Mailinglist Archive: opensuse-factory (443 mails)

< Previous Next >
Re: [opensuse-factory] rc* symlinks and systemd
Hello,

Am Donnerstag, 30. Januar 2014 schrieb Ludwig Nussel:
Dominique Leuenberger a.k.a. Dimstar wrote:
Quoting Ludwig Nussel <ludwig.nussel@xxxxxxx>:
Dominique Leuenberger a.k.a. Dimstar wrote:

A bit extreme :-) Failing is actually not needed, one can search
for the error in build logs. AFAIK there is no interface in obs
that allows to fetch all build logs from a project in one request
though.>

Do you seriously think someone reads build logs of successful
builds? ;-)

Yes; that's why I proposed to do the fail only in a staging
project... so we get at least visibility...

Yes, fully agreed.

I'd even go a step further and say: Either create a rc* symlink, or add
a rpmlintrc explicitely stating you do not want that symlink.

When all packages are updated, I'd make missing rc* symlinks (without
rpmlintrc) a failure in factory, to make sure future packages also have
the rc* symlink.

BTW: rpmlint should also check the link target, which can be
/usr/sbin/service or /etc/init.d/* (I remember at least one bug with
wrong rc* symlink target)

Fine if someone volunteers to take care of that staging project :-)
Personally I can't. So I would be fine with just introducing the check
and look at the build logs in a few months.

Given how often I was annoyed by lost rc* symlinks, I'd say I can help
with getting the rc* symlinks into the packages. However, it would be
the best if the package maintainers do it because they know best if such
a symlink makes sense in the specific case.

The following packages trigger the old check today already:

kexec-tools
openhpi
scsirastools
iprutils
hp-drive-guard
lsyncd
irqd
xsp
openscap
systemd
php5
xdmsc
istgt
aaa_base
glusterfs
nbd

I'm a bit surprised by some packages on the list - and it's funny to see
systemd listed ;-)


Regards,

Christian Boltz
--
which camera is this?
Marcus, this is my bug :)
[Marcus Meissner and Stephan Kulow in
https://bugzilla.novell.com/show_bug.cgi?id=217731]

--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >