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

Bug 308457

Summary: e2fsprogs-libs masked?
Product: Gentoo/Alt Reporter: Stuart Shelton <srcshelton>
Component: Prefix SupportAssignee: Gentoo Prefix <prefix>
Status: RESOLVED DUPLICATE    
Severity: major    
Priority: High    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---

Description Stuart Shelton 2010-03-08 12:49:56 UTC
$ emerge -v e2fsprogs-libs -p

These are the packages that would be merged, in order:

Calculating dependencies... done!

!!! All ebuilds that could satisfy "sys-libs/e2fsprogs-libs" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-libs/e2fsprogs-libs-1.41.9 (masked by: package.mask)
/usr/opt/portage/usr/portage/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-libs/e2fsprogs-libs-1.41.8 (masked by: package.mask)
- sys-libs/e2fsprogs-libs-1.41.7 (masked by: package.mask)
/opt/portage/usr/portage/profiles/package.mask:
# Mike Frysinger <vapier@gentoo.org> (07 Mar 2010)
# Very old packages that people should have upgraded away from
# long ago.  Courtesy mask ... time to upgrade.
# Added <sys-fs/e2fsprogs as well (halcy0n)

- sys-libs/e2fsprogs-libs-1.41.6 (masked by: package.mask)
- sys-libs/e2fsprogs-libs-1.41.3-r1 (masked by: package.mask)


... any suggestions as to what I'm meant to upgrade *to*?

(Perhaps a package.unmask is needed for prefix until the above is resolved?)
Comment 1 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2010-03-16 16:49:05 UTC
It all boils down to the uuid USE flag...I think.

*** This bug has been marked as a duplicate of bug 309247 ***
Comment 2 Stuart Shelton 2010-03-16 17:26:49 UTC
Sounds about right - but the 'uuid' flag itself is masked on IRIX...

(The IRIX libc includes uuid_* functions without needing external libraries.  Definitions are in <sys/uuid.h>)