[Bug 531677] [NEW] Please backport pbuilder
Umang
umang.me at gmail.com
Thu Mar 4 02:13:05 GMT 2010
Public bug reported:
The current version of pbuilder in karmic cannot build base tarballs
from Debian repositories like squeeze and sid because apt is no longer
"Essential". As a result, debootstrap doesn't install apt when trying to
build a base tarball for sid. Since pbuilder uses apt while creating the
base tarball, it fails to create the base tarball, since it cannot find
apt-get. This means that anyone trying to use pbuilder to make a Debian
(post lenny) base tarball cannot, unless they make (currently)
undocumented changes to their .pbuilderrc. pbuilder 0.196 fixes this
issue and includes apt when it runs debootstrap.
I have downloaded the source package from lucid and built it using
pbuilder with a karmic base tarball successfully. I have installed this
version and it created a base tarball for sid successfully. It is also
lintian clean (fusses about a hyphen, an asterix and an empty line only
if you pass the -I option to lintian). It should not be hard to backport
this.
The only change that might need to be made from the package from lucid
would be to make karmic the default distribution in pbuilderrc.
Thank you
Here is the changelog. The last but one item in the 0.196 unstable entry fixes this issue.
pbuilder (0.196ubuntu1) lucid; urgency=low
* Merge with Debian unstable (lp: #502135). Remaining changes:
- pbuilderrc, debian/pbuilder.config, debian/pbuilder.templates: Set
default archive mirror to "archive.ubuntu.com".
- pbuilderrc: Set default distribution to "lucid".
-- Michael Bienia <geser at ubuntu.com> Sat, 02 Jan 2010 14:30:46 +0100
pbuilder (0.196) unstable; urgency=low
[ Loïc Minier ]
* Add comments to check target.
* Use GNU-style vars for system directories, allow to set them from the
env, and let them be prefixed with a PBUILDER_ROOT directory to allow
relocation.
* Add helpers to relocate pbuilder in testsuite.
* Use a relocated pbuilder setup to run test_debuildopts; closes: #562681.
[ Junichi Uekawa ]
* Add Loic to uploaders.
[ Loïc Minier ]
* pbuilder: add support for setting the architecture on the command-line
and in pbuilderrc.
* pdebuild: add support for setting the architecture on the command-line
and in pbuilderrc; closes: #516625.
* Set testsuite mirror depending on FQDN.
* Always prepend --include=apt to debootstrap args; this is needed when
using --variant=buildd which doesn't include apt since pbuilder calls
apt-get in the chroot. Note that this can still be overrident by the
end-user by passing another --include= flag via DEBOOTSTRAPOPTS since
these flags aren't cumulative in debootstrap.
* Update testsuite logs; note that update-squeeze-sid-experimental fails
due to #563049.
-- Loïc Minier <lool at dooz.org> Fri, 01 Jan 2010 18:52:04 +0100
** Affects: karmic-backports
Importance: Undecided
Status: New
--
Please backport pbuilder
https://bugs.launchpad.net/bugs/531677
You received this bug notification because you are a member of Ubuntu
Backporters, which is the registrant for Karmic Backports.
More information about the ubuntu-backports
mailing list