Please backport pbuilder-scripts 17 (universe) from quantal

Bug #1068723 reported by Adam Stokes
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Precise Backports
Fix Released
Undecided
Micah Gersten

Bug Description

Please backport pbuilder-scripts 17 (universe) from quantal to precise.

Reason for the backport:
========================
Greatly increases productivity when doing package builds on a daily basis.

Testing:
========
Mark off items in the checklist [X] as you test them, but please leave the checklist so that backporters can quickly evaluate the state of testing.

You can test-build the backport in your PPA with backportpackage:
$ backportpackage -u ppa:adam-stokes/pbuilder-scripts -s quantal -d precise pbuilder-scripts

* precise:
[X] Package builds without modification
[X] pbuilder-scripts installs cleanly and runs

No reverse dependencies

Additional Notes:
=================
I've been running this successfully on Precise to handle package
builds for Lucid, Precise, and Quantal.

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

While I will not argue that everyone has their own tools, but have you seen ubuntu-dev-tools?
Specifically:
pget equivalent is pull-lp-source which can do this:
$ pull-lp-source autofs (will pull the source package from raring)
$ pull-lp-source autofs5 lucid-updates ($distro-$pocket to pull from)
$ pull-lp-source autofs5 5.0.4-3.1ubuntu5.1 (exact version to pull)

Also there is $ pull-debian-source which does the same thing but fetches from debian or snapshots.
Above includes _any_ of the old releases.

pcreate, pudate, pbuild etc can be used with pbuilder-dist

$ pbuilder-dist $distro [$arch] $action

Where actions are: create, update, build, clean, login, execute.

Plus it supports symlinks, e.g. you can create a symlink $ pbuilder-dist-lucid, and it will tab-complete & default to lucid.

So my question is why do you want these, instead of using pbuilder-dist & pull-lp-source from the ubuntu-dev-tools package which is already in precise and has all of these tools supporting all releases (past and development).

(it can even use cowbuilder for faster build)

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

Talkint to mterry there is one killer feature of easy/flexible support for custom repositories.

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

Further discussed this with mterry and filed a bug 1078920 to add unique pbuilder-script's features into ubuntu-dev-tools / pbuilder-dist.

In the mean time this is a valid request to improve development on lucid.

Changed in precise-backports:
status: New → Confirmed
Revision history for this message
Micah Gersten (micahg) wrote :

Uploading based on stated testing

Changed in precise-backports:
assignee: nobody → Micah Gersten (micahg)
status: Confirmed → In Progress
Revision history for this message
Micah Gersten (micahg) wrote :

Accepted in precise-backports

Changed in precise-backports:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.