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

Bug 124022

Summary: Ambiguity of ebuilds
Product: Portage Development Reporter: David Carlos Manuelda <StormByte>
Component: Core - Ebuild SupportAssignee: Portage team <dev-portage>
Status: VERIFIED NEEDINFO    
Severity: normal    
Priority: High    
Version: 2.0   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description David Carlos Manuelda 2006-02-24 19:24:49 UTC
This is one:
emerge kopete -p

These are the packages that I would merge, in order:

Calculating dependencies

!!! The short ebuild name "kopete" is ambiguous.  Please specify
!!! one of the following fully-qualified ebuild names instead:

    kde-base/kopete
    net-im/kopete

And this is another:
emerge -p superkaramba

These are the packages that I would merge, in order:

Calculating dependencies

!!! The short ebuild name "superkaramba" is ambiguous.  Please specify
!!! one of the following fully-qualified ebuild names instead:

    kde-base/superkaramba
    x11-misc/superkaramba

NOTE: kde-base/superkaramba is ~amd64 masked and x11-misc/superkaramba isn't.. and it works good (x11-misc/superkaramba is what I tested).

*-----------*
emerge --info:

Portage 2.0.54 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.15-gentoo-r5 x86_64)
=================================================================
System uname: 2.6.15-gentoo-r5 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
Gentoo Base System version 1.6.14
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=k8"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -pipe -march=k8"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://linuv.uv.es/mirror/gentoo/"
LANG="es_ES.UTF8"
LC_ALL="es_ES.UTF8"
LINGUAS="es"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="amd64 X a53 aac acpi alsa apm audiofile avi berkdb bitmap-fonts bzip2 cdr crypt cups dts dvd dvdr dxr3 eds emboss encode exif expat fam ffmpeg flac foomaticdb fortran gif glut gpm gstreamer gtk gtk2 hal idn imlib ipv6 jpeg kde lcms lm_sensors lzw lzw-tiff mad mng mp3 mpeg musicbrainz mysql ncurses nls nvidia ogg opengl pam pcre pdf pdflib perl png python qt quicktime readline sdl slang spell ssl tcpd tiff truetype truetype-fonts type1-fonts udev unicode usb userlocales vcd vorbis xml2 xpm xv xvmc ysb zlib linguas_es userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS, PORTDIR_OVERLAY
Comment 1 Jason Stubbs (RETIRED) gentoo-dev 2006-02-24 19:34:02 UTC
What are you asking for here? If all are masked but one, automatically select that one?
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-02-25 01:04:41 UTC
(In reply to comment #0)
Please, clarify what you mean.

(In reply to comment #1)
> What are you asking for here? If all are masked but one, automatically select
> that one?

Bad idea IMHO. Portage should not guess and rather ask for proper input (as it does now). Might produce highly unexpected results otherwise - e.g. app-misc/git vs. dev-util/git.
Comment 3 David Carlos Manuelda 2006-02-25 08:47:41 UTC
In case of superkaramba I just notified that isn't same packet (same functions, but slightly different) but, isn't possible that net-im/kopete and kde-base/kopete are really the same ebuild with different names? (I was asking for confirming and possibly resolving this case)
Comment 4 Marius Mauch (RETIRED) gentoo-dev 2007-01-11 11:08:25 UTC
Closing due to old age