Debian Bug report logs - #725504
nbdkit: unused build dependencies, or missing pkg-config build dependency

version graph

Package: src:nbdkit; Maintainer for src:nbdkit is Hilko Bengen <bengen@debian.org>;

Reported by: Pino Toscano <pino@debian.org>

Date: Sun, 6 Oct 2013 17:33:07 UTC

Severity: minor

Found in version nbdkit/1.1.2-1

Fixed in version nbdkit/1.1.3-2

Done: Hilko Bengen <bengen@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

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


Report forwarded to debian-bugs-dist@lists.debian.org, Hilko Bengen <bengen@debian.org>:
Bug#725504; Package src:nbdkit. (Sun, 06 Oct 2013 17:33:11 GMT) (full text, mbox, link).


Acknowledgement sent to Pino Toscano <pino@debian.org>:
New Bug report received and forwarded. Copy sent to Hilko Bengen <bengen@debian.org>. (Sun, 06 Oct 2013 17:33:11 GMT) (full text, mbox, link).


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

From: Pino Toscano <pino@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: nbdkit: unused build dependencies, or missing pkg-config build dependency
Date: Sun, 06 Oct 2013 19:31:16 +0200
Source: nbdkit
Version: 1.1.2-1
Severity: minor

Hi,

it seems nbdkit has plugins requiring different libraries, which are
added as build dependencies:
  libvirt-dev zlib1g-dev liblzma-dev libguestfs-dev
however, given that pkg-config is used to look for them and that
pkg-config is not a build dependency, all of these libraries are not
detected (and thus the extra plugins not built).

I guess it could be the case to either
a) remove these extra build dependencies, since they are not used when
   building within the Debian infrastructure
b) add the pkg-config build dependency, to make use of them and compile
   the extra plugins

Of course it is not a big issue, but certainly confusing to require
libraries which are actually not used at all.

Thanks,
-- 
Pino



Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#725504; Package src:nbdkit. (Mon, 07 Oct 2013 22:21:12 GMT) (full text, mbox, link).


Acknowledgement sent to Hilko Bengen <bengen@debian.org>:
Extra info received and forwarded to list. (Mon, 07 Oct 2013 22:21:12 GMT) (full text, mbox, link).


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

From: Hilko Bengen <bengen@debian.org>
To: Pino Toscano <pino@debian.org>
Cc: 725504@bugs.debian.org
Subject: Re: Bug#725504: nbdkit: unused build dependencies, or missing pkg-config build dependency
Date: Tue, 08 Oct 2013 00:18:25 +0200
Control: tag -1 pending

* Pino Toscano:

> it seems nbdkit has plugins requiring different libraries, which are
> added as build dependencies:
>   libvirt-dev zlib1g-dev liblzma-dev libguestfs-dev
> however, given that pkg-config is used to look for them and that
> pkg-config is not a build dependency, all of these libraries are not
> detected (and thus the extra plugins not built).

I will add pkg-config to the build-dependencies for the next upload.

Thank you for spotting this!

Cheers,
-Hilko



Added tag(s) pending. Request was from Hilko Bengen <bengen@debian.org> to 725504-submit@bugs.debian.org. (Mon, 07 Oct 2013 22:21:12 GMT) (full text, mbox, link).


Reply sent to Hilko Bengen <bengen@debian.org>:
You have taken responsibility. (Wed, 09 Oct 2013 09:24:08 GMT) (full text, mbox, link).


Notification sent to Pino Toscano <pino@debian.org>:
Bug acknowledged by developer. (Wed, 09 Oct 2013 09:24:08 GMT) (full text, mbox, link).


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

From: Hilko Bengen <bengen@debian.org>
To: 725504-close@bugs.debian.org
Subject: Bug#725504: fixed in nbdkit 1.1.3-2
Date: Wed, 09 Oct 2013 09:21:35 +0000
Source: nbdkit
Source-Version: 1.1.3-2

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

Debian distribution maintenance software
pp.
Hilko Bengen <bengen@debian.org> (supplier of updated nbdkit 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: SHA1

Format: 1.8
Date: Tue, 08 Oct 2013 23:04:39 +0200
Source: nbdkit
Binary: nbdkit
Architecture: source amd64
Version: 1.1.3-2
Distribution: unstable
Urgency: low
Maintainer: Hilko Bengen <bengen@debian.org>
Changed-By: Hilko Bengen <bengen@debian.org>
Description: 
 nbdkit     - toolkit for creating NBD servers
Closes: 725504
Changes: 
 nbdkit (1.1.3-2) unstable; urgency=low
 .
   * Added pkg-config build dependency so that plugins can be built
     (Closes: #725504)
   * Only build for Linux
   * Disabled tests. At the moment a fully working libguestfs installation
     in an autobuilder environment is not feasible.
Checksums-Sha1: 
 cbdeb7ba795089c1c0f478e41ab016b13e82e385 1152 nbdkit_1.1.3-2.dsc
 4744563db8d976361e237f56129f081021bc1ffd 2305 nbdkit_1.1.3-2.debian.tar.gz
 16a24063c145f529698e9ff0d24a0e8ca76c2ef5 64480 nbdkit_1.1.3-2_amd64.deb
Checksums-Sha256: 
 71e3fbcfca9d7475dfdd9a26910e031aff3f32e1db4c463409ce1efd2067e25e 1152 nbdkit_1.1.3-2.dsc
 ccdf21c34c628f7b8748039145428c1007ef1ce791cfbe3a3d90dc17406d2ed6 2305 nbdkit_1.1.3-2.debian.tar.gz
 ef6232ff20bb254db4f1f0121fae3c25d06a0fd466f3c230d076d3cdb611e2ec 64480 nbdkit_1.1.3-2_amd64.deb
Files: 
 bafa02b0a2e26465b5f4a785820fc535 1152 admin extra nbdkit_1.1.3-2.dsc
 267ab308a93af8075e5a17ed1b3617f5 2305 admin extra nbdkit_1.1.3-2.debian.tar.gz
 ce45554966365e98f3cacdfc4fd83dc7 64480 admin extra nbdkit_1.1.3-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (GNU/Linux)

iEYEARECAAYFAlJU+B4ACgkQUCgnLz/SlGiEAgCgmyH4vR6qA6a8Pa+B/X/pj9HD
0I4An0B1k97hmJxSQHagHTrT4rL4eO8T
=6UtR
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Wed, 15 Jan 2014 07:25:37 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: Sun Aug 20 10:53:13 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU 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.