[lubuntu-devel] LXQt

Simon Quigley tsimonq2 at ubuntu.com
Mon May 2 21:16:54 UTC 2016


Recently there has been a lack of communication regarding LXQt and I
wanted to clear up some things.

So a tentative plan we had was to have LXQt ready for 16.10. I still
believed that this would be the case recently, so I started working to
get it prepared. Alongside this, we have several metapackages that
contain LXQt, and I wanted to clear up the purpose of each in my eyes:

ppa:tsimonq2/lxqt-meta - This is only a metapackage and makes installing
LXQt much much easier. I created this package after testing LXQt on and
off for a bit of time. The page required use of the Lubuntu Daily PPA,
which I describe below, and to install packages from that PPA. It worked
fine without the PPA, and I was sick and tired of typing in every single
package every time I wanted to install LXQt in a VM, and I was doing it
a lot. So I literally copied and pasted the dependencies from the LXQt
page, published it to a PPA, and it worked. I then worked with Paul Wise
and Paul Tagliamonte, both are Debian developers, to make sure my
package fit the Debian policies set in place. It was just an easier way
than specifying each package one by one, so I adjusted the LXQt page to
reflect use of my metapackage. Yesterday, I was made aware of the "lxqt"
metapackage by Alf Gaida. I checked it out, and in Yakkety, this is now
what I specify. I still have a Xenial and Yakkety package.

ppa:lubuntu-dev/lubuntu-daily - Daily PPA for LXQt and LXDE components.
In my experience, the combination of these packages break more often
than not. I've been burned too many times and I recommend that nobody
should use the LXQt metapackage in this PPA.

ppa:lxqt/ppa - Another daily PPA, I used it for a short amount of time
and it also was broken more times than not.

So as stated above, my LXQt metapackage was on the LXQt page[1] and
nobody complained. Today, the instructions were changed to favor the use
of the ppa:lxqt/ppa and to regard my metapackage as testing. About my
metapackage, this is NOT the purpose. The purpose of my package is to
use packages that are proven to work, from the Ubuntu archive. The
packages in the Ubuntu archive come from Debian, and the Debian LXQt
team maintains it. I am using it on my system, and it hasn't broken for
me. I try very hard to maintain a stable package.

Regarding the use of PPAs, Julien recently stated that we don't need a
PPA to install LXQt. While this is the case, as the "lxqt" metapackage
has a minimal LXQt installation, my metapackage has the Lubuntu artwork
and SDDM greeter.

I've reverted the LXQt page back to what it had before but I've kept
Phill's extended description because it's not accurate and my
metapackage does the *exact* same thing.

Am I missing something here? Have we changed plans on LXQt?

[1] https://wiki.ubuntu.com/Lubuntu/LXQt

Simon Quigley
tsimonq2 at ubuntu.com
tsimonq2 on Freenode

More information about the Lubuntu-devel mailing list