'd-p1' can handle lenny-backports jaunty-proposed ... w/o preload

Osamu Aoki osamu at debian.org
Sun Jan 24 12:24:32 UTC 2010


I have updated patches and created new branch 'd-p1'.

Its first commit is for --distribution.  It is a bit complicated since
it supports all Debian and Ubuntu including backports, security,
proposed*, volatile*, ...

I have used this with --aptconf and verified doing so can even load
backports.org without GPG issue.  

I tried to make special release names as configurable by using
pbuilderrc file defining them.  Of course, use of eval with "case ...
esac" made code a bit difficult to read.

Not using preload made --profile option even cleaner.

In light of this patch, let me review BTS:

=================================================================
Bug#316381 can't create pbuilder environment with the newest APT

I think this is user configuration issue.  After updating XML 
documentation to tell exactly how, this should be closed.

I am OK to load following with "-d jaunty-updates"
root at goofy:/# cat /etc/apt/sources.list
deb http://archive.ubuntu.com/ubuntu jaunty main
#deb-src http://archive.ubuntu.com/ubuntu jaunty main
deb http://archive.ubuntu.com/ubuntu jaunty-updates main
#deb-src http://archive.ubuntu.com/ubuntu jaunty-updates main

Or even with "-d lenny-backports --aptconfdir /path/to/apt":
root at goofy:/# cat /etc/apt/sources.list
deb http://cdn.debian.net/debian lenny main
#deb-src http://cdn.debian.net/debian lenny main
deb http://backports.org/debian lenny-backports main
#deb-src http://backports.org/debian lenny-backports main

(/path/to/apt containing GPG key data containing backports.org archive)

=================================================================
Bug#506257 pbuilder: when creating build env, OTHERMIRROR is written first, and cause an error

It is documented and non-bug.  Let's close this.

=================================================================
Bug#373807 simple syntax to support multiple build environments

This is one I addressed.

Osamu




More information about the Pbuilder-maint mailing list