Summary: | xfce-base/xfce-utils blocks other packages but is not installed | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Naveen Goswamy <naveen.goswamy> |
Component: | New packages | Assignee: | XFCE Team <xfce> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | the results of revdep-rebuild -p -- -v |
Description
Naveen Goswamy
2012-06-27 13:53:23 UTC
Could you show the output of `emerge -C xfce-base/xfce-utils', please? I suspect bad timing. Most likely you did only a partial upgrade to 4.10 and some of the 4.8 leftovers are still pulling xfce-utils. I would add 'xfce-base/xfce-utils' to /etc/portage/package.mask to get more informative output And 'emerge -C xfce4-smartbookmark-plugin xfce4-meta xfce4-session' In any case, this is not a real bug since absolutely nothing is depending on xfce-utils in Portage anymore for 4.10: http://qa-reports.gentoo.org/output/genrdeps/dindex/xfce-base/xfce-utils http://qa-reports.gentoo.org/output/genrdeps/rindex/xfce-base/xfce-utils (In reply to comment #1) > Could you show the output of `emerge -C xfce-base/xfce-utils', please? here it is: # emerge -C xfce-base/xfce-utils * This action can remove important packages! In order to be safer, use * `emerge -pv --depclean <atom>` to check for reverse dependencies before * removing packages. --- Couldn't find 'xfce-base/xfce-utils' to unmerge. >>> No packages selected for removal by unmerge (In reply to comment #3) > I would add 'xfce-base/xfce-utils' to /etc/portage/package.mask to get more > informative output > And 'emerge -C xfce4-smartbookmark-plugin xfce4-meta xfce4-session' > > In any case, this is not a real bug since absolutely nothing is depending on > xfce-utils in Portage anymore for 4.10: > > http://qa-reports.gentoo.org/output/genrdeps/dindex/xfce-base/xfce-utils > http://qa-reports.gentoo.org/output/genrdeps/rindex/xfce-base/xfce-utils I did those steps, and now when I try to revdep rebuild, in addition to the previous block message, I get this The following mask changes are necessary to proceed: #required by xfce-base/xfce-utils:0 (argument) # /etc/portage/package.mask/xfce-utils.mask: =xfce-base/xfce-utils-4.8.3 NOTE: The --autounmask-keep-masks option will prevent emerge from creating package.unmask or ** keyword changes. OK, a bad question, the real is: post the full output of 'revdep-rebuild -p -- -v'. Created attachment 316451 [details]
the results of revdep-rebuild -p -- -v
Don't know about the rest, but xfce-extra/xfce4-mixer-4.8.0 doesn't strike me as a part of 4.10. Perhaps 'revdep-rebuild -p -- -tv' will give you a better hint. This still looks like a plain `emerge -vuaDN world' would solve the issue, and not a revdep-rebuild before the world file's targets are satisfied. Also, emerge --depclean might help here in getting rid of unneeded/former xfce 4.8 dependencies. (In reply to comment #9) > This still looks like a plain `emerge -vuaDN world' would solve the issue, > and not a revdep-rebuild before the world file's targets are satisfied. > Also, emerge --depclean might help here in getting rid of unneeded/former > xfce 4.8 dependencies. I'd already done the emerge --depclean before trying revdep-rebuild in the first place. I'll try your emerge -vauDN world, but I wonder, does it differ from emerge --update --newuse --deep -av world (that was the first part of this whole process, ie... emerge --update --newuse --deep -av world emerge --depclean revdep-rebuild which is my usual update procedure) Woop, works now! Seems somethings have changed since I last --rsync'ed. Thanks all, Naveen |