Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 572722 - kde-apps/libkipi:4 and libkipi:5 can't install at the same time and block emerge @world
Summary: kde-apps/libkipi:4 and libkipi:5 can't install at the same time and block eme...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-01-23 21:03 UTC by Michele Alzetta
Modified: 2016-01-24 08:35 UTC (History)
1 user (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 Michele Alzetta 2016-01-23 21:03:34 UTC
After eix-sync I tried emerge -pvDu --with-bdeps=y --changed-use @world and I get circular blocks. Ebuild for gwenview-15.12.1 requires libkipi:5 whereas ebuild for digikam and kipi-plugins require libkipi:4 

Although libkipi is slotted, both :4 and :5 can't be installed on the system at the same time:

emerge =kde-apps/libkipi-15.12.1
Calculating dependencies... done!
[ebuild  NS    ] kde-apps/libkipi-15.12.1 [15.08.3] USE="-debug" 
[blocks B      ] kde-apps/libkipi:4[-minimal(-)] ("kde-apps/libkipi:4[-minimal(-)]" is blocking kde-apps/libkipi-15.12.1)

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

  (kde-apps/libkipi-15.08.3:4/15.08::gentoo, installed) pulled in by
    >=kde-apps/libkipi-4.14.3:4[aqua=] (>=kde-apps/libkipi-4.14.3:4[-aqua]) required by (kde-apps/ksnapshot-15.08.3-r1:4/15.08::gentoo, installed)
    kde-apps/libkipi:4 required by (media-plugins/kipi-plugins-4.14.0:4/4::gentoo, installed)
    kde-apps/libkipi:4 required by @selected
    kde-apps/libkipi:4 required by (media-gfx/digikam-4.14.0:4/4::gentoo, installed)

  (kde-apps/libkipi-15.12.1:5/5::gentoo, ebuild scheduled for merge) pulled in by
    =kde-apps/libkipi-15.12.1


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
Comment 1 Andreas Sturmlechner gentoo-dev 2016-01-24 01:42:55 UTC
This line is the key:

[blocks B      ] kde-apps/libkipi:4[-minimal(-)] ("kde-apps/libkipi:4[-minimal(-)]" is blocking kde-apps/libkipi-15.12.1)

Set USE=minimal for libkipi:4 and you're set. The plasma profile should pick that up as well, thx for the report.
Comment 2 Michael Palimaka (kensington) gentoo-dev 2016-01-24 08:35:12 UTC
Thanks, fixed in git.

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15aff507d695b9ab08855566e20a541ffd2f244b