Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 537994 - net-irc/quassel: depends on app-crypt/qca-ossl blocking >=app-crypt/qca-2.1.0.3
Summary: net-irc/quassel: depends on app-crypt/qca-ossl blocking >=app-crypt/qca-2.1.0.3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Johannes Huber (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on: 528620
Blocks:
  Show dependency tree
 
Reported: 2015-01-27 16:19 UTC by Manuel Rüger (RETIRED)
Modified: 2015-01-29 01:36 UTC (History)
4 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 Manuel Rüger (RETIRED) gentoo-dev 2015-01-27 16:19:22 UTC
quassel currently depends on qca-ossl, which is blocked in >=qca-2.1, it only supports (needs?) qca when built without qt5 support(?).

SERVER_RDEPEND="
        qt5? (
                dev-qt/qtscript:5
                postgres? ( dev-qt/qtsql:5[postgres] )
                !postgres? ( dev-qt/qtsql:5[sqlite] dev-db/sqlite:3[threadsafe(+),-secure-delete] )
        )
        !qt5? (
                dev-qt/qtscript:4
                crypt? (
                        app-crypt/qca:2
                        app-crypt/qca-ossl
                )
                postgres? ( dev-qt/qtsql:4[postgres] )
                !postgres? ( dev-qt/qtsql:4[sqlite] dev-db/sqlite:3[threadsafe(+),-secure-delete] )
        )
Comment 1 Johannes Huber (RETIRED) gentoo-dev 2015-01-27 18:05:48 UTC
You can use qt5 build as workarround/

CMakeLists.txt:
> # While QCA2 seems to support Qt5, it is not actually co-installable or distinguishable from the Qt4 version...
> # In order to avoid linking against the Qt4 version (which is probably the one installed), disable this for now
> #find_package(QCA2 QUIET)
> #set_package_properties(QCA2 PROPERTIES TYPE RECOMMENDED
> #    URL "https://projects.kde.org/projects/kdesupport/qca"
> #    DESCRIPTION "Qt Cryptographic Architecture"
> #    PURPOSE "Required for encryption support"
> #)
Comment 2 Johannes Huber (RETIRED) gentoo-dev 2015-01-29 01:36:27 UTC
Thanks for reporting. This is fixed in cvs now. Please sync.

+
+  29 Jan 2015; Johannes Huber <johu@gentoo.org> quassel-0.10.0-r1.ebuild,
+  quassel-0.10.1.ebuild, quassel-0.11.0.ebuild, quassel-0.9.2.ebuild,
+  quassel-0.9.3.ebuild, quassel-9999.ebuild:
+  Adjust dependencies to handle merged plugins in >=app-crypt/qca-2.1, bug
+  #537994.
+