#1118908 playerctl: depends on non-multiarch-friendly libgirepository1.0-dev

#1118908#5
Date:
2025-10-25 14:49:02 UTC
From:
To:
As announced in [MBF] and [#1117130] the GNOME team would like to remove
libgirepository1.0-dev during the forky cycle. According to dak, this
source package contains a Depends or Build-Depends on
libgirepository1.0-dev which blocks its removal.

The README.Debian for libgirepository1.0-dev [README] provides advice on
how to choose an appropriate replacement for libgirepository1.0-dev, and
will be updated if new information becomes available.

playerctl seems to follow the typical pattern for a package that has a
public C/C++ library with GObject-Introspection bindings, so it can
probably follow the same conversion steps as other libraries like
libmanette:
<https://salsa.debian.org/gnome-team/libmanette/-/merge_requests/6>.

References:
[README]:
https://salsa.debian.org/gnome-team/gobject-introspection/-/blob/HEAD/debian/libgirepository1.0-dev.README.Debian
    file:///usr/share/doc/libgirepository1.0-dev/README.Debian.gz
[#1117130]:
https://bugs.debian.org/1117130
[MBF]:
https://lists.debian.org/debian-devel/2025/08/msg00150.html

Thanks,
    smcv

#1118908#12
Date:
2026-08-06 16:16:21 UTC
From:
To:
Hello,

Bug #1118908 in playerctl reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/multimedia-team/playerctl/-/commit/373bf8284280126049fab23ddd0f7af2ad6e6d7e
------------------------------------------------------------------------
d/control: Replace B-D on libgirepository1.0-dev with gir1.2-*-dev (Closes: #1118908)

(see https://salsa.debian.org/gnome-team/libmanette/-/merge_requests/6
for basis)
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1118908

#1118908#19
Date:
2026-08-06 16:59:20 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
playerctl, 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 1118908@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Nick Morrott <nickm@debian.org> (supplier of updated playerctl 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: Thu, 06 Aug 2026 16:59:40 +0100
Source: playerctl
Architecture: source
Version: 2.4.1-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Nick Morrott <nickm@debian.org>
Closes: 1117103 1118908 1126394
Changes:
 playerctl (2.4.1-4) unstable; urgency=medium
 .
   [ Helmut Grohne ]
   * Skip gtk-doc in arch-only build. (Closes: #1126394)
   * Stop passing a --cross-file, no longer needed with recent meson.
 .
   [ Nick Morrott ]
   * d/control:
     - Declare compliance with Debian Policy 4.7.4
     - Drop obsolete Priority and Rules-Requires-Root fields
     - Bump debhelper compatibility level to 14
     - Replace B-D on libgirepository1.0-dev with gir1.2-*-dev
       (Closes: #1118908)
   * d/copyright:
     - Bump years of Debian copyright
   * d/patches:
     - Replace use of dbus-launch with dbus-daemon in tests
       (Closes: #1117103)
     - Add patch fix-incorrect-use-of-g_error
     - Add patch check-if-msg-body-is-null
     - Add patch add-playerinstance-var-to-manpage
     - Add patch update-README-for-player-prefixes
     - Add patch remove-links-to-dubstepdish-dot-com
   * d/salsa-ci.yml:
     - Add latest Salsa CI configuration
   * d/watch:
     - Migrate to version 5 watch file format
Checksums-Sha1:
 ac9c567732d280d2dc2b3050e349425ce6db55b8 2596 playerctl_2.4.1-4.dsc
 b99b76ea3170ac7d1c51bf3616fcdb5668134733 77371 playerctl_2.4.1.orig.tar.gz
 68bbf5f3790111e2458f5183ad1e1808fea37ae0 9404 playerctl_2.4.1-4.debian.tar.xz
 51da2d284bb301b4d9e687b838991179de53c0ae 11066 playerctl_2.4.1-4_amd64.buildinfo
Checksums-Sha256:
 bb1132e28a3562fba44b450cdd39be4be1abeb5135e966f5cdeee3a9a645c712 2596 playerctl_2.4.1-4.dsc
 75957ad5071956f563542c7557af16a57e40b4a7f66bc9b6373d022ec5eef548 77371 playerctl_2.4.1.orig.tar.gz
 c6d9904884e46da8acbb7e3b4b4d7aa4549b739627f199951e339a1c494cfe36 9404 playerctl_2.4.1-4.debian.tar.xz
 8aeeb86357625248b53c98ed2da92865e4fcb207309b63695042e7e1deceb5f7 11066 playerctl_2.4.1-4_amd64.buildinfo
Files:
 a296a17ca3834442e1ff349d64c288a8 2596 sound optional playerctl_2.4.1-4.dsc
 795c7f66fb865aa87a301b11f2a78940 77371 sound optional playerctl_2.4.1.orig.tar.gz
 57af0ec7ccc21810bc42c25b03b174d2 9404 sound optional playerctl_2.4.1-4.debian.tar.xz
 cdc03064e75a5f7e75ad4c141d723957 11066 sound optional playerctl_2.4.1-4_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEIrPZe+nomMkP9lI7PptZrG7C01kFAmp0soAACgkQPptZrG7C
01kJaRAAsnoq03vbcwcuRxFYz9W0E7/aXINJRjDLMsAaYv/Mj/XoG9lU2Ae/dy1x
f9jZCToNSkQW3uPr5ADjVE76Unk2MWM2Mf7A9GqFFAhHZ3MpWo/9IA8HoRnrwUiZ
iCNVQQupbC1VkWxb2Mi7NNKv4IhIxgRf8ezdojwa2RRFS2NkOkNVe9QKffspc/PM
Zhh4uuES7VEUoUx5tdWReTSIgl4tU1RMluCz/W9i366lIRTwWd+ur3QG6VmM9x3J
eDd5djNLsq9fEnxea57UJQDlzaDunBxJD1JOgAT77DssSfhT5145nFrKyJxTlji5
7t4Si7O7GdX7j7+CV0pEhv74MKGwyfv7V2QQMmYhpx2sDds0qw8zpKKAA2dffTkU
UIgAtDhwW5e2NVpcPAVyuJGV1HllhzV/klVGKq2lD6zi3yvWZ3mcgIXeDn3EiKRK
YJf1hos5FwAWyD/iNRaAwB1eSN/UH0njMXlbG9Y9DQM6sEDAMBqW6rE9zp30hQHy
HeteyQqMUyswc2x84IlkAHIQ0fFXLTHBYj2h5bnrwUoUMEZA/HCiL60tJQVPbRjN
k5hPz9jfE503hFU6eZJ6bEsSDpcC5fy8+H4n2x/eA5bSESIvPKVOnCHNnD/mNrpf
NoBPK2ODoKFcIgYFDTpiXgTGp4ROUqpJz6416g735xAcNRnRWeU=
=glVH
-----END PGP SIGNATURE-----