On Samstag, 25. Oktober 2014, 23:02:53 wrote Eric MSP Veith:
Dear list,
in my private OBS instance, there's a project that uses the following repository config:
<repository name="openSUSE_13.1"> <path project="openSUSE.org:openSUSE:13.1" repository="standard"/>
you prefer everything from openSUSE:13.1 here. just skip this line, it will be used anyway since the repos do build against it.
<path project="openSUSE.org:Application:Geo" repository="openSUSE_13.1"/> <path project="openSUSE.org:KDE:Qt53" repository="openSUSE_13.1"/> <path project="openSUSE.org:devel:libraries:c_c++" repository="openSUSE_13.1"/>
<arch>x86_64</arch> </repository>
One spec file features these BuildRequires:
BuildRequires: gcc-c++, make BuildRequires: libqt5-qtbase-devel BuildRequires: libgdal-devel, libgeos-devel, libproj-devel BuildRequires: boost-devel >= 1.56.0, liblog4cxx-devel
Now, when trying to build the packages, I get:
unresolvable: nothing provides boost-devel >= 1.56.0, nothing provides libQt5Sql5 = 5.3.2 needed by libQt5Sql5-sqlite
But libQt5Sql5 is part of KDE:Qt53, even in the given version. I added the repository to my local machine's zypper config and ran "zypper se 'libQt5Sql5 = 5.3.2', and it found the package! Same with "boost-devel >= 1.56.0". "liblog4cxx", which also comes from "openSUSE.org:devel:libraries:c_c++", is *not* listed as unresolveable.
I'd like to debug these messages, but I'm unsure on where to start. How can I debug the dependency chain?
Thanks alot in advance for any hint.
--- Eric
-- Adrian Schroeter email: adrian@suse.de SUSE LINUX GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 21284 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org