Mailinglist Archive: opensuse-buildservice (105 mails)

< Previous Next >
Re: [opensuse-buildservice] How to debug "unresolveable" messages?
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@xxxxxxx

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@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-buildservice+owner@xxxxxxxxxxxx

< Previous Next >
References