Your message dated Thu, 10 Dec 2020 08:52:33 +0000
with message-id <e1knhgf-000j4x...@fasolo.debian.org>
and subject line Bug#975703: fixed in xscreensaver 5.44+dfsg1-2
has caused the Debian Bug report #975703,
regarding xscreensaver: wants gdk-pixbuf-xlib-2.0.pc but does not build-depend
on a package containing it
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 ow...@bugs.debian.org
immediately.)
--
975703: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=975703
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: xscreensaver
Version: 5.44+dfsg1-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
To reproduce: build xscreensaver on a release architecture in unstable (I
used amd64), with libgtk2.0-dev (>= 2.24.32-5) but without
libgdk-pixbuf2.0-dev or libgdk-pixbuf-xlib-2.0-dev.
During configure:
> Warning: GTK version 2.24.32 was found, but at least one supporting
> library (gdk-pixbuf-xlib-2.0) was not, so GTK can't be used.
> Perhaps some of the development packages are not installed?
and after the build has finished:
> dh_install: warning: Cannot find (any matches for)
> "usr/bin/xscreensaver-demo" (tried in ., debian/tmp)
>
> dh_install: warning: xscreensaver missing files: usr/bin/xscreensaver-demo
> dh_install: warning: Cannot find (any matches for)
> "usr/lib/xscreensaver/webcollage-helper" (tried in ., debian/tmp)
>
> dh_install: warning: xscreensaver-screensaver-webcollage missing files:
> usr/lib/xscreensaver/webcollage-helper
> dh_install: error: missing files, aborting
This is because the deprecated gdk-pixbuf-xlib-2.0 module (providing
functions to let Xlib-only applications draw GdkPixbuf images onto
X drawables) used to be pulled in as an indirect dependency by GTK 2.
However, GTK 2 doesn't actually use or require that module, and as a
result libgtk2.0-dev no longer depends on it, causing xscreensaver to
fail to build.
Please build-depend on either
libgdk-pixbuf-2.0-dev | libgdk-pixbuf2.0-dev,
libgdk-pixbuf-xlib-2.0-dev | libgdk-pixbuf2.0-dev,
if you want backports to older Debian to be possible, or
libgdk-pixbuf-2.0-dev,
libgdk-pixbuf-xlib-2.0-dev,
if backports are considered uninteresting. This might also be a good
opportunity to check that all the other packages required at build time
are in the Build-Depends, rather than the packaging assuming that they
will come in via transitive dependencies.
Thanks,
smcv
[0] https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib
--- End Message ---
--- Begin Message ---
Source: xscreensaver
Source-Version: 5.44+dfsg1-2
Done: Tormod Volden <debian.tor...@gmail.com>
We believe that the bug you reported is fixed in the latest version of
xscreensaver, 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 975...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Tormod Volden <debian.tor...@gmail.com> (supplier of updated xscreensaver
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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 08 Dec 2020 19:49:18 +0100
Source: xscreensaver
Architecture: source
Version: 5.44+dfsg1-2
Distribution: unstable
Urgency: low
Maintainer: Tormod Volden <debian.tor...@gmail.com>
Changed-By: Tormod Volden <debian.tor...@gmail.com>
Closes: 973338 975703
Changes:
xscreensaver (5.44+dfsg1-2) unstable; urgency=low
.
[ Andrej Shadura ]
* debian/rules rewritten to short dh form
* Bump debhelper from deprecated 9 to 12
.
[ Tormod Volden ]
* Drop build-depends on autotools-dev and dh-autoreconf
* Limit setcap usage to Linux architectures
* New, upstreamed patches:
- 16_upstream_cross_ac_path_tool.patch (thanks Helmut Grohne)
Fixes cross-building from scratch (Closes: #973338)
- 18_upstream_misspellings.patch (various misspellings)
* debian/copyright: Clarify noseguy/hyperball/hypercube
* Add build-depends on gdk-pixbuf libraries no longer pulled in
by GTK 2 (Closes: #975703) thanks Simon McVittie
* Add NEWS link to upstream README (release notes)
* Bump Standards-Version to 4.5.1
* Build without shadow passwd support since we rely on pam
Checksums-Sha1:
b954d948fce6323178574cd12e13cf316cfa8b0a 2701 xscreensaver_5.44+dfsg1-2.dsc
570c7704748294a5927432cf9c9351b391e0240e 96632
xscreensaver_5.44+dfsg1-2.debian.tar.xz
Checksums-Sha256:
9c37ec78ac41537a5233db4a0dce89c5433446c51a442d7f2d08fae9ecc71ebe 2701
xscreensaver_5.44+dfsg1-2.dsc
55610afc9c6a21f3d5e5ec829210be13d70508c4d601a174f2a0723c6bae4b18 96632
xscreensaver_5.44+dfsg1-2.debian.tar.xz
Files:
3db717b59eba5c727869f61debdfc8ab 2701 x11 optional
xscreensaver_5.44+dfsg1-2.dsc
b7fbc73feccfc69987cfdf0c208e9f42 96632 x11 optional
xscreensaver_5.44+dfsg1-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCAAdFiEEeuS9ZL8A0js0NGiOXkCM2RzYOdIFAl/R380ACgkQXkCM2RzY
OdKI/QgAqNUCLwoeLSOJKDMobKsEXUi16o+BDnuWXnb6xvuQMr3yuYrahcL9fw0s
BwyPTW0PiIcxbGxyoP8E5c/TQzJGDTP943xBFAriG6vuXA2t8ErwJOu2E00mOr8a
o/62YcsR2GrAP0D/JH6PmkfDazuPWopCwRi9tVD73DSUx4mn4wwZOuYpApVLp9ue
iFtMmx/W+3/KPAKmWg6Kd7yPY4ykm3vxBCIeRf+Yg6E0VK9hm0zG/h4I5tHbtUUz
YZbDsxklAX0uUmgRnbtmA74Re18XXBdO2Hf7M33kdD6GoMLuAEbvqvIiUnug0akH
8PkRcOuzNAMY1C456paeEMDtbo+b3A==
=SK0S
-----END PGP SIGNATURE-----
--- End Message ---