Opened 18 months ago
Closed 17 months ago
#18380 closed enhancement (fixed)
Archive lxde
Reported by: | Bruce Dubbs | Owned by: | Bruce Dubbs |
---|---|---|---|
Priority: | normal | Milestone: | 12.1 |
Component: | BOOK | Version: | git |
Severity: | normal | Keywords: | |
Cc: |
Description
With lxqt, we do not really need this any more.
Change History (17)
comment:1 by , 18 months ago
comment:2 by , 18 months ago
Shouldn't we change the milestone? If planning for 12.1, it means we have to build and test lxde for 12.0, for removing it just afterwards (sorry if it has been discussed elsewhere).
comment:3 by , 18 months ago
I want to deprecate LXDE in 12.0 and inform users that it will be removed for the next release. It's an easy set of packages to build/test so that's not a significant issue.
comment:4 by , 18 months ago
Summary: | Archive lxde → Archive lxde/lxdm |
---|
comment:5 by , 18 months ago
LXDM's PAM configuration is not working on SysV and resulting in incorrect operation of elogind for desktops which are started on it. To test this, run 'loginctl' after you have an LXDM login screen up and then again after you've logged in.
I'd like permission to archive it for 12.0, and we can archive LXDE in 12.1.
comment:7 by , 17 months ago
lxappearance depends on menu-cache, but libfm-qt (for lxqt) does too. It can be made to depend on GTK+-3 instead of -2. So keeping it does not prevent removing anything else. OTOH, there is obconf-qt in lxqt, that might serve the same purpose.
pcmanfm depends on libfm. Both can be made to depend on GTK+-3. But there is pcmanfm-qt, which is very similar.
All in all, I am inclined to remove both packages if we remove lxde.
comment:8 by , 17 months ago
I'm of the opinion that menu-cache and libfm-extra should get moved to LXQt, and all LXDE packages should be archived. LXAppearance is really only useful for setting GTK+-2 themes... and pcmanfm-qt is covered as a file manager if people want it, as well as Rox-Filer
comment:9 by , 17 months ago
I agree that menu-cache and libfm-extra need to be moved to LXQt. Neither uses gtk2.
We should probably remove the gtk2 reference in libqtxdg.
comment:10 by , 17 months ago
Looking at it now, I agree that both packages should be removed if we remove LXDE. After LXDE is removed we could start to consider removing GTK-2, however removing gimp would be a significant loss.
I'll start experimenting with builds that don't have python2 to see if I can get that working later this week
comment:11 by , 17 months ago
Removing GIMP in general really wouldn't be an option since it's needed for Gutenprint, which is used by a lot of different printers
follow-up: 13 comment:12 by , 17 months ago
gimp seems to be the problem package right now. When gimp3 is finally released we should take a closer look at things that still use gtk2 and python2.
comment:13 by , 17 months ago
Replying to Bruce Dubbs:
gimp seems to be the problem package right now. When gimp3 is finally released we should take a closer look at things that still use gtk2 and python2.
They still have 62 (!) open issues blocking GIMP 3.0 release: https://gitlab.gnome.org/GNOME/gimp/-/milestones/3
I don't expect a final release in this year now.
comment:14 by , 17 months ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:15 by , 17 months ago
Let's also archive libunique in General Libraries, it's only used by LXDE (LXSession)
comment:16 by , 17 months ago
- I have moved libfm-extra and menu-cache to lxqt.
- I changed the reference in introduction/welcome/which.xml from lxde to lxqt.
- I commented out the gtk2 dependency in libqtxdg.
- I removed the reference to lxpolkit in postlfs/security/polkit.
- I removed the reference to vte2 in qemu.
- I commented out the reference to lxappearance in gtk+2.
- I commented out reference to all of lxde in index.xml.
- I have NOT moved any xml files to archive/.
- I have NOT removed lxde-icon-theme.
- I have not yet made a changelog entry.
Above at commit 60de0e101efe16315f59f26adb6ea2b2b67f9cef
Please take a look and if everything is OK, I'll close the ticket.
comment:17 by , 17 months ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
I think that we should keep lxappearance and pcmanfm (and libwnck but I assume that no removal of this is planned because other packages need it)
Lxappearance and pcmanfm are both useful with openbox and icewm and others window managers. Other than that, lxde is a dead project, so it's probably okay to archive it.