Opened 16 years ago

Closed 16 years ago

Last modified 16 years ago

#16356 closed update (invalid)

httrack-3.42-2 Portfile patch to upgrade to 3.42-3

Reported by: wumpus@… Owned by: overhacked (Ross Williams)
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: httrack checksum Cc: wumpus@…, mf2k (Frank Schima), ryandesign (Ryan Carsten Schmidt)
Port: httrack

Description

The mastersites for the net/httrack no longer carry version 3.42-2, so the build is failing (with checksum errors)

Attached is a patch for the Portfile to change to the latest version 3.42-3.

Attachments (1)

Portfile-httrack.diff (1.1 KB) - added by wumpus@… 16 years ago.
Patch to upgrade httrack Portfile from 3.42.2 to 3.42.3

Download all attachments as: .zip

Change History (10)

comment:1 Changed 16 years ago by wumpus@…

Cc: wumpus@… added

Cc Me!

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

I get the following error when I tried the patch:

$ sudo port install httrack
--->  Fetching httrack
--->  Attempting to fetch httrack-3.42-3.tar.gz from http://distfiles.macports.org/httrack
--->  Attempting to fetch httrack-3.42-3.tar.gz from http://freshmeat.net/projects/httrack/
--->  Verifying checksum(s) for httrack
Error: Checksum (md5) mismatch for httrack-3.42-3.tar.gz
Error: Checksum (sha1) mismatch for httrack-3.42-3.tar.gz
Error: Checksum (rmd160) mismatch for httrack-3.42-3.tar.gz
Error: Target org.macports.checksum returned: Unable to verify file checksums
Error: Status 1 encountered during processing.

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

Cc: macsforever2000@… added

Cc Me!

Changed 16 years ago by wumpus@…

Attachment: Portfile-httrack.diff added

Patch to upgrade httrack Portfile from 3.42.2 to 3.42.3

comment:4 Changed 16 years ago by wumpus@…

Sorry about that - I was testing from behind a restrictive proxy, so I manually downloaded the file, instead of letting port do it.

I've updated the patch attachment - there are problems with the mastersites.
The 1st one: http://download.httrack.com/cserv.php3?File= expects httrack.tar.gz as a filename, not httrack-3.42-3.tar.gz. I'm a complete noob to Portfiles and I don't know if there's a way around this, so I've removed that mastersite.
The 3rd one: http://freshmeat.net/projects/httrack/ doesn't seem to carry the file at all, so I've removed it too.

I notice your fetch didn't try http://download.httrack.com/cserv.php3?File= or http://www.httrack.com/. Is that a preference you've set somewhere?

My output is:

port install httrack
--->  Fetching httrack
--->  Attempting to fetch httrack-3.42-3.tar.gz from http://www.httrack.com/
--->  Verifying checksum(s) for httrack
--->  Extracting httrack
--->  Configuring httrack
--->  Building httrack with target all
...

comment:5 in reply to:  4 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added
Owner: changed from macports-tickets@… to ross@…
Port: httrack added

Replying to wumpus@…:

I notice your fetch didn't try http://download.httrack.com/cserv.php3?File= or http://www.httrack.com/. Is that a preference you've set somewhere?

He must be using a newer MacPorts. MacPorts 1.6.0 and earlier attempt to download from each master site in the order listed; later MacPorts versions attempt them in ping order. (All sites are pinged and the ones that respond fastest are tried first.)

Assigning ticket to port maintainer for approval.

comment:6 Changed 16 years ago by overhacked (Ross Williams)

HTTrack has now been updated to 3.43-1. See #16913. This ticket should be closed as superseded, but I don't seem to have the privileges.

comment:7 Changed 16 years ago by dbevans (David B. Evans)

Resolution: invalid
Status: newclosed

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

Type: enhancementupdate

comment:9 Changed 16 years ago by (none)

Milestone: Port Updates

Milestone Port Updates deleted

Note: See TracTickets for help on using tickets.