Missing dependency

Bug #1551690 reported by Removed by request
6
Affects Status Importance Assigned to Milestone
lxde-common (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

I'm using Ubuntu 16.04 dev with lxde-core 7ubuntu1 and a few days before on upgrading the packages I have noticed that a LXDE environment needs now 2 packages (lxde-core and lxde-common) installed instead of only lxde-core.

Revision history for this message
Removed by request (removed3425744) wrote :

Currently on Ubuntu 17.04 dev things have changed a bit. There seem to be 3 packages mainly responsible as the entry point: lxde-core, lxde-common and openbox-lxde-session. lxde-common claims to have a set of configuration files for pcmanfm and lxpanel but these packages are only in its "Recommends" field which looks broken to me as lxde-common would not be needed if you also don't install pcmanfm and/or lxpanel. lxde-core claims to be a metapackage and depends amongst others on pcmanfm and lxpanel and recommends lxde-common. Maybe its pcmanfm and lxpanel dependencies should be removed and added to lxde-common and the lxde-common recommendation should get a dependency. This way installing only openbox-lxde-session should pull in all required dependencies for a common minimal LXDE environment.

But this is just a suggestion and maybe it can be enhanced a bit or this can be enhanced in a completely different way.

Revision history for this message
LStranger (andrej-rep) wrote :

lxde-metapackages source which contains lxde-core package is not updated yet in Ubuntu. As soon it's updated to version 8, this issue will be resolved as lxde-core package (which lxde package is dependent on) will contain strict dependency on lxde-session (which is represented by openbox-lxde-session). Just be patient, please, and wait a bit more for the fix to come into Ubuntu. Thank you.

Revision history for this message
LStranger (andrej-rep) wrote :

Now that lxde package came into Ubuntu in version 9, this issue is fixed, the lxde package will ultimately bring lxde-common (strict dependency chain lxde -> lxde-core -> lxde-session/openbox-lxde-session -> lxde-common) on install/upgrade. Thank you.

Changed in lxde-common (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.