Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 66336 - gnome-cups-manager Digests do not match
Summary: gnome-cups-manager Digests do not match
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-04 12:24 UTC by Stanley Stefanov
Modified: 2004-10-08 02:54 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stanley Stefanov 2004-10-04 12:24:45 UTC
When I try to emegre gnome-cups-manager, I get an error:

!!! File is corrupt or incomplete. (Digests do not match)
>>> our recorded digest: b9df51065584c842989a4c1f779ae328
>>>  your file's digest: f83119ff84b4b8b8f0cc689992285714
!!! File does not exist: /usr/portage/net-print/gnome-cups-manager/gnome-cups-manager-0.17.ebuild

>>> Please ensure you have sync'd properly. Please try 'emerge sync' and
>>> optionally examine the file(s) for corruption. A sync will fix most cases.

I have tried the following:

rm /usr/portage/distfiles/gnome-cups-manager-0.23.tar.bz2
emerge sync
emerge gnome-cups-manager

No luck so far.

Reproducible: Always
Steps to Reproduce:
1. emerge gnome-cups-manager
2.
3.

Actual Results:  
!!! File is corrupt or incomplete. (Digests do not match)
>>> our recorded digest: b9df51065584c842989a4c1f779ae328
>>>  your file's digest: f83119ff84b4b8b8f0cc689992285714
!!! File does not exist:
/usr/portage/net-print/gnome-cups-manager/gnome-cups-manager-0.17.ebuild

>>> Please ensure you have sync'd properly. Please try 'emerge sync' and
>>> optionally examine the file(s) for corruption. A sync will fix most cases.


Expected Results:  
To emerge gnome-cups-manager successfully

Portage 2.0.51_rc7 (default-x86-2004.2, gcc-3.4.2, glibc-2.3.4.20040808-r0,
2.6.8-gentoo-r4 i686)
=================================================================
System uname: 2.6.8-gentoo-r4 i686 mobile AMD Athlon(tm) XP2800+
Gentoo Base System version 1.5.3
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3
Headers:  sys-kernel/linux-headers-2.4.22
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /opt/openjms/config /usr/X11R6/lib/X11/xkb
/usr/kde/2/share/config
/usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown
/usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distlocks sandbox strict"
GENTOO_MIRRORS="http://gentoo.osuosl.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X aalib acl alsa apache2 apm arts avi berkdb bitmap-fonts cdr cjk
crypt cups directfb dmx dvd dvdr encode esd f77 flac foomaticdbgcj gdbm gif
gnome gphoto2 gpm graphvi gtk gtk2 idea imap imlib java javamail jikes jms jpeg
jython kde lcms ldap libg++ libwww mad mikmod mmx motif mozilla mozxmlterm mpeg
mysql ncurses nls objc odbc oggvorbis opengl oss pam pdflib perl php png pnp
posix python qt quicktime readline rhino samba sasl sdk sdl slang slp speex
spell sse ssl svga tcltk tcpd theora tiff truetype unicode wmf wxwindows x86
xine xinerama xml2 xmms xprint xv yahoo zlib"


In my /usr/portage/net-print/gnome-cups-manager/ directory I have the following
files:
ChangeLog  Manifest  files  gnome-cups-manager-0.17.ebuild 
gnome-cups-manager-0.18.ebuild  gnome-cups-manager-0.23.ebuild  metadata.xml
Comment 1 Alastair Tse (RETIRED) gentoo-dev 2004-10-04 16:26:57 UTC
try deleting the file and fetching again. both the gentoo-mirrors and gnome mirrors ge tthe correct checksum for me.
Comment 2 Stanley Stefanov 2004-10-04 17:59:49 UTC
Sorry, didn't work for me.

When I do md5sum /usr/portage/net-print/gnome-cups-manager/gnome-cups-manager-0.17.ebuild
the result is:
f83119ff84b4b8b8f0cc689992285714 (just like in the error mesage)

Here is the record in my /usr/portage/net-print/gnome-cups-manager/Manifest

MD5 50cfefa3f7053b7d5dd109e582734977 ChangeLog 3244
MD5 b9df51065584c842989a4c1f779ae328 gnome-cups-manager-0.17.ebuild 813
MD5 d69d1ebf1cde9b2670b189f2128a7832 gnome-cups-manager-0.18.ebuild 772
MD5 574309004015c52c39e2f4e8122c18a3 metadata.xml 180
MD5 f63c25f8a2c38d39f08f1a0fa1b40010 gnome-cups-manager-0.23.ebuild 679
MD5 6dae95b443777de3b98de444d36134ec files/digest-gnome-cups-manager-0.17 76
MD5 f48ff0335a5163f1094f5cafb0ad3c78 files/digest-gnome-cups-manager-0.18 76
MD5 38ef34fd59e1c024d719000653111039 files/gnome-cups-manager-0.17-fix_gtk24_deprecation.patch 3301
MD5 1772dd481b0fa6e38d67b284f73df4bf files/gnome-cups-manager-0.18-paren.patch 486
MD5 badc909dc73f068eb167ec0a7e24c096 files/digest-gnome-cups-manager-0.23 76

As you can see the records in the Manifest file for gnome-cups-manager-0.17.ebuild doesn't mach the md5 for my gnome-cups-manager-0.17.ebuild.

The same for gnome-cups-manager-0.23.ebuild
my md5sum is: 2be4d0c7720ee398858d9323dec5e32f which also differs from the record in the Manifest

However gnome-cups-manager-0.18.ebuild has the right checksum

I gues if I change the records in the Manifest file to mach my real checksum for 0.17.ebuild and 0.23.ebuld, will do the job, but it stll leaves the problem open.

My concern is what are the legitimate values in the Manifest file.
Comment 3 foser (RETIRED) gentoo-dev 2004-10-05 01:13:28 UTC
what mirror do those files come from ?
Comment 4 Stanley Stefanov 2004-10-06 16:31:13 UTC
Last 2 Servers that I used to rsync:
128.193.0.161
134.68.220.74
I beleive the records in the /usr/portage/net-print/gnome-cups-manager/Manifest should be fixed.
Comment 5 Alastair Tse (RETIRED) gentoo-dev 2004-10-08 02:54:51 UTC
the manifest hadn't been regenerated after lanius applied the gcc-3.4 patches. it seems repoman wasn'even run on (cvs log Manifest has nothing after 24 august).

regenerated the manifest. my apologies for not reading your report closely the first time around. i thought the error was pointing to the tarball being out of date, but it was the manifest. that has been regenreated now .