Debian Bug report logs - #981210
vala: reduce Build-Depends

version graph

Package: src:vala; Maintainer for src:vala is Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>;

Reported by: Helmut Grohne <helmut@subdivi.de>

Date: Wed, 27 Jan 2021 16:51:22 UTC

Severity: normal

Tags: patch

Found in version vala/0.48.13-1

Fixed in version vala/0.48.14-1

Done: Rico Tzschichholz <ricotz@ubuntu.com>

Bug is archived. No further changes may be made.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, ricotz@ubuntu.com, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>:
Bug#981210; Package src:vala. (Wed, 27 Jan 2021 16:51:24 GMT) (full text, mbox, link).


Acknowledgement sent to Helmut Grohne <helmut@subdivi.de>:
New Bug report received and forwarded. Copy sent to ricotz@ubuntu.com, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>. (Wed, 27 Jan 2021 16:51:24 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Helmut Grohne <helmut@subdivi.de>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: vala: reduce Build-Depends
Date: Wed, 27 Jan 2021 10:53:52 +0100
[Message part 1 (text/plain, inline)]
Source: vala
Version: 0.48.13-1
Tags: patch
User: debian-cross@lists.debian.org
Usertags: cross-satisfiability

vala cannot be cross built from source, because it has unsatisfiable
Build-Depends. It also participates in dependency loops relevant to
architecture bootstrap. Rather than look into such difficult problems, I
looked for easily droppable dependencies. At first, it seemed like
help2man was unused, but it turns out that vala degrades to shipping
prebuilt manual pages. I suggest deleting the prebuilt ones to ensure
that they're always generated. The documentation is only needed for
vala-N.NN-doc, which is Arch:all and the build makes building the
documentation optional. As such, docbook-xml and xsltproc can be demoted
to Build-Depends-Indep. The dependencies libdbus-1-dev, dbus and
libgirepository1.0-dev seem to be relevant to unit tests only. They
don't otherwise influence the resulting build artifacts. I therefore
propose annotating them <!nocheck>. Please consider applying the
attached patch.

Helmut
[vala_0.48.13-1.1.debdiff (text/plain, attachment)]

Message sent on to Helmut Grohne <helmut@subdivi.de>:
Bug#981210. (Tue, 02 Feb 2021 17:48:03 GMT) (full text, mbox, link).


Message #8 received at 981210-submitter@bugs.debian.org (full text, mbox, reply):

From: Rico Tzschichholz <noreply@salsa.debian.org>
To: 981210-submitter@bugs.debian.org
Subject: Bug#981210 marked as pending in vala
Date: Tue, 02 Feb 2021 17:44:54 +0000
Control: tag -1 pending

Hello,

Bug #981210 in vala 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/gnome-team/vala/-/commit/b6c0058aa9fba3e0aa8f0966546f9a20b70692b5

------------------------------------------------------------------------
Reduce Build-Depends: (Closes: #981210)
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/981210



Added tag(s) pending. Request was from Rico Tzschichholz <noreply@salsa.debian.org> to 981210-submitter@bugs.debian.org. (Tue, 02 Feb 2021 17:48:03 GMT) (full text, mbox, link).


Reply sent to Rico Tzschichholz <ricotz@ubuntu.com>:
You have taken responsibility. (Mon, 01 Mar 2021 09:39:07 GMT) (full text, mbox, link).


Notification sent to Helmut Grohne <helmut@subdivi.de>:
Bug acknowledged by developer. (Mon, 01 Mar 2021 09:39:07 GMT) (full text, mbox, link).


Message #15 received at 981210-close@bugs.debian.org (full text, mbox, reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 981210-close@bugs.debian.org
Subject: Bug#981210: fixed in vala 0.48.14-1
Date: Mon, 01 Mar 2021 09:34:49 +0000
Source: vala
Source-Version: 0.48.14-1
Done: Rico Tzschichholz <ricotz@ubuntu.com>

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

Debian distribution maintenance software
pp.
Rico Tzschichholz <ricotz@ubuntu.com> (supplier of updated vala 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: SHA256

Format: 1.8
Date: Sun, 28 Feb 2021 19:25:05 +0100
Source: vala
Architecture: source
Version: 0.48.14-1
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Changed-By: Rico Tzschichholz <ricotz@ubuntu.com>
Closes: 981210
Changes:
 vala (0.48.14-1) unstable; urgency=medium
 .
   [ Helmut Grohne ]
   * Reduce Build-Depends: (Closes: #981210)
     + Demote docbook-xml and xsltproc to Build-Depends-Indep.
     + Annotate test dependencies libdbus-1-dev, dbus, libgirepository1.0-dev
       with <!nocheck>.
 .
   [ Rico Tzschichholz ]
   * Remove optional help2man build-dep and keep using the upstream manpages
   * New upstream release
   * Update symbols
Checksums-Sha1:
 19ebe55ded47a0c47becc94a639b7cc15ea3e3e8 2812 vala_0.48.14-1.dsc
 af34ee2e5c02e52e2d811e9e594eddf2abc938a3 3507860 vala_0.48.14.orig.tar.xz
 63023e27b83c4f5a68c5f6a4e2d351609a482311 33632 vala_0.48.14-1.debian.tar.xz
 825a7a226a716f5caaff1fa0f426c9901852fd54 11492 vala_0.48.14-1_source.buildinfo
Checksums-Sha256:
 27c9bfb9aea37c3167b946539472859c25a548796bdddac24da572890a11c8fa 2812 vala_0.48.14-1.dsc
 dca57de29f4ce18ee8c6b1e4f1b37ca3843d19dae5c455fceebccc5ae3ffe347 3507860 vala_0.48.14.orig.tar.xz
 89968d6c5001b06c6e182cf0fa19d17c77ff69a3d24facfaffca41d0d2a5ba7d 33632 vala_0.48.14-1.debian.tar.xz
 9fe47a4e3329641b3c694a105f8201ef3051590276ec4607416a570c7302854a 11492 vala_0.48.14-1_source.buildinfo
Files:
 16397024b5e602b0687c696f71477142 2812 devel optional vala_0.48.14-1.dsc
 458e0de5eda867054d94714896d75d63 3507860 devel optional vala_0.48.14.orig.tar.xz
 dd80064e50757fa1ca045eb2a0a1143d 33632 devel optional vala_0.48.14-1.debian.tar.xz
 143f1a37ee99f540aba84874239ff2f8 11492 devel optional vala_0.48.14-1_source.buildinfo

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

iQIzBAEBCAAdFiEERyS4b0fgKRXe6kniPr1EkD7bBJYFAmA8r8kACgkQPr1EkD7b
BJb9BQ//eOU6QamZ1ThlljF+shQP3pOICCBLS3pMzxBx2s8hXGQDAeT+h5R9gMuS
dMmeFriKJSNlpYHTeA7F1KHBVrZKC/88L9hy5cUHPA1UU3sKeVKTJTRAUqFygv7O
Vntouvkra5okXOR9iIua5cbSO18DQJ+htkc58qnsC1DGhd5i28I8sGr8MsKvT26G
5ON7j0lfh+qnPQ7px1ly1TisHx4xW4Gnc4hHUvytV/fj/Z0JUNp/JUaxQ1xZamPZ
E3QxDbMdJI9NtHvv4G1jiMuhzID+IXIvMqTuVhrgVHEkUVHZAKKPXC63ycpl0+Cy
BZa5cGRoIdEFqhMAj1G510lIYLSHnSTHlrxoWG3w4CuGxWC+wOqQ/yLHBUCw02Fi
mK7G+GTUjBbwraE9CMdVzclQOhuHb2VCNPWf+kq7RLDfx7hIGmi/n3WkCVrMviTc
5drfrVis33EtzB8uGa5/XuYwqZ5UH7CmuNAat+SjojubE9nTXq1D/ZyAcvrcj5jk
ykO24+tKhBf7S0mOoyLX8YiNXu9o02uTPysck53xrelAeQJA3fVlnFxHsA36XmIq
4MBr1KpPVWCgibFl5BT+J+RRmLAvUCL+DqUKs7Gz8XYy6ctCkfLOw5Q8pMsLOs2d
q3NpoWUkm/acTk4MZtHa+i5X94INgmh/9JNl1YC5tftmP2Ab4YA=
=METo
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Tue, 30 Mar 2021 07:24:49 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Jan 23 19:36:21 2026; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.