Tries to install "diff" from universe in Lucid schroot
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
sbuild (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: sbuild
When building security updates, schroots do not have the Universe component enabled. In Lucid, the "diff" package is replaced with the "diffutils" package, and the "diff" transitional package is in -universe. Unfortunately, lucid shipped with "diff" in build-essential instead of "diffutils".
This has the effect of sbuild trying to install diff, and failing.
Although this should be fixed in the build-essential package, releasing it as an update wouldn't work for schroots that don't have -updates enabled. Adding a workaround to sbuild is probably the best solution for now.
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: sbuild 0.60.9-1ubuntu2
ProcVersionSign
Uname: Linux 2.6.38-7-generic x86_64
Architecture: amd64
Date: Thu Mar 24 12:59:23 2011
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha amd64 (20110302)
ProcEnviron:
LANGUAGE=en_CA:en
PATH=(custom, user)
LANG=en_CA.UTF-8
SHELL=/bin/bash
SourcePackage: sbuild
UpgradeStatus: No upgrade log present (probably fresh install)
This bug was fixed in the package sbuild - 0.60.9-1ubuntu3
---------------
sbuild (0.60.9-1ubuntu3) natty; urgency=low
* lib/Sbuild/ Build.pm: work around Lucid issue that has diff listed in
build-essential instead of diffutils. This causes schroots that don't
have universe enabled to fail to install dependencies. (LP: #741897)
-- Marc Deslauriers <email address hidden> Thu, 24 Mar 2011 12:58:53 -0400