Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 55083 - portage after 2.0.50-r1 incorrect digests
Summary: portage after 2.0.50-r1 incorrect digests
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Portage team
URL: http://forums.gentoo.org/viewtopic.ph...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-06-24 14:26 UTC by Boyd Waters
Modified: 2004-08-03 11:24 UTC (History)
0 users

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 Boyd Waters 2004-06-24 14:26:37 UTC
(Please see the Gentoo Forum URL; sorry if this is a dupe but I cannot find discussion of this specific problem in bugzilla.)

 -- I am able to reproduce this problem on two different Athlon systems.

1) Working Gentoo System
2) Upgrade portage beyond 2.0.50-r1
3) emerge sync
4) attempt to emerge any package
5) emerge fails with "Digests do not match" error
6) downgrade back to portage-2.0.50-r1 via ebuild
7) emerge works again.

Emerge regen does not fix this. Only thing to do is to keep portage at 2.0.50-r1


I ran into this trouble on a gentoo x86-2004.1 system, suspected hard disk corruption, built a new Gentoo system on a new hard disk with the selinux-2004.1 profile this time, and ran into the problem again!

Here is the current system's info:

# emerge info
Portage 2.0.50-r8 (x86, gcc-3.4.0, glibc-2.3.4.20040619-r0, 2.6.7-rc3-love2)
=================================================================
System uname: 2.6.7-rc3-love2 i686 AMD Duron(tm) Processor
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -mtune=athlon -fomit-frame-pointer -fforce-addr"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"CXXFLAGS="-O2 -mtune=athlon -fomit-frame-pointer -fforce-addr"DISTDIR="/usr/portage/distfiles"FEATURES="autoaddcvs ccache sandbox sfperms strict"GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo"MAKEOPTS="-j2"PKGDIR="/usr/portage/packages"PORTAGE_TMPDIR="/var/tmp"PORTDIR="/usr/portage"PORTDIR_OVERLAY="/usr/local/portage"SYNC="rsync://rsync.gentoo.org/gentoo-portage"USE="berkdb crypt hardened ncurses nptl pam perl pic pie python readline selinux ssl tcpd x86 zlib"
Comment 1 Boyd Waters 2004-06-24 14:31:07 UTC
(
After filing this report, I realized my bugzilla profile had an old not-working email address.

I just updated my Bugzilla profile to use
   bwaters+gentoo-bugs@aoc.nrao.edu

 I don't know if the change is only for new bug reports... so if you wish to send me email regarding this bug then please use the NRAO address. Thanks!
)
Comment 2 Marius Mauch (RETIRED) gentoo-dev 2004-06-24 14:33:54 UTC
Your `emerge info` is incomplete, especially the FEATURES setting is missing.
Comment 3 Boyd Waters 2004-06-24 23:48:22 UTC
Sorry -- Typing this on Mac OS X with  cut-and-paste from Terminal.app 
leads to line-wrapping wrapping weirdness.... I'll try again, going from Emacs this time...


Portage 2.0.50-r8 (x86, gcc-3.4.0, glibc-2.3.4.20040619-r0, 2.6.7-rc3-love2)
=================================================================
System uname: 2.6.7-rc3-love2 i686 AMD Duron(tm) Processor
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -mtune=athlon -fomit-frame-pointer -fforce-addr"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mtune=athlon -fomit-frame-pointer -fforce-addr"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="berkdb crypt hardened ncurses nptl pam perl pic pie python readline selinux ssl tcpd x86 zlib"
Comment 4 Marius Mauch (RETIRED) gentoo-dev 2004-06-25 18:11:53 UTC
Boyd: disable FEATURES=strict for now, it's not really useful right now for users.

Spanky: guess you forgot to update the Manifests again, good thing that agriffis fixed the tree with the copyright change.
Comment 5 Marius Mauch (RETIRED) gentoo-dev 2004-08-03 11:24:13 UTC
Most packages should be fixed by now, if you encounter broken Manifests again (with FEATURES=strict) please open a bug for that package, not for portage.