Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 140608

Summary: sys-apps/portage bad Manifest
Product: Gentoo Linux Reporter: Paul Oldham <paul>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: VERIFIED WORKSFORME    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Paul Oldham 2006-07-16 02:49:44 UTC
After doing an 'emerge --sync' I was advised to upgrade portage. I did an 'emerge portage' and it failed thus:

--------------------------------------------------
!!! Files listed in the manifest do not exist!
portage-2.1.1_pre2-r7.ebuild
files/digest-portage-2.1.1_pre2-r7
files/digest-portage-2.1.1_pre2-r6
portage-2.1.1_pre2-r6.ebuild
--------------------------------------------------

Thinking it might be a problem with the mirror I was using I deleted the distfiles and pointed make.conf at a different mirror. Same result. In the end I set FEATURES="-strict" and I could then emerge portage and upgrade from portage-2.0.54-r1 to portage-2.1-r1.

As an experiment I then did another 'emerge portage' and got:

--------------------------------------------------
# emerge portage
Calculating dependencies... done!
>>> Emerging (1 of 1) sys-apps/portage-2.1-r1 to /
Adjusting permissions recursively: '/usr/portage/distfiles/'
>>> checking ebuild checksums
!!! A file listed in the Manifest could not be found: '/usr/portage/sys-apps/portage/portage-2.1.1_pre2-r7.ebuild'
--------------------------------------------------


emerge --info says:

Portage 2.1-r1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.14-gentoo-r2 i686)
=================================================================
System uname: 2.6.14-gentoo-r2 i686 AMD Athlon(tm) XP 1800+
Gentoo Base System version 1.6.15
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.4.19-r1, 2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=i686 -funroll-loops -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O3 -march=i686 -funroll-loops -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/ http://gentoo.blueyonder.co.uk http://mirror.ovh.net/gentoo-distfiles/"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa apache2 apm arts avi berkdb bitmap-fonts browserplugin cli crypt cups dlloader dri eds emboss encode esd fam foomaticdb fortran gdbm gif gimp gnome gpm gstreamer gtk gtk2 imap imlib ipv6 isdnlog jpeg kde ldap libg++ libwww mad mikmod motif mp3 mpeg ncurses nls nptl nsplugin ogg opengl oss pam pcre pda pdflib perl png pppd python qt qt3 qt4 quicktime readline reflection sdl session spell spl ssl tcpd truetype truetype-fonts type1-fonts udev vorbis xml xmms xorg xv zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_vga video_cards_mga video_cards_fbdev video_cards_vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-07-16 02:53:35 UTC
No such thing in Manifest here, emerge --sync again.

Comment 2 Paul Oldham 2006-07-16 05:58:37 UTC
Yup, I changed my mirror and did another 'emerge --sync' and all was fine. Doesn't give me a lot of faith in my usual mirror mind you ...
Comment 3 Paul Oldham 2006-07-16 05:59:25 UTC
*** Bug 140627 has been marked as a duplicate of this bug. ***