Opened 16 years ago

Closed 16 years ago

Last modified 15 years ago

#16479 closed defect (fixed)

checksum mismatch for fontforge

Reported by: nuonguy@… Owned by: jmroot (Joshua Root)
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: Cc: ionel@…
Port: fontforge

Description (last modified by jmroot (Joshua Root))

bigmac:~ john$ sudo /opt/local/bin/port install wine winetricks
--->  Fetching fontforge
--->  Attempting to fetch fontforge_full-20080110.tar.bz2 from http://downloads.sourceforge.net/fontforge
--->  Attempting to fetch cidmaps.tgz from http://fontforge.sourceforge.net/
--->  Attempting to fetch fontforge_htdocs-20080109.tar.bz2 from http://downloads.sourceforge.net/fontforge
--->  Verifying checksum(s) for fontforge
Error: Checksum (md5) mismatch for cidmaps.tgz
Error: Checksum (sha1) mismatch for cidmaps.tgz
Error: Checksum (rmd160) mismatch for cidmaps.tgz
Error: Target org.macports.checksum returned: Unable to verify file checksums
Error: The following dependencies failed to build: fontforge libxslt openssl pkgconfig render xrender
Error: Status 1 encountered during processing.

Change History (17)

comment:1 Changed 16 years ago by macports@…

Cc: macports@… added

Cc Me!

comment:2 Changed 16 years ago by macports@…

Cc: macports@… removed

Cc Me!

comment:3 Changed 16 years ago by mf2k (Frank Schima)

Cc: ionel@… added
Keywords: ticketformatting added

Cc reporter of duplicate ticket #16477.

comment:4 Changed 16 years ago by blb@…

Until fontforge port is updated, anyone encountering this can run sudo port clean --all fontforge then see the fetch failures bit to grab stuff from the MacPorts mirror.

comment:5 in reply to:  4 Changed 16 years ago by ionel@…

Replying to blb@…:

Until fontforge port is updated, anyone encountering this can run sudo port clean --all fontforge then see the fetch failures bit to grab stuff from the MacPorts mirror.

That doesn't help because cidmaps.tgz is pulled from http://fontforge.sourceforge.net, not from the mirror. See log:

sudo port clean --all fontforge 
Password:
--->  Cleaning fontforge
iBook-G4:~ macintosh$ sudo env MASTER_SITE_LOCAL=http://distfiles.macports.org/fontforge port -v fetch fontforge
--->  Fetching fontforge
--->  fontforge_full-20080110.tar.bz2 doesn't seem to exist in /opt/local/var/macports/distfiles/fontforge
--->  Attempting to fetch fontforge_full-20080110.tar.bz2 from http://distfiles.macports.org/fontforge
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 4431k  100 4431k    0     0   123k      0  0:00:35  0:00:35 --:--:--  234k
--->  cidmaps.tgz doesn't seem to exist in /opt/local/var/macports/distfiles/fontforge
--->  '''Attempting to fetch cidmaps.tgz from http://fontforge.sourceforge.net/'''
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  306k  100  306k    0     0  71174      0  0:00:04  0:00:04 --:--:-- 80828
--->  fontforge_htdocs-20080109.tar.bz2 doesn't seem to exist in /opt/local/var/macports/distfiles/fontforge
--->  Attempting to fetch fontforge_htdocs-20080109.tar.bz2 from http://distfiles.macports.org/fontforge
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 2757k  100 2757k    0     0   170k      0  0:00:16  0:00:16 --:--:--  299k
iBook-G4:~ macintosh$ sudo port install fontforge --->  Verifying checksum(s) for fontforge
Error: Checksum (md5) mismatch for cidmaps.tgz
Error: Checksum (sha1) mismatch for cidmaps.tgz
Error: Checksum (rmd160) mismatch for cidmaps.tgz
Error: Target org.macports.checksum returned: Unable to verify file checksums
Error: Status 1 encountered during processing.

comment:6 Changed 16 years ago by blb@…

That's annoying; I guess the only choice then is to download it manually from the mirror at cidmaps.tgz and manually put it into /opt/local/var/macports/distfiles/fontforge/. Then just do a sudo port clean --work fontforge and a build should be okay from there.

comment:7 Changed 16 years ago by ionel@…

That last suggestion worked for me. Thanks.

comment:8 Changed 16 years ago by royassaly@…

Thanks. That worked for me as well.

comment:9 in reply to:  6 Changed 16 years ago by spence@…

Replying to blb@…:

That's annoying; I guess the only choice then is to download it manually from the mirror at cidmaps.tgz and manually put it into /opt/local/var/macports/distfiles/fontforge/. Then just do a sudo port clean --work fontforge and a build should be okay from there.

yes, this solution worked me, too.

comment:10 Changed 16 years ago by jmroot (Joshua Root)

Description: modified (diff)
Keywords: ticketformatting removed

comment:11 Changed 16 years ago by matt.d.odonnell@…

I am trying to install Wine through Porticus / Terminal. This is the message I am getting in Terminal:

Last login: Thu Sep 25 07:23:12 on console
dyn706-185:~ Matt$ sudo port clean --work fontforge
Password:
--->  Cleaning fontforge
dyn706-185:~ Matt$ sudo port install wine
--->  Fetching fontforge
--->  Verifying checksum(s) for fontforge
Error: Checksum (md5) mismatch for cidmaps.tgz
Error: Checksum (sha1) mismatch for cidmaps.tgz
Error: Checksum (rmd160) mismatch for cidmaps.tgz
Error: Target org.macports.checksum returned: Unable to verify file
checksums
Error: The following dependencies failed to build: fontforge libxslt
openssl pkgconfig render xrender
Error: Status 1 encountered during processing.

This is after I checked /opt/local/var/macports/distfiles/fontforge/ to make sure cidmaps.tgz was in there which it is.

Matt.

comment:12 in reply to:  11 Changed 16 years ago by jmroot (Joshua Root)

Replying to matt.d.odonnell@…:

This is after I checked /opt/local/var/macports/distfiles/fontforge/ to make sure cidmaps.tgz was in there which it is.

See comment:6 for a viable workaround.

comment:13 Changed 16 years ago by jmroot (Joshua Root)

Owner: changed from macports-tickets@… to jmr@…
Status: newassigned

comment:14 Changed 16 years ago by jmroot (Joshua Root)

Resolution: fixed
Status: assignedclosed

Fixed in r40213.

comment:15 in reply to:  14 Changed 15 years ago by macports@…

Replying to jmr@…:

Fixed in r40213.

Just tried this myself and am getting the same error as described above after manually downloading the file from the link in comment 6:

RobLeopard:~ robweaver$ sudo port install fontforge ---> Fetching fontforge ---> Verifying checksum(s) for fontforge Error: Checksum (md5) mismatch for cidmaps.tgz Error: Checksum (sha1) mismatch for cidmaps.tgz Error: Checksum (rmd160) mismatch for cidmaps.tgz Error: Target org.macports.checksum returned: Unable to verify file checksums Error: Status 1 encountered during processing.

Had to do a 'port selfupdate' to get it to work.

comment:16 Changed 15 years ago by jmroot (Joshua Root)

That's completely expected. The link in comment:6 is to the old version of the file.

comment:17 Changed 15 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.