Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 537640 - kde-misc/kdeconnect depends on app-crypt/qca-ossl blocking >=app-crypt/qca-2.1.0.3
Summary: kde-misc/kdeconnect depends on app-crypt/qca-ossl blocking >=app-crypt/qca-2....
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: 528620
Blocks:
  Show dependency tree
 
Reported: 2015-01-25 10:15 UTC by Vincent-Xavier JUMEL
Modified: 2015-01-28 21:01 UTC (History)
0 users

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


Attachments
emerge --info (emerge.info,21.70 KB, application/x-info)
2015-01-25 10:16 UTC, Vincent-Xavier JUMEL
Details
kde-misc/kdeconnect build log with qca and without qca-ossl (build.log,515.69 KB, image/png)
2015-01-25 10:32 UTC, Vincent-Xavier JUMEL
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vincent-Xavier JUMEL 2015-01-25 10:15:55 UTC
I've remove app-crypt/qca-ossl and upgraded qca to app-crypt/qca-2.1.0.3 and then compiled kde-misc/kdeconnect : it compiles with out warnings about qca.

Reproducible: Always

Steps to Reproduce:
1. upgrade to app-crypt/qca-2.1.0.3
2. emerge -uDN @world

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

  (app-crypt/qca-ossl-2.0.0_beta3-r2:2/2::gentoo, ebuild scheduled for merge) pulled in by
    app-crypt/qca-ossl:2 required by (kde-misc/kdeconnect-0.7.3:4/4::gentoo, installed)
Comment 1 Vincent-Xavier JUMEL 2015-01-25 10:16:39 UTC
Created attachment 394840 [details]
emerge --info
Comment 2 Vincent-Xavier JUMEL 2015-01-25 10:32:15 UTC
Created attachment 394850 [details]
kde-misc/kdeconnect build log with qca and without qca-ossl
Comment 3 Michael Palimaka (kensington) gentoo-dev 2015-01-28 13:49:28 UTC
Thanks, fixed in CVS:

 DEPEND="
-       app-crypt/qca:2
+       app-crypt/qca:2[qt4(+)]
        dev-libs/qjson
        x11-libs/libfakekey
 "
 RDEPEND="${DEPEND}
        $(add_kdebase_dep plasma-workspace)
-       app-crypt/qca-ossl:2
+       || ( app-crypt/qca-ossl:2 app-crypt/qca:2[openssl] )
        net-dns/avahi
 "

Would appreciate confirmation that it works for you too.

+  28 Jan 2015; Michael Palimaka <kensington@gentoo.org> kdeconnect-0.7.3.ebuild:
+  Adjust app-crypt/qca dependencies to handle merged plugins wrt bug #537640.
Comment 4 Vincent-Xavier JUMEL 2015-01-28 21:01:08 UTC
That's exactly what I've done.