[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1003664: marked as done (fwupd: Too loose dependency on libfwupdN)



Your message dated Thu, 10 Feb 2022 00:48:34 +0000
with message-id <E1nHxdS-0008Fx-O5@fasolo.debian.org>
and subject line Bug#1003664: fixed in fwupd 1.7.4-2
has caused the Debian Bug report #1003664,
regarding fwupd: Too loose dependency on libfwupdN
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 owner@bugs.debian.org
immediately.)


-- 
1003664: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1003664
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: fwupd
Version: 1.5.7-5
Severity: serious

Hi!

This package seems to use a too loose dependency on at least
libfwupdN, but I suspect the same applies to libfwupdpluginM (or even
libfwupdN from libfwupdpluginM).

These are encoded as >=, which causes them to be upgradable on new
upstream releases, and do break partial upgrades. Right now I've got
fwupd held due to the signed version not being yet available, and
libfwupdplugin1 is not upgraded as that bumped its SONAME, but libfwupd2
did, and now the daemon is segfaulting. This is not the first time
this has happened, but I guess I forgot to file the other time, which
means this seems to be consistent behavior as with requiring exact
versions of the library:

  fwupd[108906]: 21:12:16:0092 GLib-GIO             g_file_new_for_path: assertion 'path != NULL' failed
  fwupd[108906]: 21:12:16:0092 GLib-GIO             g_file_query_file_type: assertion 'G_IS_FILE(file)' failed
  fwupd[108906]: 21:12:16:0092 GLib-GIO             g_file_monitor_file: assertion 'G_IS_FILE (file)' failed
  kernel: fwupd[108906]: segfault at 8 ip 0000559242c78109 sp 00007ffe4df24910 error 4 in fwupd[559242c73000+26000]
  kernel: Code: ff 85 c0 0f 85 97 02 00 00 48 8b 7c 24 30 e8 5e d5 ff ff e9 67 01 00 00 48 8b 44 24 28 48 8d 3d dc 14 02 00 41 be 01 00 00 00 <48> 8b 70 08 31 c0 e8 4c f4 ff ff 4d 85 e4 74 08 4c 89 e7 e8 5f db

So it looks like all the intra library dependencies should be changed
to «libfwup.* (= <version>)».

Thanks,
Guillem

--- End Message ---
--- Begin Message ---
Source: fwupd
Source-Version: 1.7.4-2
Done: Steve McIntyre <93sam@debian.org>

We believe that the bug you reported is fixed in the latest version of
fwupd, 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 1003664@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Steve McIntyre <93sam@debian.org> (supplier of updated fwupd 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)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 10 Feb 2022 00:13:57 +0000
Source: fwupd
Architecture: source
Version: 1.7.4-2
Distribution: unstable
Urgency: medium
Maintainer: Debian EFI <debian-efi@lists.debian.org>
Changed-By: Steve McIntyre <93sam@debian.org>
Closes: 1003664
Changes:
 fwupd (1.7.4-2) unstable; urgency=medium
 .
   * Add hard dependencies on libfwupd2 and libfwupdplugin5 built with
     us. Symbols suggest things should work, but maybe not. :-(
     Closes: #1003664
Checksums-Sha1:
 c8007e970d2ba207061d92bbce102477c5fd6a25 3836 fwupd_1.7.4-2.dsc
 bdceae698e6b53b3490e9a401b5b3a166c8d21ca 29192 fwupd_1.7.4-2.debian.tar.xz
 5f5054562e844d5d53322db45842016a6d91a366 15062 fwupd_1.7.4-2_source.buildinfo
Checksums-Sha256:
 1a7ee01a6d941dce64e92577f74fdc3e0a3b703915442b62e218dafa22b2d300 3836 fwupd_1.7.4-2.dsc
 b16045d39805df907f0e69d20724273475f7f1d6018b7616134916f6bcf0a332 29192 fwupd_1.7.4-2.debian.tar.xz
 248496e7f038cbec14409b9aedc6ccc9342cf7cbfac622fbf1f2504a54773c1e 15062 fwupd_1.7.4-2_source.buildinfo
Files:
 b597062151cddf57a8250ea5e32ab109 3836 admin optional fwupd_1.7.4-2.dsc
 3e1a43f850eaec8de338c68da44b575f 29192 admin optional fwupd_1.7.4-2.debian.tar.xz
 66d3b532c838e41b49bf6f9157ff649a 15062 admin optional fwupd_1.7.4-2_source.buildinfo

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

iQJFBAEBCAAvFiEEzrtSMB1hfpEDkP4WWHl5VzRCaE4FAmIEXVARHDkzc2FtQGRl
Ymlhbi5vcmcACgkQWHl5VzRCaE6x8Q//cn8/pP4VYS+n/6whBfuLQoAQkG1OOd6s
xRjrokDrPNV/6OoBNq7ndvckJ2zQu78SB69RoaIvfPNwlB/jehrc0OsLYTCk/OiK
OTG4wekEiitGjGaCn6atesgE0pfie3Lad7sPFH4qLvvGwNcqIFvxF7LawI+ocdqA
ksArvWPyDLbsN4rJvy3wbv6tEyNqsKCWGhjinAE+Q2UADZITA2CDFO6iaZ6IupGv
aguMuBQFRRfVTgilVxTDmwC8MfguGQjP5n9VTfwdE4WjxfhK1nK/BlJW/StM5kUX
RppNeTfgMhHtasHZSpS46y5jSfmzXMgNO15yp1ek1ueIS3ETQsYL8fv78MgH5NSy
K4n37Td8kM0gRpxL2dJFBX2fZm8kxqxAjHhZaIkpp5rIXdOudrswYh/Qgbt/iM1a
LnuLeV0ftlzau3+vH7Nj0SB+1amQ9cNKhlFr/cXExqpEIXiSTrRxpcWo6LN0sZgd
u3aYOrqK8yfmdm/sSZZgy/2A5wqVTRQc3FmXJzPY7aXMDjrYtQNo9mJxUQoedkj/
74/DINH2AnyshKc57BMna4CeX/F38zk/H1vVF2TPezx4J24gKEduANvjC0mHp6KY
4eTd0CCWBYHL7CNdQ05OxSL8QOjnHbLCCVUWImemqtAGXdPlXecOI5x1rCjCGUjl
+DQKD4AY9Vo=
=HCrL
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: