Projects
New Ticket     Wiki     Browse Source     Timeline     Roadmap     Bug Reports     Search

Ticket #13941 (closed defect: fixed)

Opened 10 months ago

Last modified 10 months ago

dcraw 8.81 tarball checksums failed

Reported by: swordangel@… Owned by: ryandesign@…
Priority: Normal Milestone: Port Bugs
Component: ports Version: 1.6.0
Keywords: dcraw checksum Cc:
Port:

Description

I tried to install dcraw 8.81 by executing "sudo port -v install dcraw" and I get checksum errors after MacPorts fetches the tarball.

Attachments

dcraw build log.txt (1.1 KB) - added by swordangel@… 10 months ago.
dcraw build log

Change History

Changed 10 months ago by swordangel@…

dcraw build log

Changed 10 months ago by ryandesign@…

  • owner changed from macports-tickets@… to ryandesign@…

Looks like the developer did another stealth upgrade, as has already happened once before; see r32125.

I was unable to find the old distfile online anywhere, so I asked on macports-users and Harry Parker was kind enough to send it to me.

diffing the old file with the new one currently available on the site, the only difference is in the way a manpage is installed:

$ diff -ru 8.81_{1,2}/dcraw                                
diff -ru 8.81_1/dcraw/install 8.81_2/dcraw/install
--- 8.81_1/dcraw/install        2007-12-10 02:25:18.000000000 -0600
+++ 8.81_2/dcraw/install        2008-01-05 21:44:26.000000000 -0600
@@ -19,7 +19,7 @@
   lang=`echo $langchar | cut -d. -f1`
   char=`echo $langchar | cut -d. -f2-`
   mkdir -p -m 755 $prefix/share/man/$lang/man1
-  iconv -f utf-8 -t $char -o $prefix/share/man/$lang/man1/dcraw.1 dcraw_$lang.1
+  iconv -f utf-8 -t $char dcraw_$lang.1 > $prefix/share/man/$lang/man1/dcraw.1
   mkdir -p -m 755 $prefix/share/man/$lang.UTF-8/man1
   cp dcraw_$lang.1 $prefix/share/man/$lang.UTF-8/man1/dcraw.1
   mkdir -p -m 755 $prefix/share/locale/$lang/LC_MESSAGES
$

So this looks harmless, and in fact we probably don't need to increase the port revision. Just change the checksums and the dist_subdir.

Changed 10 months ago by ryandesign@…

  • status changed from new to closed
  • resolution set to fixed
  • summary changed from dcraw tarball checksums failed to dcraw 8.81 tarball checksums failed

Fixed in r33745.

Note: See TracTickets for help on using tickets.