Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 572090 - sys-apps/portage-2.2.26: autounmask doesn't know how to solve a blocker
Summary: sys-apps/portage-2.2.26: autounmask doesn't know how to solve a blocker
Status: CONFIRMED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
: 631178 (view as bug list)
Depends on:
Blocks: 300071 autounmask
  Show dependency tree
 
Reported: 2016-01-16 13:44 UTC by Pacho Ramos
Modified: 2018-08-04 00:57 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pacho Ramos gentoo-dev 2016-01-16 13:44:12 UTC
I get this:
 emerge -1 =x11-libs/cairo-1.14.6 -av

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

Calculating dependencies... done!
[ebuild     U ~] sys-devel/binutils-config-5-r2::gentoo [4-r2::gentoo] 0 KiB
[ebuild  N    ~] sys-libs/binutils-libs-2.25.1-r2:0/2.25.1::gentoo  USE="nls zlib -64-bit-bfd -multitarget -static-libs" ABI_X86="32 (64) (-x32)" 0 KiB
[ebuild     U ~] x11-libs/cairo-1.14.6::gentoo [1.14.2::gentoo] USE="X glib opengl svg xcb (-aqua) -debug (-directfb) (-gles2) -static-libs -valgrind -xlib-xcb" ABI_X86="32 (64) (-x32)" 35.196 KiB
[blocks B      ] <app-admin/eselect-1.4.5 ("<app-admin/eselect-1.4.5" is blocking sys-devel/binutils-config-5-r2)

Total: 3 packages (2 upgrades, 1 new), Size of downloads: 35.196 KiB
Conflict: 1 block (1 unsatisfied)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (app-admin/eselect-1.4.4:0/0::gentoo, installed) pulled in by
    app-admin/eselect required by (app-eselect/eselect-lib-bin-symlink-0.1.1:0/0::gentoo, installed)
    app-admin/eselect required by (app-eselect/eselect-lcdfilter-1:0/0::gentoo, installed)
    >=app-admin/eselect-1.2.3 required by (app-eselect/eselect-fontconfig-1.1:0/0::gentoo, installed)
    app-admin/eselect required by (app-eselect/eselect-wxwidgets-20140423:0/0::gentoo, installed)
    app-admin/eselect required by (app-eselect/eselect-infinality-1:0/0::gentoo, installed)
    >=app-admin/eselect-1.0.5 required by (app-eselect/eselect-blas-0.1:0/0::gentoo, installed)
    app-admin/eselect required by (app-eselect/eselect-java-0.1.0:0/0::gentoo, installed)
    >=app-admin/eselect-1.2.3 required by (app-eselect/eselect-python-20151117-r2:0/0::gentoo, installed)
    >=app-admin/eselect-1.2.4 required by (app-eselect/eselect-mesa-0.0.10:0/0::gentoo, installed)
    >=app-admin/eselect-1.0.6 required by (app-eselect/eselect-vi-1.1.7-r1:0/0::gentoo, installed)
    >=app-admin/eselect-1.0.5 required by (app-eselect/eselect-lapack-0.1:0/0::gentoo, installed)
    >=app-admin/eselect-1.2.4 required by (app-eselect/eselect-qtgraphicssystem-1.1.1:0/0::gentoo, installed)
    >=app-admin/eselect-1.2.4 required by (app-eselect/eselect-opengl-1.3.1-r4:0/0::gentoo, installed)
    >=app-admin/eselect-1.2 required by (sys-apps/portage-2.2.26:0/0::gentoo, installed)
    app-admin/eselect required by (app-eselect/eselect-gnome-shell-extensions-20120911:0/0::gentoo, installed)
    >=app-admin/eselect-1.1.1 required by (app-eselect/eselect-package-manager-20110108:0/0::gentoo, installed)

  (sys-devel/binutils-config-5-r2:0/0::gentoo, ebuild scheduled for merge) pulled in by
    >=sys-devel/binutils-config-3 required by (sys-devel/binutils-2.25.1-r1:0/0::gentoo, installed)
    >=sys-devel/binutils-config-5 required by (sys-libs/binutils-libs-2.25.1-r2:0/2.25.1::gentoo, ebuild scheduled for merge)


For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages


But this kind of blocker (against versions older than XXX) can be solved simply unmasking a newer version. I am not sure if it would be possible to handle this case as I remember to have hitted it sometimes recently

Thanks a lot
Comment 1 Pacho Ramos gentoo-dev 2016-01-16 14:23:40 UTC
Also, it looks like even with eselect 1.4.5 keyworded, I need to explicitly run "emerge -1v cairo eselect" as, otherwise, emerge keeps failing without even trying to update eselect
Comment 2 Zac Medico gentoo-dev 2017-09-17 16:43:36 UTC
*** Bug 631178 has been marked as a duplicate of this bug. ***