Opened 12 years ago

Closed 12 years ago

#33097 closed defect (fixed)

hexedit: checksum mismatch because HTML File

Reported by: alessandro.pozzoli@… Owned by: kristian.peters@…
Priority: Normal Milestone:
Component: ports Version: 2.0.3
Keywords: Cc:
Port: hexedit

Description (last modified by ryandesign (Ryan Carsten Schmidt))

unable to install hexedit-1.2.12

Target org.macports.checksum returned: Unable to verify file checksums
Log File 
version:1
:debug:main epoch: in tree: 0 installed: 0
:debug:main ncurses 5.9_1 exists in the ports tree
:debug:main ncurses 5.9_1  is the latest installed
:debug:main ncurses 5.9_1  is active
:debug:main Merging existing variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/ncurses
:debug:main OS darwin/10.8.0 (Mac OS X 10.6) arch i386
:debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided
:debug:main org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided
:debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf
:debug:main No need to upgrade! ncurses 5.9_1 >= ncurses 5.9_1
:msg:main --->  Computing dependencies for hexedit:info:main .:debug:main Searching for dependency: ncurses
:debug:main Found Dependency: receipt exists for ncurses
:msg:main 
:debug:main Executing org.macports.main (hexedit)
:debug:main Skipping completed org.macports.archivefetch (hexedit)
:debug:main Skipping completed org.macports.fetch (hexedit)
:debug:checksum checksum phase started at Wed Feb  1 11:34:06 CET 2012
:notice:checksum --->  Verifying checksum(s) for hexedit
:debug:checksum Executing org.macports.checksum (hexedit)
:info:checksum --->  Checksumming hexedit-1.2.12.src.tgz
:error:checksum Checksum (md5) mismatch for hexedit-1.2.12.src.tgz
:info:checksum Portfile checksum: hexedit-1.2.12.src.tgz md5 0d2f48610006278cd93359fea9a06d5c
:info:checksum Distfile checksum: hexedit-1.2.12.src.tgz md5 46afb755aff8ddfe13ef4596f74fc1ad
:error:checksum Checksum (sha1) mismatch for hexedit-1.2.12.src.tgz
:info:checksum Portfile checksum: hexedit-1.2.12.src.tgz sha1 fee89e390945045fe6b74b5f07600a8e664c8b21
:info:checksum Distfile checksum: hexedit-1.2.12.src.tgz sha1 37cf515ae6819336fd55c9bf81522f0bd8d37ac0
:error:checksum Checksum (rmd160) mismatch for hexedit-1.2.12.src.tgz
:info:checksum Portfile checksum: hexedit-1.2.12.src.tgz rmd160 76f30d62e5c4b18fdba60cf7852641ba2b547dbb
:info:checksum Distfile checksum: hexedit-1.2.12.src.tgz rmd160 ff1340f41c6389d49ac4fa333c2b42aa2363b734
:info:checksum The correct checksum line may be:
:info:checksum checksums           md5     46afb755aff8ddfe13ef4596f74fc1ad \
                    sha1    37cf515ae6819336fd55c9bf81522f0bd8d37ac0 \
                    rmd160  ff1340f41c6389d49ac4fa333c2b42aa2363b734
:notice:checksum ***
:notice:checksum The non-matching file appears to be HTML. See this page for possible reasons
:notice:checksum for the checksum mismatch:
:notice:checksum <https://trac.macports.org/wiki/MisbehavingServers>
:notice:checksum ***
:error:checksum Target org.macports.checksum returned: Unable to verify file checksums
:debug:checksum Backtrace: Unable to verify file checksums
    while executing
"$procedure $targetname"
:info:checksum Warning: the following items did not execute (for hexedit): org.macports.activate org.macports.checksum org.macports.extract org.macports.patch org.macports.configure org.macports.build org.macports.destroot org.macports.install
:notice:checksum Log for hexedit is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_sysutils_hexedit/hexedit/main.log

Attachments (1)

Portfile (1.3 KB) - added by Liontooth (David Liontooth) 12 years ago.
Modified hexedit portfile

Download all attachments as: .zip

Change History (6)

comment:1 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Owner: changed from macports-tickets@… to kristian.peters@…
Port: hexedit added
Summary: hexedit-1.2.12hexedit: checksum mismatch because HTML File

Please remember to use WikiFormatting.

Did you read the MisbehavingServers page to which the error message directed you? What server was it trying to reach? What is in the HTML file that was downloaded?

comment:2 Changed 12 years ago by Liontooth (David Liontooth)

http://merd.net/pixel retrieves a page offering to sell you the domain name; it should clearly be removed from the portfile.

The error is not caused and cannot be corrected as suggested by the MisbehavingServers page.

comment:3 Changed 12 years ago by Liontooth (David Liontooth)

The home page of the project has changed and is now:

 homepage        http://rigaux.org/hexedit.html
 master_sites    http://rigaux.org

-- though when I ran install with the modified portfile, I got

--->  Computing dependencies for hexedit
--->  Fetching archive for hexedit
--->  Attempting to fetch hexedit-1.2.12_0.darwin_11.x86_64.tbz2 from http://packages.macports.org/hexedit
--->  Fetching hexedit
--->  Attempting to fetch hexedit-1.2.12.src.tgz from http://lil.fr.distfiles.macports.org/hexedit
--->  Verifying checksum(s) for hexedit
--->  Extracting hexedit
--->  Applying patches to hexedit
--->  Configuring hexedit
--->  Building hexedit
--->  Staging hexedit into destroot
--->  Installing hexedit @1.2.12_0
--->  Activating hexedit @1.2.12_0
--->  Cleaning hexedit

-- the tarball is of course in fact also available from http://lil.fr.distfiles.macports.org/hexedit, so maybe no values are normally needed for homepage and master_sites.

Changed 12 years ago by Liontooth (David Liontooth)

Attachment: Portfile added

Modified hexedit portfile

comment:4 in reply to:  2 Changed 12 years ago by jmroot (Joshua Root)

Replying to lionteeth@…:

The error is not caused and cannot be corrected as suggested by the MisbehavingServers page.

Yes it is, it's exactly the situation described in the fourth bullet point. If the server correctly returned a 404 response, there would be no problem.

comment:5 Changed 12 years ago by jmroot (Joshua Root)

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.