On Sun, 22 Dec 2013 00:41:07 +0100
Philipp Überbacher wrote:
> On Sat, 21 Dec 2013 22:23:42 +0000
This turned out to be a minor cascade of issues.
In the first place I should make the point that I've been using debian
exclusively since the days of 'sarge'. My installs all follow the same pattern.
I install just the minimum to get a terminal from which I can then install only
what I want. I set up an autoloading single user (without admin privs), then
pull in just enough of X to be able to run openbox and ROX filer, from then on
I build up the audio system I want with (hopefully) the minimum of extraneous
I flagged this up here because it was (at that time) fundamentally my music
making machine that was borked. As well as hoping for some suggestions as to
how it happened I wanted to warn fellow musicians of a possible problem.
When I did the upgrade I was somewhat lazy and used synaptic's 'mark all
upgrades', with just a cursory glance to check that nothing dramatic was going
to happen. At some point in time synaptic itself has gained another,
pre-ticked, check box for enabling 'recommends' to be treated as dependencies.
Putting a script in the apt directory to stop this action no longer works.
Because GDM got installed, my basic start script was completely bypassed,
leaving my machine in a totally unfamiliar state. There was no message to say
that this was going to happen, and no reason for me to suspect that it might.
I have another machine with a fairy similar install so used that to track (and
block) exactly the sequence of events. One of the benefits of synaptic over
using apt-get or even aptitude is that you can get it to very clearly display
just the upgradeable packages, so I did this and one-by-one marked them for
upgrade, looking for dependencies. Imagine my astonishment when openbox came up
with an apparent dependency of both gnome-session and KDE-session.
Gnome-session then had a dependency for GDM and Gnome desktop. To make matters
worse, this was Gnome3. Gnome desktop has a dependency on pulse audio (spit).
Openbox has absolutely no need for any of this stuff at all.
It was an very fast responding and helpful guy on the openbox list who informed
me that the debian maintainer had added the Gnome and KDE sessions to the
openbox package as 'recommends'. Combined with synaptic (unknown to me) having
the box checked for treating recommends as dependencies, the result was
I've since been informed that the change to the openbox package falls foul of
the debian policy document, has been raised on a number of distro lists (but
not UCOL) and has now been reverted.
@ Robin Gareus
Smug unhelpful side-swipe ... could do better.
@ Ralf Mardorf
Lots of assumptions there ... most of them wrong.
Will J Godfrey
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.
Linux-audio-user mailing list