#1106493 python3-legion-linux: Missing dependency to pkexec makes legion_gui crash (silently if not started in terminal)

#1106493#5
Date:
2025-05-25 00:27:01 UTC
From:
To:
Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
Applying changes to hardware in legion_gui crashes application, since it tries to launch pkexec
   * What exactly did you do (or not do) that was effective (or
     ineffective)?
   * What was the outcome of this action?
Application crashes when it tries to launch pkexec (an error that is not visible if the application is not launched in terminal)
   * What outcome did you expect instead?
The package should depend on pkexec


*** End of the template - remove these template lines ***

#1106493#12
Date:
2025-10-07 14:21:38 UTC
From:
To:
Dear maintainer,

I've prepared an NMU for lenovolegionlinux (versioned as 0.0.20+ds-1.1)
and uploaded it to DELAYED/2. Please feel free to tell me if I should
cancel it.

cu
Adrian

#1106493#21
Date:
2025-10-08 10:04:25 UTC
From:
To:
Hi Adrian,

In general, I don't mind direct NMU with no delay, especially this type
of NMU that fixes really RC issues. Please go ahead (or wait tomorrow).

Also, as this is hosted in the /debian namespace, could you please push
your changes to Git? No need for a MR, I trust someone like you.

Cheers,

Thomas Goirand (zigo)

#1106493#26
Date:
2025-10-08 11:21:24 UTC
From:
To:
Hi Thomas,

I might be fixing RC bugs in 100 packages in a week, and in general
I do not want to have to care about who the maintainer is, or have
to enter the mess of different git workflows and policies.

In general, in my experience it avoids angry maintainers when giving the
maintainer an opportunity to make a maintainer upload instead or to
object to the changes, and there will always be maintainers complaining
that the delay was too long or too short.

Thanks, rescheduled for immediate upload.

Done.

It was easy in this case, but there is also the not uncommon situation
that git already contains other changes I might not want to include in
an NMU.

cu
Adrian

#1106493#31
Date:
2025-10-08 11:20:56 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
lenovolegionlinux, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1106493@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Adrian Bunk <bunk@debian.org> (supplier of updated lenovolegionlinux package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Tue, 07 Oct 2025 16:53:20 +0300
Source: lenovolegionlinux
Architecture: source
Version: 0.0.20+ds-1.1
Distribution: unstable
Urgency: medium
Maintainer: Thomas Goirand <zigo@debian.org>
Changed-By: Adrian Bunk <bunk@debian.org>
Closes: 1106493 1114165
Changes:
 lenovolegionlinux (0.0.20+ds-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Backport upstream fix for FTBFS with GCC 15. (Closes: #1114165)
   * python3-legion-linux: Add the missing dependency on pkexec.
     (Closes: #1106493)
Checksums-Sha1:
 7bb6bb8f99c8a27f57b7f49ae25884fc357b0b8f 2353 lenovolegionlinux_0.0.20+ds-1.1.dsc
 a58e2d6e7f288231138295289e1cf3db61d2218a 8928 lenovolegionlinux_0.0.20+ds-1.1.debian.tar.xz
Checksums-Sha256:
 9fb194ee986b251ede184d6978e535220cb6c3ff17001bb650ab182eec12be4b 2353 lenovolegionlinux_0.0.20+ds-1.1.dsc
 b2638c0c105553b7ecfb5861a4930795a0a7351294146fe12a8ceafbc8e64d15 8928 lenovolegionlinux_0.0.20+ds-1.1.debian.tar.xz
Files:
 a86d90e99d35f6946d61a0aa7ad4c4ac 2353 utils optional lenovolegionlinux_0.0.20+ds-1.1.dsc
 e5405d773cf8de4d120c1258b379f609 8928 utils optional lenovolegionlinux_0.0.20+ds-1.1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmjlIckACgkQiNJCh6LY
mLFUWA/+OKXQdrWmPb48DJ4rTw6qSO9909MKBtVm1Pa8zO7orwqyo0wMOaOXTI8y
lHeTnxFYFktFqvMc4eJX3xDTtv2YAooDCNGiH8k9arLPtWewK+PoZMP5QVgu6ctr
KWTJRHnhoFNybVWNlPBevMwSu3+aaJ6V7v7gqajgUP/8AqR0wO/EBD1Twgb2U41C
nn76eCk2008SoLk51uNGpa8M6P3BJeZZfYHgDdXzd7rzh+j1pCenRshKeUk30/0f
veV28L3LSGmY7U9lFhmQ5eBKFktAknCf3mIxpeBhIacpNwI86XsWEJpK6gkDwQdU
2Mjeqv673fdrWcRdpQgyEkMUUdnSLdz/z4C35ucZV40Zd6ZLPEvRwm95OpElKiVP
iPUdAPJhzB+QGxBndiEujkCE2583e2qPIoHkzutTvtJsPtYihIagd2rntlhE7+GW
eSsVkFcE8zjf/xC0dbAKJXzXaHjijPMt29pLFfUuM8BTSfp3nStplJeUp0iig5Gy
8AYnyBsSIKrH3OEIMuK9fFar4YCeDJBE5uS2gavYRcMoC0dPHjmYfKlAxUvGFqHX
irpV3ZwnZPn6A9/4XMt0/2otPR5vEVgl8BHzY/Fy+X43YB1Mpv91XzpRtiIXQPOj
qTlEYMTHfEK5fUQ6aKBPnxPoxgZq2d1ic06+II9OhmyuE/BN1X8=
=zYPz
-----END PGP SIGNATURE-----