meant to report this for some time now... I have media-libs/tunepimp-0.3.0-r1 installed which isn't in portage anymore and 'emerge -Dpuv world' doesn't complain about it, neither did it complain when tunepimp was initially masked on July 24th. The only package that dep's on it is amarok-1.4.1-r2(which too got removed from portage but I still have it installed). Anyway, shouldn't emerge warn me that tunepimp is masked? Thanks... Portage 2.1.2_pre1 (default-linux/x86/2005.1, gcc-3.4.6, glibc-2.3.6-r4, 2.6.17-gentoo-r8 i686) ================================================================= System uname: 2.6.17-gentoo-r8 i686 AMD Athlon(tm) 64 Processor 3500+ Gentoo Base System version 1.12.5 Last Sync: Sun, 24 Sep 2006 16:20:01 +0000 app-admin/eselect-compiler: [Not Present] dev-java/java-config: [Not Present] dev-lang/python: 2.4.3-r3 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.60 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.17 sys-devel/gcc-config: 1.3.13-r3 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon64 -fomit-frame-pointer -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/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-O2 -march=athlon64 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig collision-protect distlocks metadata-transfer parallel-fetch sandbox sfperms strict userfetch userpriv usersandbox" GENTOO_MIRRORS="http://pandemonium.tiscali.de/pub/gentoo/ http://ftp.easynet.nl/mirror/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="x86 3dnow X a52 aac alsa apache2 apm avi bash-completion berkdb bitmap-fonts bzip2 cdr cli crypt curl dlloader dri dvd dvdr elibc_glibc emboss encode ffmpeg firefox flac foomaticdb gdbm gif gpm gtk gtk2 hal imlib input_devices_evdev input_devices_keyboard input_devices_mouse isdnlog jpeg kde kdeenablefinal kdexdeltas kernel_linux lcms libg++ libwww mad mikmod mmx motif mp3 mpeg musicbrainz ncurses nls nptl offensive ogg oggvorbis opengl oss pam pcre pdflib perl png pppd python qt3 quicktime readline reflection ruby sdl session spell spl sse ssl tcpd theora tiff truetype truetype-fonts type1-fonts usb userland_GNU video_cards_radeon vorbis win32codecs xine xml2 xorg xv zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
(In reply to comment #0) > meant to report this for some time now... > I have media-libs/tunepimp-0.3.0-r1 installed which isn't in portage anymore > and 'emerge -Dpuv world' doesn't complain about it, neither did it complain Please attach --debug output for the above command.
Created attachment 97983 [details] emerge -Dpuv --debug world --debug output as requested (tunepimp doesn't seem to show up) Also: $ qdepends -Q tunepimp media-sound/amarok-1.4.1-r2 $ emerge -s tunepimp [...] * media-libs/tunepimp [ Masked ] Latest version available: 0.5.1 Latest version installed: 0.3.0-r1 [...]
Is tunepimp listed in /var/lib/portage/world or /etc/portage/profile/package.provided?
(In reply to comment #3) > Is tunepimp listed in /var/lib/portage/world or > /etc/portage/profile/package.provided? Nope
Well, that's why. In either of those cases, if nothing on your system depends on the package, then portage doesn't really care about it. You can use --depclean to find and remove packages like that one.
(In reply to comment #5) > Well, that's why. In either of those cases, if nothing on your system depends > on the package, then portage doesn't really care about it. You can use > --depclean to find and remove packages like that one. Hmmm, the *installed* version of amarok (in /var/db/pkg) depends on it and --depclean doesn't want to remove it, old, IIRC, and new --depclean behaviour. I'm inclined to reopen this.
I don't see a tunepimp dependency here: Parent: ebuild / media-sound/amarok-1.4.3-r1 merge Depstring: kde? ( || ( kde-base/konqueror kde-base/kdebase ) ) >=media-libs/xine-lib-1.1.2_pre20060328-r8 >=media-libs/taglib-1.4 mysql? ( >=dev-db/mysql-4.0.16 ) postgres? ( dev-db/postgresql ) opengl? ( virtual/opengl ) xmms? ( >=media-sound/xmms-1.2 ) visualization? ( media-libs/libsdl =media-plugins/libvisual-plugins-0.4* ) ipod? ( media-libs/libgpod ) aac? ( media-libs/libmp4v2 ) ifp? ( media-libs/libifp ) real? ( media-video/realplayer ) njb? ( >=media-libs/libnjb-2.2.4 ) >=dev-util/pkgconfig-0.9.0 >=kde-base/kdelibs-3.3 =x11-libs/qt-3.3* =sys-devel/automake-1.9* sys-devel/autoconf sys-devel/libtool sys-devel/make dev-util/pkgconfig dev-lang/perl || ( x11-proto/xf86vidmodeproto <virtual/x11-7 ) xinerama? ( || ( x11-proto/xineramaproto <virtual/x11-7 ) ) arts? ( kde-base/arts ) kde? ( || ( kde-base/konqueror kde-base/kdebase ) ) >=media-libs/xine-lib-1.1.2_pre20060328-r8 >=media-libs/taglib-1.4 mysql? ( >=dev-db/mysql-4.0.16 ) postgres? ( dev-db/postgresql ) opengl? ( virtual/opengl ) xmms? ( >=media-sound/xmms-1.2 ) visualization? ( media-libs/libsdl =media-plugins/libvisual-plugins-0.4* ) ipod? ( media-libs/libgpod ) aac? ( media-libs/libmp4v2 ) ifp? ( media-libs/libifp ) real? ( media-video/realplayer ) njb? ( >=media-libs/libnjb-2.2.4 ) dev-lang/ruby >=kde-base/kdelibs-3.3 =x11-libs/qt-3.3* xinerama? ( || ( x11-libs/libXinerama <virtual/x11-7 ) ) arts? ( kde-base/arts )
That's because this is the version it wants to update to(1.4.3-r1), installed is version 1.4.1-r2 which depends on tunepimp -> /var/db/pkg/media-sound/amarok-1.4.1-r2/DEPEND
(In reply to comment #8) > That's because this is the version it wants to update to(1.4.3-r1) Well, that's why. :) Do you want the higher version of amarok or not? If not, you should mask it.
Yeah, I suppose you're right. It just seemed logical to me: I have somthing installed that is masked -> warn me about it. Anyway, thank you and sorry for wasting your time :)