Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 79514 - emerge kcheckpass fails with get-parent-package and reprange-dual error messages
Summary: emerge kcheckpass fails with get-parent-package and reprange-dual error messages
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High blocker (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-25 13:59 UTC by Thomas Kjosmoen
Modified: 2005-01-25 14:28 UTC (History)
0 users

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


Attachments
kde-functions.eclass (kde-functions.eclass,32.28 KB, text/plain)
2005-01-25 14:10 UTC, Thomas Kjosmoen
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Kjosmoen 2005-01-25 13:59:44 UTC
When I try to emerge the 3.4_beta version of kcheckpass, it fails with an ebuild.sh message:


<snippet>
>> emerge kcheckpass
Calculating dependencies  /usr/lib/portage/bin/ebuild.sh: line 1: get-parent-package: command not found
/usr/lib/portage/bin/ebuild.sh: line 1: get-parent-package: command not found
/usr/lib/portage/bin/ebuild.sh: line 1: deprange-dual: command not found

!!! ERROR: kde-base/kcheckpass-3.4.0_beta1 failed.
!!! Function , Line 1686, Exitcode 127
!!! error sourcing ebuild
!!! If you need support, post the topmost build error, NOT this status message.


aux_get(): (0) Error in kde-base/kcheckpass-3.4.0_beta1 ebuild. (1)
               Check for syntax error or corruption in the ebuild. (--debug)

 
!!! All ebuilds that could satisfy "kcheckpass" have been masked.
!!! One of the following masked packages is required to complete your request:
/usr/lib/portage/bin/ebuild.sh: line 1: get-parent-package: command not found
/usr/lib/portage/bin/ebuild.sh: line 1: get-parent-package: command not found
/usr/lib/portage/bin/ebuild.sh: line 1: deprange-dual: command not found

!!! ERROR: kde-base/kcheckpass-3.4.0_beta1 failed.
!!! Function , Line 1686, Exitcode 127
!!! error sourcing ebuild
!!! If you need support, post the topmost build error, NOT this status message.

aux_get(): (0) Error in kde-base/kcheckpass-3.4.0_beta1 ebuild. (1)
               Check for syntax error or corruption in the ebuild. (--debug)

!!! Problem in kde-base/kcheckpass dependencies.
!!!  exceptions

</snippet>

The result is that kdebase-meta fails, and I'm stuck using windowmaker, which isn't really that bad though. Anyway, anyone know what's wrong here? "Install Gnome instead" is not the fix I'm looking for :) Also, I tried running an revdep-rebuild, but that didn't help either.

--Thomas

PS! Hope I didn't choose the wrong severity setting of this bug, since it is preventing me from testing kde 3.4.

Reproducible: Always
Steps to Reproduce:




Portage 2.0.51-r15 (default-linux/x86/2005.0, gcc-3.3.5, glibc-2.3.1-r4,glibc-2.3.4.20040808-r1, 
2.6.10-gentoo-r1 i686)
===============================================================
==
System uname: 2.6.10-gentoo-r1 i686 AMD Athlon(tm) XP 1800+
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.2.3-r5,dev-lang/python-2.3.4 [2.3.4 (#1, Jan 25 2005, 15:26:30)]
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.2.3-r5, 2.3.4
sys-devel/autoconf:  2.59-r5
sys-devel/automake:  1.8.5-r1
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.2-r7
virtual/os-headers:  2.4.19-r1, 2.4.21-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-mcpu=athlon-xp -march=athlon-xp -O3 -pipe -mmmx -msse -m3dnow"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/
kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/
share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/
texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /
usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-mcpu=athlon-xp -march=athlon-xp -O3 -pipe -mmmx -msse -m3dnow"
DISTDIR="/storage/screamster/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distcc sandbox sfperms"
GENTOO_MIRRORS="http://gentoo.mirrors.pair.com/ ftp://mirror.iawnet.sandia.gov/pub/gentoo/ 
rsync://csociety-ftp.ecn.purdue.edu/pub/gentoo/ ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://
gentoo.oregonstate.edu/ http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aalib acpi alsa apm arts avi berkdb bitmap-fonts cdr crypt cscope cups dga dvd dvdr 
encode esd f77 fam fbcon flac foomaticdb fortran gd gdbm ggi gif gpm gtk gtk2 guile imagemagick 
imlib innodb ipv6 java jpeg junit kde libg++ libwww mad mikmod motif mpeg mysql nas ncurses nls 
oggvorbis opengl oss pam pdflib perl plotutils png python qt quicktime readline sdl slang snmp spell 
sqlite sse ssl svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts usb wmf xine xml xml2 xv 
zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS
Comment 1 Simone Gotti (RETIRED) gentoo-dev 2005-01-25 14:06:00 UTC
Do you have some overlays with inside the kde-functions.eclass inside?

If not, can you attach your /usr/portage/eclass/kde-functions.eclass? thanks.
Comment 2 Thomas Kjosmoen 2005-01-25 14:10:40 UTC
Created attachment 49513 [details]
kde-functions.eclass

Here's my kde-functions.eclass file. I don't quite understand what you mean by
adding portage overlay to the eclass file.
Comment 3 Simone Gotti (RETIRED) gentoo-dev 2005-01-25 14:21:51 UTC
Your eclass looks ok.

Does this happens also with other ebuilds like "konqueror", "konsole" or any other splitted ebuild?

I was asking if you have settedup some OVERLAYS that has inside another old copy of that eclass. (if you don't know you can attach your /etc/make.conf)

Comment 4 Thomas Kjosmoen 2005-01-25 14:28:52 UTC
Yes, indeed I have an overlay, but I had no idea that there would be any eclass directory there. (Probably a leftover from the alpha version of 3.4.) After removing that, it's working just fine again :)
Thanks for your help!