Projects
New Ticket     Wiki     Browse Source     Timeline     Roadmap     Bug Reports     Search

Ticket #16479 (closed defect: fixed)

Opened 3 months ago

Last modified 4 weeks ago

checksum mismatch for fontforge

Reported by: nuonguy@… Owned by: jmr@…
Priority: Normal Milestone: Port Bugs
Component: ports Version: 1.6.0
Keywords: Cc: ionel@…
Port: fontforge

Description (last modified by jmr@…) (diff)

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

  Changed 3 months ago by macports@…

  • cc macports@… added

Cc Me!

  Changed 3 months ago by macports@…

  • cc macports@… removed

Cc Me!

  Changed 3 months ago by macsforever2000@…

  • cc ionel@… added
  • keywords ticketformatting added

Cc reporter of duplicate ticket #16477.

follow-up: ↓ 5   Changed 3 months 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.

in reply to: ↑ 4   Changed 3 months 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.

follow-up: ↓ 9   Changed 3 months 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.

  Changed 3 months ago by ionel@…

That last suggestion worked for me. Thanks.

  Changed 3 months ago by royassaly@…

Thanks. That worked for me as well.

in reply to: ↑ 6   Changed 3 months 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.

  Changed 3 months ago by jmr@…

  • keywords ticketformatting removed
  • description modified (diff)

follow-up: ↓ 12   Changed 2 months 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.

in reply to: ↑ 11   Changed 2 months ago by jmr@…

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.

  Changed 2 months ago by jmr@…

  • owner changed from macports-tickets@… to jmr@…
  • status changed from new to assigned

follow-up: ↓ 15   Changed 2 months ago by jmr@…

  • status changed from assigned to closed
  • resolution set to fixed

Fixed in r40213.

in reply to: ↑ 14   Changed 4 weeks 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.

  Changed 4 weeks ago by jmr@…

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

Note: See TracTickets for help on using tickets.