Summary: | Suggested keyword changes report wrong requiring package | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Michael Palimaka (kensington) <kensington> |
Component: | Core | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Michael Palimaka (kensington)
2016-01-06 14:14:56 UTC
I've got much smaller example here. I have mongodb keyworded on my laptop.
> $ emerge -pv mongodb
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild U ~] app-admin/mongo-tools-3.2.11::gentoo [3.2.10-r1::gentoo] USE="ssl -sasl" 2 649 KiB
[ebuild U ~] dev-libs/libpcre-8.39:3::gentoo [8.38-r1:3::gentoo] USE="bzip2 cxx jit pcre16 readline recursion-limit (unicode) zlib -libedit -pcre32 -static-libs" ABI_X86="32 (64) (-x32)" 1 525 KiB
[ebuild U ~] dev-db/mongodb-3.2.11::gentoo [3.2.10::gentoo] USE="ssl tools -debug -kerberos -libressl -mms-agent {-test}" 28 432 KiB
Total: 3 packages (3 upgrades), Size of downloads: 32 604 KiB
The following keyword changes are necessary to proceed:
(see "package.accept_keywords" in the portage(5) man page for more details)
# required by dev-db/mariadb-10.0.28::gentoo
# required by virtual/mysql-5.6-r6::gentoo[-embedded]
# required by @selected
# required by @world (argument)
=dev-libs/libpcre-8.39 ~amd64
So, the only package requires >=dev-libs/libpcre-8.39[cxx] is mongodb, but it shows another packages (if I run emerge -uDp world the packages will be another).
*** This bug has been marked as a duplicate of bug 419381 *** |