Description of problem: Install from DVD fails because /var/run/dbus/system_bus_socket does not exist.
Version-Release number of selected component (if applicable):
How reproducible: every time
Steps to Reproduce:
1. compose install DVD from rawhide of 2011-01-30 (Sunday)
2. boot DVD for Fresh Install, Basic devices
Actual results: Messages on text console about /var/run/dbus/system_bus_socket not accessible, followed by Unhanded exception.
Expected results: No complaints, no unhandled exception.
The first suspicious message on text console is:
[mounting /tmp as tmpfs]
Failed to start message bus: Failed to bind socket /var/run/dbus/system_bus_socket
Then there are dozens of messages
** (loader:119): WARNING: Couldn't connect to system bus: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
which are double-spaced (or perhaps triple-spaced.)
None of those messages complaining about system_bus_socket appears in the output of dmesg (given on VT2) or in any log file in /tmp. Using the shell on VT2, the _directory_ /var/run/dbus does not exist.
Were there any problems pulling the dbus package into your livecd compose?
Created attachment 476245 [details]
g/dbus/p from pungi log (after downloads)
Here are all the lines from the pungi log (after the downloads) that have 'dbus'. There is a suspicious line:
pylorax.yumhelper.DEBUG: erasing package dbus
Huh, that seems weird.
Ok, with that removing, you have to look at the lines in context
erasing package dbus
Those are the files that get actually removed, not the whole package.
But I guess /var/run/dbus directory is not even in the dbus package. I log all the paths I remove and there is no /var/run/dbus* in the logs. So this means the directory was not created at all.
We create it manually in buildinstall. So looks like I'll have to do that.
Fixed in lorax-0.4-1
Tested and confirmed fix using lorax-0.3-3.fc15 (http://koji.fedoraproject.org/koji/packageinfo?packageID=11346)
Leaving notes on proposed blockers as I won't be at the meeting tomorrow most
Obvious +1 blocker.
this probably should be fixed in dbus and have it provide /var/run/dbus/ since it needs it.
Per 2011-02-11 Alpha blocker meeting -
# AGREED: 673907 accepted as F15Alpha blocker as this impacts all installs
# clumens and dgilmore reviewing whether an additional/different fix is required
Confirmed fixed in anaconda-15.20
Fixed and included in F15Alpha