piuparts: Please add --existing-chroot option
Bug #926730 reported by
Leo Iannacone
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
piuparts (Debian) |
Fix Released
|
Unknown
|
|||
piuparts (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
In some cases it could be useful have an option in piuparts able to
use an existing chroot, already decompressed, insteat of a basetgz.
This is useful when you use pbuilder with "--no-targz" option,
that creates a chroot within a directory.
Related branches
lp:~l3on/ubuntu/precise/piuparts/merge+patch
- Mathieu Trudel-Lapierre: Needs Fixing
- Ubuntu branches: Pending requested
-
Diff: 1399 lines (+423/-221)13 files modifiedMakefile (+4/-2)
README.txt (+25/-0)
TODO (+9/-25)
debian/NEWS (+3/-3)
debian/changelog (+101/-45)
debian/patches/add-existing-chroot-option.patch (+84/-0)
debian/patches/series (+1/-0)
piuparts-analyze.py (+4/-2)
piuparts-report.py (+63/-53)
piuparts-slave.py (+7/-7)
piuparts.1.txt (+10/-4)
piuparts.py (+109/-77)
piupartslib/packagesdb.py (+3/-3)
Changed in piuparts (Ubuntu): | |
assignee: | nobody → Leo Iannacone (l3on) |
status: | New → In Progress |
Changed in piuparts (Debian): | |
status: | Unknown → New |
Changed in piuparts (Ubuntu): | |
status: | In Progress → Confirmed |
assignee: | Leo Iannacone (l3on) → nobody |
Changed in piuparts (Debian): | |
status: | New → Fix Committed |
Changed in piuparts (Debian): | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This bug was fixed in the package piuparts - 0.43ubuntu1
---------------
piuparts (0.43ubuntu1) precise; urgency=low
* Merge from Debian testing (LP: #926738). Remaining changes: required is used. Setting MaxPriority to important archive- keyring. pgp chroot- option. patch (LP: #926730):
- In Ubuntu, debfoster tries to remove packages with priority required
even if MaxPriority=
reduces the number of packages to be removed as well as false positives
generated by unwanted package removals. This can be dropped if a
proper fix for debfoster is found.
- piuparts.py:
+ Set default keyring name to ubuntu-
+ Set default distribution to precise.
* New patch add-existing-
- add --existing-chroot option to piuparts, it is useful when you use
pbuilder with "--no-targz" option, that creates a chroot within
a directory instead of a ".tar.gz" file.
piuparts (0.43) unstable; urgency=low
[ Andreas Beckmann ] patterns: /run/.* packagesdb. py: analyze. py:
* piuparts.py:
- Add to self.ignored_
- Unset DISPLAY variable before running commands in the chroot.
- Read possibly remaining buffered output after a command terminated.
- Run apt-cache policy on the packages to be installed.
- Simplify keeping the reference chroot state: move tree info, selections
and diversions into a dict, can be extended easily.
- Fix --*end-meta documentation and actually enable these options.
- Cleanup options and settings.
* piupartslib/
- Restrict circular-dependency state to packages on the circle.
* piuparts-master.py:
* piuparts-slave.py:
- Fix chdir in/out of the slave dir to work with relative paths.
* piuparts-report.py:
- Reorder the list of known problem analyses and add a few new ones.
- Correctly split + strip comma-separated lists.
* piuparts-
- Also consider bugs that 'affects' a package.
- Treat bugs without 'found' version as older than anything.
* Makefile: Support version number substitution in piuparts-*.py, too.
* README.txt: Document piuparts.conf settings used by piatti.git scripts.
[ Holger Levsen ]
* piuparts.1.txt: correctly reverse the description of --save-end-meta
and --end-meta.
* piuparts-report.py:
- add support for more static pages and add bug_howto.tpl, explaining how
to file meaningful bugs piuparts-analyse understands. This page also
links to the templates used for bug filing.
* piuparts-slave.py: make status message more useful by including the
section.
-- Leo Iannacone <email address hidden> Thu, 16 Feb 2012 00:59:06 +0200