Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 304631

Summary: sys-apps/portage : backtracking error message is not correct
Product: Portage Development Reporter: Jeremy Olexa (darkside) (RETIRED) <darkside>
Component: CoreAssignee: Portage team <dev-portage>
Status: CONFIRMED ---    
Severity: normal CC: esigra
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 300071    

Description Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2010-02-11 21:04:50 UTC
Total: 38 packages (36 upgrades, 2 reinstalls), Size of downloads: 0 kB

!!! The following update has been skipped due to unsatisfied dependencies:

app-text/build-docbook-catalog:0

!!! All ebuilds that could satisfy "sys-apps/util-linux" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-apps/util-linux-2.17-r1 (masked by: package.mask)
/home/jolexa/portage/global/portage_tree/profiles/prefix/package.mask:
# Fabian Groffen <grobian@gentoo.org> (26 Jul 2009)
# util-linux doesn't work on non-Linux and doesn't work in Prefix.  This
# release of e2fsprogs switches from using internal libuuid and libblkid
# to those provided by util-linux.  In Prefix (but probably for FreeBSD
# also) we need to probably create virtuals for these, so we can make an
# e2fsprogs-uuid ebuild or something to provide these libs with on Prefix.

- sys-apps/util-linux-2.17 (masked by: package.mask)
- sys-apps/util-linux-2.16.2 (masked by: package.mask)
- sys-apps/util-linux-2.16.1 (masked by: package.mask)

(dependency required by "app-text/build-docbook-catalog-1.5" [ebuild])

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.



!!! The following update(s) have been skipped due to unsatisfied dependencies
!!! triggered by backtracking:

app-text/docbook-xsl-stylesheets:0

!!! Problems have been detected with your world file
!!! Please run emaint --check world


!!! Ebuilds for the following packages are either all
!!! masked or don't exist:
app-text/docbook-xsl-stylesheets

---------------

Given the above output, app-text/docbook-xsl-stylesheets should not be masked because it doesn't exist but rather, masked because a dep it needs is masked because a dep that the dep needs is package.mask'd
Comment 1 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2010-02-11 21:05:47 UTC
--backtrack=0 output:

!!! All ebuilds that could satisfy "sys-apps/util-linux" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-apps/util-linux-2.17-r1 (masked by: package.mask)
/home/jolexa/portage/global/portage_tree/profiles/prefix/package.mask:
# Fabian Groffen <grobian@gentoo.org> (26 Jul 2009)
# util-linux doesn't work on non-Linux and doesn't work in Prefix.  This
# release of e2fsprogs switches from using internal libuuid and libblkid
# to those provided by util-linux.  In Prefix (but probably for FreeBSD
# also) we need to probably create virtuals for these, so we can make an
# e2fsprogs-uuid ebuild or something to provide these libs with on Prefix.

- sys-apps/util-linux-2.17 (masked by: package.mask)
- sys-apps/util-linux-2.16.2 (masked by: package.mask)
- sys-apps/util-linux-2.16.1 (masked by: package.mask)

(dependency required by "app-text/build-docbook-catalog-1.5" [installed])
(dependency required by "app-text/docbook-xsl-stylesheets-1.75.2" [installed])
(dependency required by "@world" [argument])

%% emerge --version
Portage 2.2.00.15335-prefix (prefix/linux/amd64, gcc-4.4.3, unavailable, 2.6.9-55.ELsmp x86_64)