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

Bug#1111132: marked as done (libtag-dev: Problematic dependency/usage on dpkg-dev)



Your message dated Fri, 19 Sep 2025 20:40:09 +0000
with message-id <E1uzhtp-0008jU-2r@fasolo.debian.org>
and subject line Bug#1111132: fixed in taglib 2.1.1-2
has caused the Debian Bug report #1111132,
regarding libtag-dev: Problematic dependency/usage on dpkg-dev
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.)


-- 
1111132: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1111132
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libtag-dev
Version: 2.0.2-2
Severity: normal
X-Debbugs-Cc: debian-cross@lists.debian.org

Hi!

The libtag-dev has a run-time dependency on dpkg-dev, because its
taglib-config.cmake has been patched to use dpkg-architecture to fetch
the DEB_HOST_MULTIARCH variable.

Given that this is a -dev package, the run-time dependency on dpkg-dev
(which pulls in the entire build-essential is less of an issue), but
I still think the current reason for the dependency is problematic.

The patch that changes taglib-config.cmake describes that it is making
the file arch-independent, but the file is getting installed in an
multiarch qualified pathname anyway. Then the dpkg-architecture call
can end up producing an unexpected result in a cross-building
situation when cmake finds it for an arch but that file might end up
referencing another libdir (because dpkg-architecture will honor the
already set environment variables).

If the problem was that cmake was getting the wrong libdir to
substitute in the build, then perhaps that should be looked at instead,
but I'd assume debhelper is nowadays passing the correct options.

Thanks,
Guillem

--- End Message ---
--- Begin Message ---
Source: taglib
Source-Version: 2.1.1-2
Done: Bastian Germann <bage@debian.org>

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

Debian distribution maintenance software
pp.
Bastian Germann <bage@debian.org> (supplier of updated taglib 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: SHA512

Format: 1.8
Date: Fri, 19 Sep 2025 21:42:48 +0200
Source: taglib
Architecture: source
Version: 2.1.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Bastian Germann <bage@debian.org>
Closes: 1111132
Changes:
 taglib (2.1.1-2) unstable; urgency=medium
 .
   * Team upload.
   * Drop patch that is overridden by a .in template. (Closes: #1111132)
   * Drop transitional package libtagc0-dev.
Checksums-Sha1:
 b79a9146933f24e36118f509102fad8cb268cb8e 2965 taglib_2.1.1-2.dsc
 712b19b60225816f9bae82ef01d9a8df7337f59a 34600 taglib_2.1.1-2.debian.tar.xz
 8da1ab5036c45c59809067992f984f3835a44024 7108 taglib_2.1.1-2_source.buildinfo
Checksums-Sha256:
 f1560582fb4c8ff60b3a2e2249020b52be1d7b2a477def45773eb073704928f6 2965 taglib_2.1.1-2.dsc
 f65a43f2a363621dc57fee0d8102441af829cb89fe3913b26aeb5b16c7470e72 34600 taglib_2.1.1-2.debian.tar.xz
 b9bf18aefcf6a79845d26c15e6eae16493d621b1710482a0f25e50ee91114508 7108 taglib_2.1.1-2_source.buildinfo
Files:
 b63522e43c4cb33d04540773745feb2c 2965 libs optional taglib_2.1.1-2.dsc
 525f621ef9bc41021062b3171e612528 34600 libs optional taglib_2.1.1-2.debian.tar.xz
 1e6c9e7daf23075c84c9ad65deccc7d3 7108 libs optional taglib_2.1.1-2_source.buildinfo

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

iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmjNsq0QHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFCKUDAC847WMQw11BE1leEYNDn5f2FpXvGC2PArT
AafGD8PrjvfYow8URnrDu3KhM7rJeMXspHTu+Yeee10++1Q+i1fp2QCYzN0HT5Of
gxbNRAm4ngSvcj+Prx7RaXQkbiQMT+Y6H5IzFpiy6MY1lHhFNRZTiWwGd0f/ZMhT
T3z+yCVUFua5D1yUY6o+g0WP5R98CF+WCQNnh3CcgRTd3uhe0a59bsy9NIPbW1tN
OF7j2dCLCg2xLSS0sOljAkqDIx2Uy8ufyouEmAlAviwatXBuDKMZfVGfDcBDWbwF
fK7MC0n01QZqcqJzcyycKWSTD7QJjPc0AzF/tP/ZIfl6etI7t27Bp+OTLkmynpU8
tvSLMwdTxalpqid6WHxtL+3Ico92wS65DoutDIJfXmz7FhyvU750+fRgrp60H6n0
wpW3f0BNvhpduk69Vvod2SMtx5vZmBg85P8c5dApS7OsuNNsTra867vkGcyXJrnh
Ikm17Q1yfa+tJ2+s/Py3oQVU0oKmQgo=
=CB/x
-----END PGP SIGNATURE-----

Attachment: pgp5NPkXCqtbm.pgp
Description: PGP signature


--- End Message ---

Reply to: