Opened 13 years ago

Closed 12 years ago

#28889 closed defect (invalid)

GDB Checksum failure

Reported by: lanternrouge@… Owned by: dweber@…
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: checksum Cc: ryandesign (Ryan Carsten Schmidt)
Port: gdb

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

GDB fails to install or upgrade on my machine (OS/X 10.6.6 running in 64-bit mode). Other ports install/upgrade without trouble.

benjamin-s-skrainkas-macbook-pro:~ bss$ sudo port install gdb
--->  Computing dependencies for gdb
--->  Verifying checksum(s) for gdb
Error: Checksum (md5) mismatch for gdb-7.2.tar.bz2
Error: Checksum (sha1) mismatch for gdb-7.2.tar.bz2
Error: Checksum (rmd160) mismatch for gdb-7.2.tar.bz2
***
The non-matching file appears to be HTML. See this page for possible reasons
for the checksum mismatch:
<http://trac.macports.org/wiki/MisbehavingServers>
***
Error: Target org.macports.checksum returned: Unable to verify file checksums
Log for gdb is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gdb/main.log
Error: Status 1 encountered during processing.
To report a bug, see <http://guide.macports.org/#project.tickets>
benjamin-s-skrainkas-macbook-pro:~ bss$ vi /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gdb/main.log 

Attachments (1)

main.log (7.1 KB) - added by lanternrouge@… 13 years ago.
Logfile

Download all attachments as: .zip

Change History (5)

Changed 13 years ago by lanternrouge@…

Attachment: main.log added

Logfile

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

Cc: ryandesign@… added
Description: modified (diff)
Keywords: gdb removed
Owner: changed from macports-tickets@… to dweber@…
Port: gdb added

What is the contents of the HTML file /opt/local/var/macports/distfiles/gdb/gdb-7.2.tar.bz2?

comment:2 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

The reporter replied by email saying:

The contents are:

<html><head><META http-equiv='refresh' 
content='1;URL=https://wg-south.uchicago.edu/auth/perfigo_weblogin.jsp?cm=ws32vklm&uri=http%3A%2F%2Fmirrors.ibiblio.org%2Fpub%2Fmirrors%2Fgnu%2Fftp%2Fgnu%2Fgdb%2Fgdb%2D7%2E2%2Etar%2Ebz2'></head><body><center>You
are being redirected to the network authentication page.<br>If you are not 
redirected automatically, then please click <a 
href='https://wg-south.uchicago.edu/auth/perfigo_weblogin.jsp?cm=ws32vklm&uri=http%3A%2F%2Fmirrors.ibiblio.org%2Fpub%2Fmirrors%2Fgnu%2Fftp%2Fgnu%2Fgdb%2Fgdb%2D7%2E2%2Etar%2Ebz2'>HERE</a>.</center></body></html>

Are you on the uchicago network? If so, it sounds like they want you to authenticate before viewing certain (or possibly any) web sites. This is the second reason listed on the MisbehavingServers page. There's nothing MacPorts could do to help with this... You must open a web browser and authenticate.

comment:3 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

The reporter sent an email reply stating:

I read the page about checksum failure and it wasn't helpful. I get this error whether I try U Chicago's network, home (which is Comcast), Stanford (where I am currently visiting), or Comcast here. The problem only occurs with gdb. All other ports upgrade/install just fine.

You need to clean out the bad distfile before trying again, using:

sudo port clean --all gdb

Then, if you're on a network that requires authentication, use your browser to authenticate. Then you can try installing the port again.

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

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