Since some time ago (sorry I can't be more specific here), I've been seeing a weird message at each launch of "emerge world". emerge would complain that media-gfx/gimp has been removed from the tree or there are no available ebuilds for it. I had 2.4.2 installed at that time.Yesterday I tried to solve the issue, noticing that gentoo-portage reports 2.4.6 as the lastest stable ebuild. When I try to emerge it, I get a message which says that all the ebuilds have been masked. I've looked for possibly wrong configurations on my part, but I haven't found any. I guess it's not a problem in the ebuild (since it reports x86) but I don't know where else to look. Reproducible: Always Steps to Reproduce: 1. emerge media-gfx/gimp 2. 3. emerge media-gfx/gimp (default opts: --ask) Calculating dependencies / !!! All ebuilds that could satisfy "media-gfx/gimp" have been masked. !!! One of the following masked packages is required to complete your request: - media-gfx/gimp-9999 (masked by: missing keyword) - media-gfx/gimp-2.6.3 (masked by: ~x86 keyword) - media-gfx/gimp-2.6.2 (masked by: ~x86 keyword) - media-gfx/gimp-2.5.1 (masked by: ~x86 keyword) - media-gfx/gimp-2.5.0 (masked by: ~x86 keyword) - media-gfx/gimp-2.4.7 (masked by: ~x86 keyword) - media-gfx/gimp-2.4.6 (masked by: ~x86 keyword) - media-gfx/gimp-2.3.19 (masked by: ~x86 keyword) aiace ~ # grep KEYWORDS /usr/portage/media-gfx/gimp/gimp-2.4.6.ebuild KEYWORDS="alpha amd64 hppa ia64 -mips ppc ppc64 sparc x86 ~x86-fbsd" aiace ~ # grep gimp -r /etc/portage/ aiace ~ # aiace ~ # ls -lha /etc/make.profile lrwxrwxrwx 1 root root 57 10 ago 21:37 /etc/make.profile -> ../usr/portage/profiles/default/linux/x86/2008.0/desktop/ aiace ~ # cat /etc/make.conf | grep FEATURES FEATURES="metadata parallel-fetch" aiace ~ # emerge --info Portage 2.1.4.5 (default/linux/x86/2008.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.26-gentoo-r3 i686) ================================================================= System uname: 2.6.26-gentoo-r3 i686 AMD Athlon(tm) XP 1800+ Timestamp of tree: Thu, 11 Dec 2008 14:45:02 +0000 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] app-shells/bash: 3.2_p33 dev-java/java-config: 1.3.7-r1, 2.1.6 dev-lang/python: 2.5.2-r7 dev-python/pycrypto: 2.0.1-r6 dev-util/cmake: 2.4.6-r1 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.3.0-r1 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r2 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.23-r3 ACCEPT_KEYWORDS="x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-O2 -march=athlon-xp -pipe" DISTDIR="/mnt/storage/portage/distfiles" EMERGE_DEFAULT_OPTS="--ask" FEATURES="distlocks metadata metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LC_ALL="it_IT.UTF-8" LDFLAGS="-Wl,-O1" LINGUAS="it" MAKEOPTS="-j1" PKGDIR="/mnt/storage/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/mnt/storage/portage/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/layman/lila-theme /usr/portage/local/layman/sunrise /usr/portage/local/layman/zugaina /usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="3dnow 3dnowex X acl acpi alsa arts bash-completion bluetooth branding bzip2 cairo cdr cli cracklib crypt cups dbus dri dvd dvdr dvdread eds emboss encode evo exif fam firefox fortran gdbm gif gstreamer hal iconv isdnlog jpeg jpeg2k kde libnotify mad midi mikmod mmx mp3 mpeg mudflap ncurses nls nptl nptlonly nsplugin ogg opengl openmp pam pcre pdf png ppds pppd qt3 qt3support qt4 quicktime reflection scanner sdl session spl sse ssl startup-notification svg sysfs tiff truetype unicode usb v4l vorbis win32codecs x86 xcomposite xml xorg xscreensaver xv zlib" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="it" USERLAND="GNU" VIDEO_CARDS="vesa nv nvidia" Unset: CPPFLAGS, CTARGET, FFLAGS, INSTALL_MASK, LANG, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
You appear to be using the zugaina overlay. I believe the gimp package from this is "overlaying" the package from the main tree.
(In reply to comment #1) > You appear to be using the zugaina overlay. I believe the gimp package from > this is "overlaying" the package from the main tree. Thank you, it was really the zugaina overlay which conflicted with the package! I wonder: if emerge detects an ebuild in my own overlay, it tells me it's going to install from the overlay (giving me the root dir). Should this be the case for layman too (and I'm missing some config to show this value) or is it meant not no give this information?