Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 17518 - upgradeonly fails with error about sys-devel/perl
Summary: upgradeonly fails with error about sys-devel/perl
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-03-14 11:48 UTC by Brian Jackson (RETIRED)
Modified: 2011-10-30 22:20 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 Brian Jackson (RETIRED) gentoo-dev 2003-03-14 11:48:40 UTC
When I run emerge with the upgradeonly option, it fails with an error about 
sys-devel/perl which as you probably know doesn't exist anymore. It was moved to 
dev-lang/perl. So I added a line to /var/cache/edb/virtuals pointing sys-devel/perl to 
dev-lang/perl. I don't know if this is the correct way to fix it, but it worked for me. 

Reproducible: Always
Steps to Reproduce:
1. $ emerge -pU --deep --world 
2. 
3. 
Actual Results:  
fails with sys-devel/perl error 

Expected Results:  
worked 

it only occurs for me when I run --deep with --upgradeonly, but I suspect that might 
not be true for everyone.
Comment 1 Brian Jackson (RETIRED) gentoo-dev 2003-03-14 11:59:16 UTC
Portage 2.0.47-r10 (default-x86-1.4, gcc-3.2.2, glibc-2.3.2-r0) 
================================================================= 
System uname: 2.4.20-wolk4.0s-rc2 i686 AMD Athlon(tm) XP 1800+ 
GENTOO_MIRRORS="http://gentoo.oregonstate.edu 
ftp://ftp.oregonstate.edu/pub/gentoo ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo 
http://www.ibiblio.org/gentoo" 
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config 
/usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config 
/usr/share/config" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" 
PORTDIR="/usr/portage" 
DISTDIR="/usr/portage/distfiles" 
PKGDIR="/packages/athlonxp" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR_OVERLAY="" 
USE="x86 oss 3dnow avi crypt cups gif jpeg gnome libg++ mikmod mmx mpeg 
ncurses nls quicktime spell truetype xml2 xmms xv zlib gdbm berkdb slang readline 
arts bonobo svga java guile X sdl tcpd pam libwww ssl python imlib oggvorbis gtk qt 
kde motif opengl imap xml aalib acpi apache2 cdr fbcon foomatic mng png dga directfb 
dvd innodb snmp oci8 odbc pdflib slp sse tcltk zeo encode esd evo flash gd ggi ggz 
gtk2 gtkhtml maildir mozilla mysql nas perl pic samba sasl scanner tiff xface xinerama 
-gpm -apm" 
COMPILER="gcc3" 
CHOST="i686-pc-linux-gnu" 
CFLAGS="-march=i686 -pipe" 
CXXFLAGS="-march=i686 -pipe" 
ACCEPT_KEYWORDS="x86 ~x86" 
MAKEOPTS="-j2" 
AUTOCLEAN="no" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
FEATURES="sandbox buildpkg ccache noclean" 
 
Comment 2 Seemant Kulleen (RETIRED) gentoo-dev 2003-03-14 18:49:07 UTC
usually this would work:

rm -rf /var/cache/edb/dep*
emerge sync
emerge regen