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

Bug 40957

Summary: ebuild's names problem
Product: Gentoo Linux Reporter: Leonid Kabanov <leonid.kabanov>
Component: [OLD] UnspecifiedAssignee: Portage team <dev-portage>
Status: RESOLVED WONTFIX    
Severity: normal    
Priority: High    
Version: 1.4   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: My virtuals
My world file

Description Leonid Kabanov 2004-02-09 05:26:40 UTC
Today I found that vcron is now named vixie-cron. `qpkg -I cron' shows following output:
sys-apps/cronbase *
sys-apps/vcron *
So I try this command on all of my gentoo boxes, results are the same :(

# grep vcron /usr/portage/profiles/updates/*
/usr/portage/profiles/updates/4Q-2003:move sys-apps/vcron sys-apps/vixie-cron

Simple oneliner show other ebuilds:
# for i in `qpkg -I -nc`; do [ -d /usr/portage/$i ] || echo $i ; done
app-i18n/kde-i18n-ru
app-i18n/koffice-i18n-ru
sys-apps/vcron

but `grep koffice-i18n /usr/portage/profiles/updates/*' and `grep koffice-i18n /usr/portage/profiles/updates/*' shows nothing.
Comment 1 SpanKY gentoo-dev 2004-02-09 08:52:38 UTC
please post your /var/cache/edb/virtuals and /var/cache/edb/world file as attachments

`emerge info` would also be nice :P

finally, post the output of `ls /var/db/pkg/sys-apps/`
Comment 2 Caleb Tennis (RETIRED) gentoo-dev 2004-02-09 13:27:52 UTC
This is because koffice-i18n-** files are now provided in one meta package of app-i18n/koffice-i18n.  There's no way to update.  Just unemerge old verisons, and emerge this new one.

This isn't a portage bug, just a change in the way we handled koffice's i18n packages.
Comment 3 Leonid Kabanov 2004-02-09 18:26:32 UTC
Created attachment 25308 [details]
My virtuals
Comment 4 Leonid Kabanov 2004-02-09 18:32:41 UTC
Created attachment 25309 [details]
My world file

# emerge info
Portage 2.0.50 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.4.20-gentoo-r7)
=================================================================
System uname: 2.4.20-gentoo-r7 i686 Pentium III (Katmai)
Gentoo Base System version 1.4.3.13
distcc 2.11.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[enabled]
Autoconf: sys-devel/autoconf-2.58
Automake: sys-devel/automake-1.7.7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer -falign-functions=4
-mfpmath=sse -mmmx -msse"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-march=pentium3 -O2 -pipe -fomit-frame-pointer -falign-functions=4
-mfpmath=sse -mmmx -msse"
DISTDIR="/usr/afs/shared/distfiles"
FEATURES="autoaddcvs ccache distcc sandbox userpriv"
GENTOO_MIRRORS="ftp://proxy.krasu.ru ftp://www3.krasu.ru
ftp://portage:@ftp.krasu.ru http://128.213.5.34/gentoo/
http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/
http://ftp.gentoo.skynet.be/pub/gentoo/
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j6"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa apm arts avi berkdb cdr crypt cups dga directfb dvd encode esd
ethereal fbcon foomaticdb gd gdbm ggi gif gpm gtk gtk2 icc icc-pgo imap imlib
java jpeg kde ldap libg++ libwww mad mbox mikmod motif mozilla mpeg ncurses nls
oggvorbis opengl oss pam pdflib perl png ppds python qt quicktime readline
samba sdl slang spell sse ssl svga tcltk tcpd tetex truetype x86 xml2 xmms xv
zlib"

# ls -d /var/db/pkg/sys-apps/v*cron*
/var/db/pkg/sys-apps/vixie-cron-3.0.1-r3
Comment 5 Leonid Kabanov 2004-02-09 18:42:44 UTC
# emerge -C app-i18n/kde-i18n-ru

 app-i18n/kde-i18n-ru
    selected: 3.1.1
   protected: none
     omitted: none

>>> 'Selected' packages are slated for removal.
>>> 'Protected' and 'omitted' packages will not be removed.

>>> Waiting 5 seconds before starting...
>>> (Control-C to abort)...
>>> Unmerging in: 5 4 3 2 1
>>> Unmerging app-i18n/kde-i18n-ru-3.1.1...
No package files given... Grabbing a set.
/usr/sbin/ebuild.sh: line 1098: /usr/portage/eclass/kde-i18n.eclass: No such file or directory

!!! ERROR: app-i18n/kde-i18n-ru-3.1.1 failed.
!!! Function inherit, Line 1099, Exitcode 1
!!! died sourcing /usr/portage/eclass/kde-i18n.eclass in inherit()

!!! FAILED prerm: 1

No comments.
Comment 6 Caleb Tennis (RETIRED) gentoo-dev 2004-09-03 11:56:49 UTC
the i18n ebuilds were renamed in favor of an easier to manage scheme.  this should all be propogated through portage now.