<div dir="ltr"><div>Package: x2goserver<br>Version: 4.1.0.0-0.0x2go1.0.git20141116.1181.heuler.el7<br><br>Hi,<br><br>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:<br><br>Transaction check error:<br> 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<br><br></div><div>When digging for the .spec file I found this:<br><br><a href="http://code.x2go.org/gitweb?p=x2goserver.git;a=blob_plain;f=x2goserver.spec;hb=HEAD" target="_blank">http://code.x2go.org/gitweb?p=x2goserver.git;a=blob_plain;f=x2goserver.spec;hb=HEAD</a><br>Line 563: %dir %{_sysconfdir}/sudoers.d<br><br></div><div>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. <br><br></div><div>Line 564 should be enough to get your config file in place.<br></div><div><br></div><br>Best regards,<br><br><div>Jasmin Lévesque<br></div><div>Senior system analyst<br></div>Vlan! Technologie</div>