Missing build dependency for libvirt-bin: libgcrypt11-dev
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libvirt (Debian) |
Fix Released
|
Unknown
|
|||
libvirt (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
The libvirt-bin ("libvirt") package will not compile until the libgcrypt11-dev package is installed but running "apt-get build-dep libvirt-bin" does not install the libgcrypt11-dev package because the libvirt package debian/control file does not include it as a build dependency.
Reproducing:
1. Install Ubuntu 12.04
2. apt-get source libvirt-bin
3. apt-get build-dep libvirt-bin
4. apt-get install devscripts
5. cd libvirt-0.9.8
6. debuild -i -uc -us -b
Unexpected results:
libvirt-
7. apt-get install libgcrypt11-dev
8. debuild -i -uc -us -b
works.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: libvirt-bin (not installed)
ProcVersionSign
Uname: Linux 3.2.0-16-
ApportVersion: 1.91-0ubuntu1
Architecture: i386
Date: Wed Feb 15 11:49:18 2012
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha i386 (20120201.2)
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: libvirt
UpgradeStatus: No upgrade log present (probably fresh install)
Related branches
tags: | added: testcase |
Changed in libvirt (Ubuntu): | |
importance: | Undecided → High |
Changed in libvirt (Debian): | |
status: | Unknown → New |
Changed in libvirt (Debian): | |
status: | New → Fix Committed |
Changed in libvirt (Debian): | |
status: | Fix Committed → Fix Released |
Thanks for taking the time to report this bug. I couldn't reproduce the bug here, and I noticed that libgcrypt11-dev is in the Depends for libgnutls-dev, which *is* in libvirt's Build-depends. However, as libvirt explicitly needs that include file, libgcrypt11-dev should indeed be added to the build-deps.