[X2Go-Dev] Bug#676: Nightly RPM transaction check failed on /etc/sudoers.d
Jasmin Lévesque
jasminlevesque at gmail.com
Mon Nov 17 03:43:03 CET 2014
Package: x2goserver
Version: 4.1.0.0-0.0x2go1.0.git20141116.1181.heuler.el7
Hi,
While trying to fix another issue (#675), I gave a go at the nightly
packages. I had a prior install of x2go 4.0.1.18-3. After installing the
x2go-nightly yum repo, a yum update gave me this error:
Transaction check error:
file /etc/sudoers.d from install of
x2goserver-4.1.0.0-0.0x2go1.0.git20141116.1181.heuler.el7.centos.x86_64
conflicts with file from package sudo-1.8.6p7-11.el7.x86_64
When digging for the .spec file I found this:
http://code.x2go.org/gitweb?p=x2goserver.git;a=blob_plain;f=x2goserver.spec;hb=HEAD
Line 563: %dir %{_sysconfdir}/sudoers.d
This makes the RPM authoritative of that directory. In a update or removal,
it would delete this folder. Since it's owned rightfully by the already
installed sudo package, installation fails.
Line 564 should be enough to get your config file in place.
Best regards,
Jasmin Lévesque
Senior system analyst
Vlan! Technologie
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.x2go.org/pipermail/x2go-dev/attachments/20141116/66ab419c/attachment.html>
More information about the x2go-dev
mailing list