Summary: | 'emerge' doesn't complain about tunepimp being masked | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Max Lorenz <meax> |
Component: | Core - Interface (emerge) | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | High | ||
Version: | 2.1 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | emerge -Dpuv --debug world |
Description
Max Lorenz
2006-09-24 14:39:17 UTC
(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 :) |