Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 533566 - media-gfx/digikam-4.6.0 has unnecessary dependencies
Summary: media-gfx/digikam-4.6.0 has unnecessary dependencies
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Andreas K. Hüttel
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-12-26 02:41 UTC by Luke-Jr
Modified: 2014-12-26 10:39 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 Luke-Jr 2014-12-26 02:41:05 UTC
Older versions are broken ( https://bugs.kde.org/show_bug.cgi?id=339108 ), and people shouldn't be forced to upgrade these other packages to ~arch just to get a stable digiKam. Emerging digikam-4.6.0 with --nodeps works fine.

[ebuild   R   ~] media-gfx/digikam-4.6.0:4  USE="addressbook gphoto2 handbook semantic-desktop thumbnails video (-aqua) -debug -doc -mysql" LINGUAS="en_GB ja -af -ar -az -be -bg -bn -br -bs -ca -cs -csb -cy -da -de -el -eo -es -et -eu -fa -fi -fo -fr -fy -ga -gl -ha -he -hi -hr -hsb -hu -id -is -it -ka -kk -km -ko -ku -lb -lo -lt -lv -mi -mk -mn -ms -mt -nb -nds -ne -nl -nn -nso -oc -pa -pl -pt -pt_BR -ro -ru -rw -se -sk -sl -sq -sr -sr@Latn -ss -sv -ta -te -tg -th -tr -tt -uk -uz -uz@cyrillic -ven -vi -wa -xh -zh_CN -zh_HK -zh_TW -zu" 0 KiB
[ebuild     U ~]  media-libs/libkgeomap-4.6.0:4/2.1 [3.5.0:4/4] USE="(-aqua) {-test}" 0 KiB
[ebuild  N    ~]  kde-base/baloo-4.14.3:4/4.14  USE="(-aqua) -debug -minimal" 143 KiB
[ebuild  N    ~]   kde-base/kfilemetadata-4.14.3:4/4.14  USE="exif ffmpeg pdf (-aqua) -debug -epub -mobi -taglib" 36 KiB
[ebuild     U ~]   kde-base/kdepimlibs-4.14.3:4/4.14 [4.12.5:4/4.12] USE="handbook (-aqua) -debug -ldap -prison {-test}" 2,726 KiB
[nomerge       ] kde-base/kde-meta-4.12.5:4  USE="nls semantic-desktop -accessibility (-aqua) -sdk" 
[nomerge       ]  kde-base/kdebase-meta-4.12.5:4  USE="wallpapers (-aqua)" 
[nomerge       ]   kde-base/kdebase-runtime-meta-4.12.5:4  USE="handbook semantic-desktop (-aqua)" 
[ebuild     U ~]    kde-base/khelpcenter-4.14.3:4/4.14 [4.12.5:4/4.12] USE="(-aqua) -debug" 7,683 KiB
[ebuild     U ~]     kde-base/kdesu-4.14.3:4/4.14 [4.12.5:4/4.12] USE="handbook (-aqua) -debug" 0 KiB
[nomerge       ] kde-base/kdebase-meta-4.12.5:4  USE="wallpapers (-aqua)" 
[nomerge       ]  kde-base/kstartupconfig-4.11.9:4/4.11  USE="(-aqua) -debug" 
[nomerge       ]   kde-base/kdelibs-4.12.5-r2:4/4.12  USE="acl alsa bzip2 fam handbook jpeg2k lzma mmx nls opengl semantic-desktop spell sse sse2 ssl udev udisks upower zeroconf -3dnow (-altivec) (-aqua) -debug -doc -kerberos -openexr -policykit {-test}" 
[ebuild     U ~]    kde-base/katepart-4.14.3:4/4.14 [4.12.5:4/4.12] USE="handbook (-aqua) -debug" 2,703 KiB
[ebuild     U ~]     kde-base/kdelibs-4.14.3-r1:4/4.14 [4.12.5-r2:4/4.12] USE="acl alsa bzip2 crypt%* fam handbook jpeg2k lzma mmx nls opengl spell sse sse2 ssl udev udisks upower zeroconf -3dnow (-altivec) (-aqua) -debug -doc -kerberos -nepomuk% -openexr -policykit {-test} (-semantic-desktop%*)" 11,329 KiB
[nomerge       ] media-gfx/digikam-4.6.0:4  USE="addressbook gphoto2 handbook semantic-desktop thumbnails video (-aqua) -debug -doc -mysql" LINGUAS="en_GB ja -af -ar -az -be -bg -bn -br -bs -ca -cs -csb -cy -da -de -el -eo -es -et -eu -fa -fi -fo -fr -fy -ga -gl -ha -he -hi -hr -hsb -hu -id -is -it -ka -kk -km -ko -ku -lb -lo -lt -lv -mi -mk -mn -ms -mt -nb -nds -ne -nl -nn -nso -oc -pa -pl -pt -pt_BR -ro -ru -rw -se -sk -sl -sq -sr -sr@Latn -ss -sv -ta -te -tg -th -tr -tt -uk -uz -uz@cyrillic -ven -vi -wa -xh -zh_CN -zh_HK -zh_TW -zu" 
[ebuild     U ~]  media-libs/libkface-4.6.0:4/3 [3.5.0:4/4] USE="(-aqua)" 0 KiB
[ebuild     U ~]   kde-base/oxygen-icons-4.14.3:4/4.14 [4.12.5:4/4.12] USE="(-aqua) -bindist" 28,655 KiB
[nomerge       ] kde-base/baloo-4.14.3:4/4.14  USE="(-aqua) -debug -minimal" 
[ebuild  N     ]  dev-libs/xapian-1.2.18  USE="brass chert inmemory sse sse2 -doc -static-libs" 3,100 KiB
[nomerge       ] kde-base/kde-meta-4.12.5:4  USE="nls semantic-desktop -accessibility (-aqua) -sdk" 
[nomerge       ]  kde-base/kdepim-meta-4.4.11.1:4  USE="nls semantic-desktop (-aqua)" 
[nomerge       ]   kde-base/kjots-4.4.11.1:4/4.4  USE="handbook kontact (-aqua) -debug" 
[nomerge       ]    kde-base/kdelibs-4.12.5-r2:4/4.12  USE="acl alsa bzip2 fam handbook jpeg2k lzma mmx nls opengl semantic-desktop spell sse sse2 ssl udev udisks upower zeroconf -3dnow (-altivec) (-aqua) -debug -doc -kerberos -openexr -policykit {-test}" 
[ebuild     U ~]     kde-base/kde-env-4.14.3:4/4.14 [4.12.5:4/4.12] USE="(-aqua)" 0 KiB
[blocks B      ] <kde-base/nepomuk-4.12.50 ("<kde-base/nepomuk-4.12.50" is blocking kde-base/baloo-4.14.3)
Comment 1 Michael Palimaka (kensington) gentoo-dev 2014-12-26 05:25:18 UTC
The semantic-desktop USE flag depends on baloo, which did not exist in 4.12, so there's no other version to pull in. You can turn that flag off if you don't want to upgrade the rest of KDE.
Comment 2 Luke-Jr 2014-12-26 10:35:42 UTC
(In reply to Michael Palimaka (kensington) from comment #1)
> The semantic-desktop USE flag depends on baloo, which did not exist in 4.12,
> so there's no other version to pull in. You can turn that flag off if you
> don't want to upgrade the rest of KDE.

This still seems to require upgrading media-libs/libkgeomap and media-libs/libkface to ~arch (4.6.0), despite at least libkface-3.5.0 being sufficient.

Not reopening myself because I don't really care about upgrading these two.
Comment 3 Michael Palimaka (kensington) gentoo-dev 2014-12-26 10:39:42 UTC
Those two are pulled in via >=${PV} deps because they are part of the digikam release (same tarball, even) and upstream expects them to be used that way.