Mailinglist Archive: opensuse-buildservice (148 mails)

< Previous Next >
Re: [opensuse-buildservice] source_validator causes commit to fail (baselibs.conf)
Hi,

On Thu, May 14, 2015 at 03:03:39PM +0200, Lars Müller wrote:

On Thu, May 14, 2015 at 08:17:22AM +0100, Dominique Leuenberger / DimStar
wrote:
[ 8< ]
For samba, there are some more issues though, where baselibs.conf
seems not really to show what is currently built: and the idea of the
new parser is to actually have baselibs.conf make sense in accordance
to the .spec file.. something, a lot of packages drifted far apart
from.

I still get:
ERROR: 'libldb1' referenced in baselibs.conf is not being built
ERROR: 'libsmbclient' referenced in baselibs.conf is not being built
ERROR: 'libtalloc2' referenced in baselibs.conf is not being built
ERROR: 'libtdb1' referenced in baselibs.conf is not being built
ERROR: 'libtevent0' referenced in baselibs.conf is not being built

at least talloc, tevent, ldb1 and tdb1 are certainly no longer built
by samba.spec, as they are sep packages.

Wed May 13 16:10:00 UTC 2015 - lmuelle@xxxxxxxx

- Remove the independently built libraries ldb, talloc, tdn, and tevent from
baselibs.conf.

Looks to me like you're looking at an older baselibs.conf

I talk about the one from network:samba:STABLE/samba/ ;)

libsmbclient is only built for openSUSE < 10.3.1 (but in fact the
parser won't ever be able to guess that)

Till now the OBS had no issue with this and even has none inside of
network:samab:STABLE but it fails in home:lmuelle:bnc906336

Isn't that a bit inconsistent?

And this discrepancy I tried to stress with my initial mail.

So, besides the comment not being ignored, 4 out of the 5 fails marked
are 100% correct to be flagged and ought to be corrected. The last one
is debatable, but imho not worthy to keep it.

But we need it for the SUSE Linux Enterprise 10 build target.

SLE 10 isn't longer available as build target and therefore all the old
references aren't required any longer. I've cleaned that up for our 4.x
samba builds.

Now I also had been able to commit to home:lmuelle:bnc906336

But I there still remains an unexplained difference between how package
sources are handled on the network:samba:STABLE and
network:samba:MAINTAINED:SLE_12 compared to home:lmuelle:bnc906336

Either this is intentional or there migth be hiding some bug.

Cheers,

Lars
--
Lars Müller [ˈlaː(r)z ˈmʏlɐ]
Samba Team + SUSE Labs
SUSE Linux, Maxfeldstraße 5, 90409 Nürnberg, Germany
< Previous Next >