Your message dated Mon, 15 Jun 2026 12:34:09 +0000
with message-id <[email protected]>
and subject line Bug#1112382: fixed in urfkill 0.5.0-8
has caused the Debian Bug report #1112382,
regarding urfkill: Hard-codes several runtime library dependencies
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1112382: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1112382
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: urfkill
Version: 0.5.0-7.3
Severity: normal
X-Debbugs-Cc: [email protected]

[X-Debbugs-Cc to the maintainers of the only package that depends on urfkill]

Even after applying the patch that I sent to #955960, urfkill has 
several hard-coded dependencies:

>Package: urfkill
...
>Depends:
...
> libgudev-1.0-0,
> libpolkit-gobject-1-0,
> libexpat1,

Normally these dependencies should be automatic, from ${shlibs:Depends}. 
The only situation where it would be necessary to hard-code a dependency 
like this is if urfkill called dlopen("libgudev-1.0.so.0", ...) or 
something similar, which it does not seem to do.

This can interfere with library transitions, for example in 
https://bugs.debian.org/1068689 (and it would probably have been better 
if all of the hard-coded dependencies had been removed at that time).

It also makes it more difficult to detect unnecessary Build-Depends that 
do not actually result in a runtime dependency, as in 
https://bugs.debian.org/955960, because the hard-coded dependency masks 
the absence of an automatic dependency.

    smcv

--- End Message ---
--- Begin Message ---
Source: urfkill
Source-Version: 0.5.0-8
Done: Keng-Yu Lin <[email protected]>

We believe that the bug you reported is fixed in the latest version of
urfkill, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Keng-Yu Lin <[email protected]> (supplier of updated urfkill 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 14 Sep 2024 16:03:56 +0800
Source: urfkill
Built-For-Profiles: noudeb
Architecture: source
Version: 0.5.0-8
Distribution: unstable
Urgency: medium
Maintainer: Keng-Yu Lin <[email protected]>
Changed-By: Keng-Yu Lin <[email protected]>
Closes: 955960 1068689 1080143 1112382 1118929 1122732
Changes:
 urfkill (0.5.0-8) unstable; urgency=medium
 .
   * Drop hardcoded dependency on libglib2.0-0. (Closes: #1068689)
   * Add debian/patches/02_configure_quoting.patch (Closes: #1080143)
   * Add debian/patches/03_fix_config_segfault.patch to fix segfault.
     (Closes: #1112382)
   * Add debian/patches/04_allow_extra_event_byte.patch to allow extra
     event byte in kernel input events. (Closes: #1118929, #1122732)
   * Add debian/patches/06_fix_autoconf272_session_tracking.patch to fix
     build failure with Autoconf 2.72. (Closes: #955960)
   * Add debian/patches/07_glib_deprecations.patch to replace deprecated
     G_TYPE_INSTANCE_GET_PRIVATE with G_DEFINE_TYPE_WITH_PRIVATE.
   * Modernize Autotools setup: replace INCLUDES with AM_CPPFLAGS,
     remove obsolete AC_HEADER_STDC macro.
   * Fix unused parameters and missing field initializers warnings.
   * Fix daemon startup failure by creating /var/lib/urfkill directory.
   * Add autopkgtest to run daemon-startup via qemu machine isolation.
   * Add missing dev dependencies to liburfkill-glib-dev package.
   * Remove obsolete dh-autoreconf from Build-Depends and bump
     Standards-Version to 4.7.4.
Checksums-Sha1:
 369e572c1cf788a11c746a2fccc246729a4464e1 2411 urfkill_0.5.0-8.dsc
 8f17ac6d28351946b4948702d856ee0e9a84331b 74801 urfkill_0.5.0.orig.tar.gz
 ad349915279290b1ad996e7c4c99f6b0b5f0b104 11252 urfkill_0.5.0-8.debian.tar.xz
 342dc5fd6918ae69933a82e4ba74f113993abbe6 15817 urfkill_0.5.0-8_source.buildinfo
Checksums-Sha256:
 7947fe801ebb61c62a892949a0451695e03ed5875635fa6ab7dc0ab40703be32 2411 
urfkill_0.5.0-8.dsc
 5f698222bb02cfa60404c2f83b840cd433c84b9e92acc19ac489cbd8ebde6983 74801 
urfkill_0.5.0.orig.tar.gz
 b025e6e7c0f9452c4691255b5641ca35bd872857a73361e7d9c49225ad4a1587 11252 
urfkill_0.5.0-8.debian.tar.xz
 c0a3a78b2d37361602338fb0c3697217584cf053cecab7b107399acbdead1e02 15817 
urfkill_0.5.0-8_source.buildinfo
Files:
 bfba0116f21b0a6e32fe04dd824af734 2411 net optional urfkill_0.5.0-8.dsc
 f94de5b1425eba433b35d16d2f5538ee 74801 net optional urfkill_0.5.0.orig.tar.gz
 2fbbbdbeeffa170e977aa9be7d52a12c 11252 net optional 
urfkill_0.5.0-8.debian.tar.xz
 b607e30f7c443be14c0b6494309680f4 15817 net optional 
urfkill_0.5.0-8_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJGBAEBCgAwFiEEdwtc2/tLhothQ0hFxheGnxR4UE4FAmov60USHGtlbmd5dUBk
ZWJpYW4ub3JnAAoJEMYXhp8UeFBO9PwQAJs/eG+ZpfwyXjsb9APW81UtSfgYa4Ck
Ln8TA4cXl6zWGu6kHlPA748q9f9SLfyLAY8TQCq5Tx/BU7TCdSiEJbzx8ILkO3nZ
kzxirOegT6zUeNdMrdAYh2WcGuWxP4Tl6nAhde25IkMTKZkmR8oj/E05mz+715Dh
DkzLjDToXhGQFVjDWUYTQka+AZLjGRnWeN54GFqQCNQgR40X0jCwHfVzokO2ygWe
SXxA9ONBwYrWlCw45r+oDYan4x0wYSpDI4F+vEDd3XPTukHilqDJ1ZGvdcteTdcs
8dg9myrLmtyt34/y71S0OTMgVPvY/zULPXI/1/D/FAOB0ivZjXPFgTRQwc8JxZTi
/z+gS72RfYH7kLSmW00q2xbgMcsUHrni0lXVDNQC1cHOyunk8y6wSLT+GGHy4wjs
nbx3yU4IJJDJGUn3mZX0FMrdlrDD5gVhimxYH3rezk1UDVhjqrrGpNhwfjJSMLAC
VmjlwUXT03KQovvKP1jrDP6P6t+cLnCQYfjk/1TqESPNOLHgalFKbYZuw/M3IpVG
bV76vuIFoPlY8N6bTd5HD0GKXGtIx83qLhGXC2q5VdSiAg783MMr9Irh+rDgulXL
fD4nyHpf+HwPm/IDBnNzyNEvwLPiYmHIDAZ14vNRIPYCWQBBWOJ5vWCqlIZu+Rfi
XM6H29laSs5E
=2LWq
-----END PGP SIGNATURE-----

Attachment: pgpowflt0PK1u.pgp
Description: PGP signature


--- End Message ---

Reply via email to