Red Hat Bugzilla – Bug 819254
kde-settings-kdm conflicts with gdm
Last modified: 2012-06-13 14:27:29 EDT
Description of problem:
Version-Release number of selected component (if applicable):
Transaction Check Error:
file /var/spool/gdm from install of kde-settings-kdm-4.8-8.fc18.noarch conflicts with file from package gdm-1:3.4.1-1.fc18.i686
file /etc/ggz.modules.d from install of kdegames-6:4.8.3-1.fc18.i686 conflicts with file from package ggz-base-libs-0.99.5-10.fc17.i686
These are co-owned directories, not files.
That output is the result of a yum error that blocks any updates scheduled for
that transaction. The conflict needs to be resolved (maybe there are permission
differences or something similar) or the packages need a conflicts declaration
so that yum can remove a package from the transaction (so that --skip-broken
will work) before the transaction test step.
I have confirmed that the access protections for the two definitions of the directory are different. I saw some place on the lists that rpm has started caring about this in rawhide, so the issue may not have triggered a conflict in earlier releases.
[root@bruno Packages]# rpm -qlvp k/kde-settings-kdm-4.8-8.fc18.noarch.rpm g/gdm-3.4.1-1.fc18.i686.rpm | grep spool
drwxrwxr-x 2 root root 0 Apr 30 12:04 /var/spool/gdm
drwxr-xr-x 2 root root 0 Apr 16 18:21 /var/spool/gdm
Oh duh, strange permissions…
gdm is the one having strange permissions here and should be fixed.
We should probably just drop it. Neither of us use it anymore, right?
The code still supports looking there, but if plymouth doesn't use it, then dropping it indeed is the way to go.
well plymouth still writes the file, but I'm thinking we could drop that now.
*** Bug 826910 has been marked as a duplicate of this bug. ***
Both kde-settings-kdm and gdm are on the F17 DVD, so it's a reasonable assumption they will be on the F18 Alpha DVD. Non-explicit conflicts like this are verboten, so proposing as an Alpha blocker:
"There must be no file conflicts (cases where the files in some packages conflict but the packages have explicit Conflicts: tags are acceptable) or unresolved package dependencies during a media-based (DVD) install"
Dropped owning that dir in kde-settings:
* Wed Jun 13 2012 Rex Dieter <email@example.com> 4.8-15.1
- kde-settings-kdm conflicts with gdm (#819254)
Dropped it in GDM as well.