Your message dated Thu, 04 Feb 2021 16:36:01 +0000
with message-id <[email protected]>
and subject line Bug#980769: fixed in pygobject 3.38.0-2
has caused the Debian Bug report #980769,
regarding pygobject: reduce Build-Depends
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.)


-- 
980769: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=980769
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: pygobject
Version: 3.38.0-1
Tags: patch
User: [email protected]
Usertags: cross-satisfiability

pygobject has unsatisfiably cross Build-Depends. Instead of looking into
such hard problem, I looked into easily droppable Build-Depends and
found some. Since pygobject is normally reproducible, I verified that a
nocheck build with the following dependencies turned into
Build-Conflicts results in the same binary artifacts as a regular full
build:
 * at-spi2-core is mentioned in debian/changelog as having been added to
   fix tests. That looks like a good candidate to annotate <!nocheck>.
 * dbus (formerly dbus-x11) is also mentioned in debian/changelog as
   being used during tests. Likewise.
 * The documentation was formerly built using docbook, but it now uses
   restructured text. Thus docbook-xsl and xsltproc can be dropped.
 * flake8 is invoked via setup.py quality which is conditional to
   DEB_BUILD_OPTIONS=nocheck. Thus python3-flake8 can also be annotated
   <!nocheck>.
 * debian/changelog also hints that locales is needed to make tests
   pass. Annotate <!nocheck>.

Please consider applying the attached patch.

Helmut
diff --minimal -Nru pygobject-3.38.0/debian/changelog 
pygobject-3.38.0/debian/changelog
--- pygobject-3.38.0/debian/changelog   2020-09-18 10:30:51.000000000 +0200
+++ pygobject-3.38.0/debian/changelog   2021-01-21 20:21:05.000000000 +0100
@@ -1,3 +1,17 @@
+pygobject (3.38.0-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Reduce Build-Depends: (Closes: #-1)
+    + at-spi2-core was added to fix failing tests. Annotate <!nocheck>.
+    + dbus is also used for running tests. Annotate <!nocheck>.
+    + Drop docbook-xsl and xsltproc. Documentation is now restructured text.
+    + Drop python3-cairo-dbg as Python no longer varies the path for debugged
+      extensions.
+    + python3-flake8 is used for setup.py quality. Annotate <!nocheck>.
+    + locales is evidently used in tests. Annotate <!nocheck>.
+
+ -- Helmut Grohne <[email protected]>  Thu, 21 Jan 2021 20:21:05 +0100
+
 pygobject (3.38.0-1) unstable; urgency=medium
 
   * Team upload
diff --minimal -Nru pygobject-3.38.0/debian/control 
pygobject-3.38.0/debian/control
--- pygobject-3.38.0/debian/control     2020-09-18 10:30:51.000000000 +0200
+++ pygobject-3.38.0/debian/control     2021-01-21 20:21:05.000000000 +0100
@@ -7,13 +7,12 @@
 Priority: optional
 Maintainer: Debian GNOME Maintainers 
<[email protected]>
 Uploaders: Iain Lane <[email protected]>, Jeremy Bicha <[email protected]>, 
Laurent Bigonville <[email protected]>
-Build-Depends: at-spi2-core,
+Build-Depends: at-spi2-core <!nocheck>,
                autoconf-archive,
-               dbus (>= 1.8),
+               dbus (>= 1.8) <!nocheck>,
                debhelper-compat (= 12),
                dh-exec,
                dh-python,
-               docbook-xsl,
                dpkg-dev (>= 1.16.1~),
                gir1.2-gtk-3.0 <!nocheck>,
                gnome-pkg-tools (>= 0.10),
@@ -22,16 +21,14 @@
                libffi-dev (>= 3.3),
                libgirepository1.0-dev (>= 1.62.0-4~),
                libglib2.0-dev (>= 2.48.0),
-               locales,
+               locales <!nocheck>,
                python3-all-dbg,
                python3-all-dev,
-               python3-cairo-dbg,
                python3-cairo-dev (>= 1.11.1),
-               python3-flake8,
+               python3-flake8 <!nocheck>,
                python3-pytest <!nocheck>,
                python3-setuptools,
                xauth <!nocheck>,
-               xsltproc,
                xvfb <!nocheck>
 Rules-Requires-Root: no
 Standards-Version: 4.5.0

--- End Message ---
--- Begin Message ---
Source: pygobject
Source-Version: 3.38.0-2
Done: Simon McVittie <[email protected]>

We believe that the bug you reported is fixed in the latest version of
pygobject, 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.
Simon McVittie <[email protected]> (supplier of updated pygobject 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: SHA256

Format: 1.8
Date: Thu, 04 Feb 2021 13:53:44 +0000
Source: pygobject
Architecture: source
Version: 3.38.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers 
<[email protected]>
Changed-By: Simon McVittie <[email protected]>
Closes: 971745 980769
Changes:
 pygobject (3.38.0-2) unstable; urgency=medium
 .
   * Team upload
 .
   [ Helmut Grohne ]
   * Reduce Build-Depends
     - at-spi2-core was added to fix failing tests. Annotate <!nocheck>.
     - dbus is also used for running tests. Annotate <!nocheck>.
     - Drop docbook-xsl and xsltproc. Documentation is now restructured text.
     - Drop python3-cairo-dbg as Python no longer varies the path for debugged
       extensions.
     - python3-flake8 is used for setup.py quality. Annotate <!nocheck>.
     - locales is evidently used in tests. Annotate <!nocheck>.
     (Closes: #980769)
 .
   [ Simon McVittie ]
   * Standards-Version: 4.5.1 (no changes required)
   * Make python3-gi Multi-Arch: allowed.
     This allows it to be depended on as "python3-gi:any", in conjunction
     with "python3:any", if an architecture-specific package contains a
     Python script that will "import gi", but does not rely on the Python
     interpreter that runs that script having an architecture that matches
     the architecture of the depending package itself. (Closes: #971745)
Checksums-Sha1:
 fbbbce157271ef5683088ebe2f66c11dc682d358 2950 pygobject_3.38.0-2.dsc
 641c6e7d8442889f55536ee3ffe1186683729179 22148 pygobject_3.38.0-2.debian.tar.xz
 3decf388d08dafb2ddbcaa706700b89868e99272 13352 
pygobject_3.38.0-2_source.buildinfo
Checksums-Sha256:
 d3566955078ae2266b318b90bc6f0fab53026d02d21c706527e6a7e66d26cfd4 2950 
pygobject_3.38.0-2.dsc
 720046574d4218bdf375a8c26c8aca5dc4453ddb4fc86b048134767e86d09a84 22148 
pygobject_3.38.0-2.debian.tar.xz
 ae067c00e9ee6d5de5ca758f2463957466d430beb39dc26d23703fed39a837c6 13352 
pygobject_3.38.0-2_source.buildinfo
Files:
 284e6d8775d932c4cfb2af8567467b08 2950 python optional pygobject_3.38.0-2.dsc
 982a5f18ef38eba3e5a7303620b6ba4e 22148 python optional 
pygobject_3.38.0-2.debian.tar.xz
 b6cffb526672fd337e7a89c97078cbbe 13352 python optional 
pygobject_3.38.0-2_source.buildinfo

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

iQIyBAEBCAAdFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAmAcHlsACgkQ4FrhR4+B
TE/+Hw/2M1kkopnAKqStXe8PJDHYM31lSEmX07UxFJHvKDxNmbQdxK8cgzcwUmZ/
XBHvREtTR8TWdmN/NO/xDpJ9YEkIFeJFfiKonE6rjsJp+QmcUFnSN4PPs7InwxEm
yDZ20b0A3iJjIxrtrknV7FiyDdToVqRMSye4zzQD2wRomT355jUMx4wDzluVg84l
v7Y/NghzsCkKhiv2b9mzulnoyktduAWgJK7uo0u+0s4AKGXt2M0xGpDLp3R/ChAq
8zATA+AwZ1iXZw+F9Kv4jzpjNke7kxT7sSandGo45v2NLuK6NzBGcuXl510Ei7YF
6uqKeI4G1s9rS0XMlPreaNO2fW4K7u+jnfdXZ6cUtP2hLg2KBVqnH2/PhJNysaMu
55EE71e6CvBEpiIuHVbjwWGoQbJrZxdsl36arP62aWbVT5YmqhMygREpV7rsC25o
mIHkC9lbotCRPMyZwsCbQy7fWmmg+cfg2s609D6zWagB0aKeWHMsI6Wi1yRVKGoS
ms9VyY+ffpFUCLpTC9l3nqqcAciKH5xIDZLEUFknFnwGxuOe2I6wgoJK8XKroeUt
rg+mJP9mGF9BvnJAjWDLHIWcOqIos8l1VcA8t+5q5MvTJy+PLo18qtWxD8PEf5GL
bufAV6wHwkM8rDQJPdoMlyJvGsL0RSjlgputkmleIrDyb2NW6g==
=5KxL
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to