Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 953261 - x11-misc/lightdm-1.32.0-r3 stabilisation, then cleanup old (was: x11-misc/lightdm[qt5] must port to Qt6)
Summary: x11-misc/lightdm-1.32.0-r3 stabilisation, then cleanup old (was: x11-misc/lig...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: immolo
URL:
Whiteboard:
Keywords: CC-ARCHES, PullRequest
Depends on:
Blocks: qt5-removal
  Show dependency tree
 
Reported: 2025-04-05 21:30 UTC by Andreas Sturmlechner
Modified: 2025-05-01 10:05 UTC (History)
3 users (show)

See Also:
Package list:
x11-misc/lightdm-1.32.0-r3
Runtime testing required: ---
nattka: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Sturmlechner gentoo-dev 2025-04-05 21:30:07 UTC
Is there any work towards that upstream?

If you are interested, there exists a Qt6-based lightdm-greeter variant that is more tightly coupled with libplasma and KF6:
https://invent.kde.org/plasma/lightdm-kde-greeter
Comment 1 immolo 2025-04-07 05:35:18 UTC
I've just been following the progress of this PR since the mailing list post as I've been prioritising fixing other more important issues in my TODO list first.

As things stand, the qt5 USE flag just enables some features that will allow a qt5 greeter to run, however we don't have QT greeter in our repos so we could just drop the USE and depends for now, then revisit this when a standard (for lack of a better word) QT6 greeter emerges in lightdm community.
Comment 2 Andreas Sturmlechner gentoo-dev 2025-04-18 11:58:42 UTC
If it doesn't serve a purpose right now then yes, better hard disable it until the demand for (Qt6-based) support arises in the future.
Comment 3 Larry the Git Cow gentoo-dev 2025-04-29 14:59:36 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=517d3b793ab51fa7442ace5459ebec1e74f13ae8

commit 517d3b793ab51fa7442ace5459ebec1e74f13ae8
Author:     Ian Jordan <immoloism@gmail.com>
AuthorDate: 2025-01-27 08:27:46 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2025-04-29 14:58:57 +0000

    x11-misc/lightdm: Drop Qt5 option, add IUSE X and missing X lib deps
    
    While upstream is working on Qt6 support being added to lightdm it is
    decided to drop Qt5 in the meantime as we have no supporting Qt5 greeter
    in ::gentoo and was unable to find one in any third party repos.
    
    Once https://github.com/canonical/lightdm/pull/373 is merged, support
    will be added back.
    
    * asturmlechner 2025-04-29: Actually configure w/ --disable-liblightdm-qt5
    
    A common complaint for lightdm is that the package does not pull in X.
    This change adds an X USE flag to pull in x11-base/xorg-drivers.
    
    * asturmlechner 2025-04-29: mv to COMMON_DEPEND from RDEPEND+DEPEND
    
    Bug: https://bugs.gentoo.org/953261
    Signed-off-by: Ian Jordan <immoloism@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/40329
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 x11-misc/lightdm/lightdm-1.32.0-r3.ebuild | 167 ++++++++++++++++++++++++++++++
 1 file changed, 167 insertions(+)
Comment 4 Andreas Sturmlechner gentoo-dev 2025-04-29 15:03:53 UTC
Only dependency and configure fixes, triggering immediate stabilisation.
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-04-29 16:18:22 UTC
arm done
Comment 6 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-04-29 16:18:24 UTC
arm64 done
Comment 7 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-04-29 20:41:45 UTC
ppc64 done
Comment 8 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-04-30 12:44:22 UTC
x86 done
Comment 9 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-04-30 12:44:23 UTC
amd64 done
Comment 10 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2025-05-01 07:34:27 UTC
ppc done

all arches done
Comment 11 Larry the Git Cow gentoo-dev 2025-05-01 10:05:57 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc3e1900f12727b459bfaac9c62b2efd2a5d37d6

commit cc3e1900f12727b459bfaac9c62b2efd2a5d37d6
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2025-05-01 07:36:57 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2025-05-01 10:05:41 +0000

    x11-misc/lightdm: drop 1.32.0-r2
    
    Closes: https://bugs.gentoo.org/953261
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 x11-misc/lightdm/lightdm-1.32.0-r2.ebuild | 168 ------------------------------
 1 file changed, 168 deletions(-)