[paludis-user] Reference to 'virtual/x11'
Benjamin R. Haskell
paludis at benizi.com
Fri Feb 8 17:47:33 UTC 2008
On Fri, 8 Feb 2008, Hilco Wijbenga wrote:
> Running "paludis -ip world" works without problems but when I try
> "paludis -ip everything" I get the following error:
> ~ # paludis -ip everything
> Building target list...
> Building dependency list...
> Query error:
> * In program paludis (--dl-reinstall if-use-changed --log-level
> warning) -ip everything:
> * When performing install action from command line:
> * When executing install task:
> * When building dependency list:
> * When adding PackageDepSpec 'virtual/x11':
> * No versions of 'virtual/x11' are available.
> I tried the same command with "--show-reasons full" and
> "--continue-on-failure always" but I get the exact same output.
> I can't find this reference to 'virtual/x11'. There is no such package
> in Portage and I don't see a reference to it in either
> /usr/portage/**/*, /etc/paludis/**/* or /var/lib/portage/world.
> Any ideas?
virtual/x11 is from the old monolithic X ebuilds, before they were split
into x11-libs/*. It's been a long while since I've updated (currently on
332 of 648) and a lot of things in /var/db/pkg have virtual/x11 in their
*DEPENDs, though many seem to be in a kind of transitional state, e.g.:
( x11-libs/libX11 x11-libs/libSM x11-libs/libXaw )
Sounds like something you have installed wasn't yet at that transition.
(depends on virtual/x11 without having the specific libs listed as an
Not sure of the Paludis version of this search, but try:
# look through installed DEPENDs to find virtual/x11 listed without
# x11-libs/, then format it a bit
find /var/db/pkg -name '*DEPEND' \
| xargs grep -l virtual/x11 \
| xargs grep -L x11-libs/ \
| xargs head | grep .
On my system, I see (among several false positives):
==> /var/db/pkg/media-fonts/arabeyes-fonts-1.1/DEPEND <==
!bootstrap? ( sys-devel/patch ) X? ( virtual/x11 )
More information about the paludis-user