Your message dated Thu, 06 Aug 2026 16:59:20 +0000
with message-id <[email protected]>
and subject line Bug#1126394: fixed in playerctl 2.4.1-4
has caused the Debian Bug report #1126394,
regarding playerctl: skip gtk-doc in arch-only build
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.)


-- 
1126394: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1126394
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: playerctl
Version: 2.4.1-3
Tags: patch
User: [email protected]
Usertags: ftcbfs

playerctl fails to cross build from source, because it fails running the
gtk-doc scanner. Fortunately, the documentation already has been
separated to an arch:all package, so running the gtk-doc scanner is no
longer necessary in arch-only builds such as cross builds. I'm attaching
a patch that skips gtk-doc in arch-only builds and verified that an
arch-only build produces the same .debs as a full build. Please consider
applying the patch as it makes playerctl cross buildable.

Helmut
diff -Nru playerctl-2.4.1/debian/changelog playerctl-2.4.1/debian/changelog
--- playerctl-2.4.1/debian/changelog    2025-02-09 05:31:15.000000000 +0100
+++ playerctl-2.4.1/debian/changelog    2026-01-23 21:09:56.000000000 +0100
@@ -1,3 +1,11 @@
+playerctl (2.4.1-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Skip gtk-doc in arch-only build. (Closes: #-1)
+  * Stop passing a --cross-file, no longer needed with recent meson.
+
+ -- Helmut Grohne <[email protected]>  Fri, 23 Jan 2026 21:09:56 +0100
+
 playerctl (2.4.1-3) unstable; urgency=medium
 
   [ Nick Morrott ]
diff -Nru playerctl-2.4.1/debian/control playerctl-2.4.1/debian/control
--- playerctl-2.4.1/debian/control      2025-02-09 05:31:15.000000000 +0100
+++ playerctl-2.4.1/debian/control      2026-01-23 21:09:56.000000000 +0100
@@ -9,7 +9,6 @@
  dh-sequence-gir,
  gobject-introspection,
  gobject-introspection (>= 1.78.1-9~) <cross>,
- gtk-doc-tools,
  intltool,
  libgirepository1.0-dev,
  libglib2.0-dev,
@@ -20,6 +19,8 @@
  python3-pytest <!nocheck>,
  python3-pytest-asyncio <!nocheck>,
  python3-pytest-timeout <!nocheck>,
+Build-Depends-Indep:
+ gtk-doc-tools,
 Standards-Version: 4.7.0
 Rules-Requires-Root: no
 Homepage: https://github.com/altdesktop/playerctl
diff -Nru playerctl-2.4.1/debian/rules playerctl-2.4.1/debian/rules
--- playerctl-2.4.1/debian/rules        2025-02-09 05:31:15.000000000 +0100
+++ playerctl-2.4.1/debian/rules        2026-01-23 21:09:53.000000000 +0100
@@ -9,20 +9,13 @@
 
 ignored_libraries := -Xlibplayerctl.a
 
-meson_options =
-
-ifeq ($(DEB_HOST_ARCH),$(DEB_BUILD_ARCH))
-native_or_cross = native
-else
-native_or_cross = cross
-meson_options += --cross-file=$(DEB_HOST_GNU_TYPE)-gobject-introspection.ini
-endif
-
 %:
        dh $@ --with gir --buildsystem=meson
 
 override_dh_auto_configure:
-       dh_auto_configure -- $(meson_options) $(NULL)
+       dh_auto_configure -- \
+               -Dgtk-doc=$(if $(filter libplayerctl-doc,$(shell 
dh_listpackages)),true,false) \
+               $(NULL)
 
 override_dh_auto_build:
        dh_auto_build

--- End Message ---
--- Begin Message ---
Source: playerctl
Source-Version: 2.4.1-4
Done: Nick Morrott <[email protected]>

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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Nick Morrott <[email protected]> (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 [email protected])


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

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 <[email protected]>
Changed-By: Nick Morrott <[email protected]>
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-----

Attachment: pgpwawjHVj1Eb.pgp
Description: PGP signature


--- End Message ---

Reply via email to