Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#63291 closed defect (duplicate)

Poppler @20.12.1_3 checksum mismatch

Reported by: fmw42 (Fred Weinhaus) Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.7.1
Keywords: Cc: dbevans (David B. Evans)
Port: poppler

Description

I was trying to upgrade Poppler @0.83.0 on my Mac OSX Sierra.

I get error message that it was

"Attempting to fetch poppler-20.12.1_3+boost.darwin_16.x86_64.tbz2." 

After which is shows:

"Verifying checksums for poppler
Error: Failed to checksum poppler: poppler-20.12.1.tar.xz does not exist in /opt/local/var/macports/distfiles/poppler"

Here is my log:

sudo port install poppler
--->  Computing dependencies for poppler
--->  Fetching archive for poppler
--->  Attempting to fetch poppler-20.12.1_3+boost.darwin_16.x86_64.tbz2 from https://packages.macports.org/poppler
--->  Attempting to fetch poppler-20.12.1_3+boost.darwin_16.x86_64.tbz2 from https://ywg.ca.packages.macports.org/mirror/macports/packages/poppler
--->  Attempting to fetch poppler-20.12.1_3+boost.darwin_16.x86_64.tbz2 from https://kmq.jp.packages.macports.org/poppler
--->  Verifying checksums for poppler
Error: Failed to checksum poppler: poppler-20.12.1.tar.xz does not exist in /opt/local/var/macports/distfiles/poppler
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_poppler/poppler/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe there
is a bug.
Error: Processing of port poppler failed

The full log from poppler/main.log is attached

Attachments (1)

poppler_main_log.txt (336.0 KB) - added by fmw42 (Fred Weinhaus) 3 years ago.
Poppler main.log

Download all attachments as: .zip

Change History (7)

Changed 3 years ago by fmw42 (Fred Weinhaus)

Attachment: poppler_main_log.txt added

Poppler main.log

comment:1 Changed 3 years ago by fmw42 (Fred Weinhaus)

P.S. After trying to update Ports, I now cannot run Python and OpenCV. I tried to reinstall my Python37 +OpenCV, but I get messages that it wants to rebuild:

gegl @0.4.18+x11
gimp2 @2.10.14+python27 

which in turn need Poppler. Also the following Ports want to be rebuilt when trying to install Poppler:

inkscape @0.92.4+x11 
gegl @0.4.18+x11
gimp2 @2.10.14+python27
ufraw @0.22+x11

comment:2 Changed 3 years ago by jmroot (Joshua Root)

Cc: dbevans added; devans@… removed
Keywords: poppler removed
Resolution: duplicate
Status: newclosed
Summary: Poppler 20.12.1_3 Fails To BuildPoppler @20.12.1_3 checksum mismatch

Same misbehaving mirror as #63290. Please selfupdate, sudo port clean --dist poppler, and try again.

comment:3 Changed 3 years ago by fmw42 (Fred Weinhaus)

Thanks for the quick response. I now get the following different message and do not know how to fix that either:

sudo port clean --dist poppler
Password:
--->  Cleaning poppler
Fredericks-Mac-mini:~ fred$ sudo port install python37 +opencv
--->  Computing dependencies for python37
--->  Cleaning python37
--->  Scanning binaries for linking errors
--->  Found 2 broken files, matching files to ports      
--->  Found 2 broken ports, determining rebuild order
You can always run 'port rev-upgrade' again to fix errors.
The following ports will be rebuilt:
 gegl @0.4.18+x11
 gimp2 @2.10.14+python27
Continue? [Y/n]: Y
--->  Computing dependencies for poppler
--->  Fetching archive for poppler
--->  Attempting to fetch poppler-20.12.1_3+boost.darwin_16.x86_64.tbz2 from https://packages.macports.org/poppler
--->  Attempting to fetch poppler-20.12.1_3+boost.darwin_16.x86_64.tbz2 from https://ywg.ca.packages.macports.org/mirror/macports/packages/poppler
--->  Attempting to fetch poppler-20.12.1_3+boost.darwin_16.x86_64.tbz2 from https://kmq.jp.packages.macports.org/poppler
--->  Fetching distfiles for poppler
--->  Attempting to fetch poppler-20.12.1.tar.xz from http://mirrors.evowise.com/gentoo/distfiles/
--->  Verifying checksums for poppler
Error: Checksum (rmd160) mismatch for poppler-20.12.1.tar.xz
Error: Checksum (sha256) mismatch for poppler-20.12.1.tar.xz
Error: Checksum (size) mismatch for poppler-20.12.1.tar.xz
***
The non-matching file appears to be HTML. See this page for possible reasons
for the checksum mismatch:
<https://trac.macports.org/wiki/MisbehavingServers>
***
The file has been moved to: /opt/local/var/macports/distfiles/poppler/poppler-20.12.1.tar.xz.html
Error: Failed to checksum poppler: Unable to verify file checksums
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_poppler/poppler/main.log for details.
Error: rev-upgrade failed: Error rebuilding gegl
Error: Follow https://guide.macports.org/#project.tickets if you believe there
is a bug.

comment:4 Changed 3 years ago by fmw42 (Fred Weinhaus)

Sorry, I forgot to self update (though I had done that earlier). Here it is again with the same results:

sudo port selfupdate
--->  Updating MacPorts base sources using rsync
MacPorts base version 2.7.1 installed,
MacPorts base version 2.7.1 downloaded.
--->  Updating the ports tree
--->  MacPorts base is already the latest version

The ports tree has been updated. To upgrade your installed ports, you should run
  port upgrade outdated
Fredericks-Mac-mini:~ fred$ sudo port clean --dist poppler
--->  Cleaning poppler
Fredericks-Mac-mini:~ fred$ sudo port upgrade poppler
--->  Computing dependencies for poppler
--->  Fetching archive for poppler
--->  Attempting to fetch poppler-20.12.1_3+boost.darwin_16.x86_64.tbz2 from https://packages.macports.org/poppler
--->  Attempting to fetch poppler-20.12.1_3+boost.darwin_16.x86_64.tbz2 from https://ywg.ca.packages.macports.org/mirror/macports/packages/poppler
--->  Attempting to fetch poppler-20.12.1_3+boost.darwin_16.x86_64.tbz2 from https://kmq.jp.packages.macports.org/poppler
--->  Fetching distfiles for poppler
--->  Attempting to fetch poppler-20.12.1.tar.xz from http://mirrors.evowise.com/gentoo/distfiles/
--->  Verifying checksums for poppler
Error: Checksum (rmd160) mismatch for poppler-20.12.1.tar.xz
Error: Checksum (sha256) mismatch for poppler-20.12.1.tar.xz
Error: Checksum (size) mismatch for poppler-20.12.1.tar.xz
***
The non-matching file appears to be HTML. See this page for possible reasons
for the checksum mismatch:
<https://trac.macports.org/wiki/MisbehavingServers>
***
The file has been moved to: /opt/local/var/macports/distfiles/poppler/poppler-20.12.1.tar.xz.html
Error: Failed to checksum poppler: Unable to verify file checksums
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_poppler/poppler/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe there
is a bug.

comment:5 Changed 3 years ago by fmw42 (Fred Weinhaus)

Thank you. I found and following the instructions for manually downloading Poppler at ProblemHotlist#fetch-failures and was able to install it successfully.

Last edited 3 years ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

comment:6 Changed 3 years ago by jmroot (Joshua Root)

You were still fetching from mirrors.evowise.com, so the change must not have reached rsync yet.

Note: See TracTickets for help on using tickets.