Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 571146 - >=sys-apps/portage-2.2.23 - skips sys-devel/llvm update
Summary: >=sys-apps/portage-2.2.23 - skips sys-devel/llvm update
Status: RESOLVED DUPLICATE of bug 566024
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-01-07 10:09 UTC by Alexander Tsoy
Modified: 2016-01-07 20:07 UTC (History)
0 users

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


Attachments
portage-debug.log.xz (portage-debug.log.xz,381.16 KB, application/x-xz)
2016-01-07 13:06 UTC, Alexander Tsoy
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Tsoy 2016-01-07 10:09:09 UTC
>=sys-apps/portage-2.2.23 skips sys-devel/llvm update. If it matters, llvm, mesa and their dependencies are added to packages.accept_keywords.


With portage-2.2.20.1:

$ sudo emerge -avuDN --changed-deps @world

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

Calculating dependencies... done!
[ebuild     U  ] sys-apps/portage-2.2.26::gentoo [2.2.20.1::gentoo] USE="(ipc) (xattr) -build -doc -epydoc (-selinux)" LINGUAS="ru" PYTHON_TARGETS="python2_7 python3_4 (-pypy) -python3_3 (-python3_5)" 0 KiB
[ebuild  r  U ~] sys-devel/llvm-3.7.1:0/3.7.1::gentoo [3.7.0-r5:0/3.7.0::gentoo] USE="libffi ncurses python static-analyzer -clang -debug -doc -gold -libedit -lldb -multitarget -ocaml {-test} -xml" ABI_X86="32 (64) (-x32)" PYTHON_TARGETS="python2_7" VIDEO_CARDS="radeon" 14 251 KiB
[ebuild  rR   ~] media-libs/mesa-11.1.0::gentoo  USE="classic dri3 egl gallium gbm gles1 gles2 llvm nptl pax_kernel pic udev vaapi vdpau -bindist -d3d9 -debug -opencl -openmax -osmesa (-selinux) -wayland -xa -xvmc" ABI_X86="32 (64) (-x32)" VIDEO_CARDS="intel radeon radeonsi (-freedreno) -i915 -i965 -ilo -nouveau -r100 -r200 -r300 -r600 -vmware" 0 KiB

Total: 3 packages (2 upgrades, 1 reinstall), Size of downloads: 14 251 KiB

The following packages are causing rebuilds:

  (sys-devel/llvm-3.7.1:0/3.7.1::gentoo, ebuild scheduled for merge) causes rebuilds for:
    (media-libs/mesa-11.1.0:0/0::gentoo, ebuild scheduled for merge)


With >=portage-2.2.23:

$ sudo emerge -avuDN --changed-deps @world                         

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

Calculating dependencies... done!
[ebuild     U  ] sys-apps/portage-2.2.26::gentoo [2.2.23::gentoo] USE="(ipc) (xattr) -build -doc -epydoc (-selinux)" LINGUAS="ru" PYTHON_TARGETS="python2_7 python3_4 (-pypy) -python3_3 (-python3_5)" 0 KiB

Total: 1 package (1 upgrade), Size of downloads: 0 KiB

Would you like to merge these packages? [Yes/No] n

Quitting.

$ sudo emerge -pvu sys-devel/llvm

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

Calculating dependencies... done!
[ebuild  r  U ~] sys-devel/llvm-3.7.1:0/3.7.1::gentoo [3.7.0-r5:0/3.7.0::gentoo] USE="libffi ncurses python static-analyzer -clang -debug -doc -gold -libedit -lldb -multitarget -ocaml {-test} -xml" ABI_X86="32 (64) (-x32)" PYTHON_TARGETS="python2_7" VIDEO_CARDS="radeon" 14 251 KiB
[ebuild  rR   ~] media-libs/mesa-11.1.0::gentoo  USE="classic dri3 egl gallium gbm gles1 gles2 llvm nptl pax_kernel pic udev vaapi vdpau -bindist -d3d9 -debug -opencl -openmax -osmesa (-selinux) -wayland -xa -xvmc" ABI_X86="32 (64) (-x32)" VIDEO_CARDS="intel radeon radeonsi (-freedreno) -i915 -i965 -ilo -nouveau -r100 -r200 -r300 -r600 -vmware" 0 KiB

Total: 2 packages (1 upgrade, 1 reinstall), Size of downloads: 14 251 KiB

The following packages are causing rebuilds:

  (sys-devel/llvm-3.7.1:0/3.7.1::gentoo, ebuild scheduled for merge) causes rebuilds for:
    (media-libs/mesa-11.1.0:0/0::gentoo, ebuild scheduled for merge)
Comment 1 Alexander Tsoy 2016-01-07 13:06:38 UTC
Created attachment 422180 [details]
portage-debug.log.xz
Comment 2 Zac Medico gentoo-dev 2016-01-07 16:54:32 UTC
Please apply the patch from bug 566024 and test if it solves the problem:

mkdir -p /etc/portage/patches/sys-apps/portage-2.2.23
wget -O /etc/portage/patches/sys-apps/portage-2.2.23/bug_566024.patch "https://gitweb.gentoo.org/proj/portage.git/patch/?id=1d9df5eec15e883b38879bebdac7294cb51756ad"
emerge -1v portage

If that doesn't solve it, then please attach a tarball of your configuration, created as follows:

tar -cJf /tmp/config.tar.xz -C / ./etc/portage ./var/db/pkg $(cd / && echo ./var/lib/portage/world*) --exclude CONTENTS --exclude '*.ebuild' --exclude environment.bz2 --exclude 'NEEDED*'
Comment 3 Alexander Tsoy 2016-01-07 20:06:12 UTC

*** This bug has been marked as a duplicate of bug 566024 ***
Comment 4 Alexander Tsoy 2016-01-07 20:07:15 UTC
(In reply to Zac Medico from comment #2)
> Please apply the patch from bug 566024 and test if it solves the problem:

Thank you! It fixed this issue.