[Pkg-owncloud-maintainers] Bug#905659: psi-plus FTBFS: cannot find -lsecret-1

Boris Pek tehnick at debian.org
Tue Aug 7 22:26:05 BST 2018


control: reassign -1 qt5keychain-dev
control: found -1 0.9.0-1


07.08.2018, 23:54, "Sune Vuorela" <sune at vuorela.dk>:
> reassign -1 qt5keychain-dev
> thank you
>
> After a quick investigation, the issue seems to be the cmake configuration
> files in qt5keychain-dev:
>
> $ grep -i secret /usr/lib/x86_64-linux-gnu/cmake/Qt5Keychain/*
> /usr/lib/x86_64-linux-gnu/cmake/Qt5Keychain/Qt5KeychainLibraryDepends-
> debian.cmake: IMPORTED_LINK_INTERFACE_LIBRARIES_DEBIAN
> "Qt5::Core;secret-1;gio-2.0;gobject-2.0;glib-2.0;Qt5::DBus"
>
> which basically tells users that "whenever you link Qt5Keychain, you should
> also link these...".
>
> Given that Qt5Keychain seems to only expose QtCore types on the api, all the
> others seems to not be needed and should be removed.
>
> The fix is probably that QtKeychain always link everything PUBLIC in
> target_link_libraries in CMakeLists.txt.
>
> The CMakeLists.txt in general could need a bit of modern cmake love.
>
> /Sune




More information about the Pkg-owncloud-maintainers mailing list