lp:ubuntu/quantal-proposed/ubuntu-dev-tools
- Get this branch:
- bzr branch lp:ubuntu/quantal-proposed/ubuntu-dev-tools
Branch merges
Branch information
Recent revisions
- 73. By Stefano Rivera
-
* Cherry-pick some bug fixes from 0.145:
- requestsync: We now sync to proposed (LP: #1073060)
- syncpackage: syncpackage: Don't throw away release pockets, returning
correct errors when the source and destination match even though the
destination release pocket doesn't. - 72. By Stefano Rivera
-
* Cherry-pick some important improvements from 0.144:
- The Proposed pocket is now the target for all uploads:
+ syncpackage: Default to <current_series> -proposed.
+ syncpackage, requestsync: Check the Release pocket if we can't find an
Ubuntu package in the requested pocket. (LP: #1069867)
- pull-lp-source: Catch errors parsing JSON we got from DDE (LP: #1059848)
- requestbackport: Explain that backports aren't to fix bugs.
- sponsor-patch: Don't fall over bugs targetted at the development release
(LP: #936014) - 71. By Benjamin Drung
-
[ Iain Lane ]
* backportpackage: Fix filenames searched when looking for existing
.orig.tar.foo files (to determine if we need to upload it again or not).
(LP: #1007908)
* backportpackage: Unset DEBEMAIL when building source package. Fixes error
when building backports for packages with no Ubuntu changes.
(LP: #1007042)[ Mathieu Trudel-Lapierre ]
* mk-sbuild: use and update messages to suggest using the source:$chroot way
of referring to source chroots instead of $chroot-source; since the latter
does not work with btrfs snapshot-based chroots. (LP: #1014669)[ Lars Düsing ]
* Corrected brackets in man-page for sponsor-patch.[ Stefano Rivera ]
* pbuilder-dist: Don't try to enable -updates for the current codename
referring to Debian testing, either (LP: #1011870)
* Correct spelling mistakes in package description, thanks Logan Rosen for
the patch (Closes: #678245)
* Correct metavar for --mirror in backportpackage (LP: #999727)
* submittodebian: Explitictly UTF-8 encode the bug body (LP: #1005834)
* backportpackage.1: Document --key and --dont-sign (LP: #1007564)
* seeded-in-ubuntu: Catch errors in parsing data, and don't keep unreadable
data cached (LP: #1008783)
* ubuntutools.archive: Improve error handling around rmadison calls
(LP: #1010951)
* submittodebian; Unset DEBEMAIL when building source package.
(LP: #1015066)[ Benjamin Drung ]
* Add a man page for the reverse-build-depends wrapper script. - 70. By Stefano Rivera
-
[ Stefano Rivera ]
* mk-sbuild: Support kmod, when checking for overlayfs availability.
* pbuilder-dist: improve bash_completion for *.dsc files. Thanks Maarten
Bezemer. (Closes: #670924, LP: #770529)
* check-mir, check-symbols, grep-merges, pbuilder-dist-simple,
setup-packaging- environment, submittodebian, ubuntu-iso:
Do enough argument parsing to handle --help (LP: #988009)
* dgetlp: Require a UTF-8 locale, or it'll crash when displaying errors
(LP: #979117)
* pbuilder-dist: Don't try to enable -updates for Debian testing
(LP: #993006)
* pbuilder-dist, pull-debian-source, pull-lp-source, requestsync,
reverse-depends, submittodebian, syncpackage:
Handle outdated distro-info data. Fall back to sane defaults where
possible. (Closes: #673957)
* backportpackage: Avoid uploading orig tarballs if they are already present
in the destination PPA (LP: #691897)
* Allow mk-sbuild to be run by root if a configuration file exists
(LP: #888736)
* backportpackage: Allow unsigned backports (LP: #992739)
* update-maintainer: Add a function to restore the original maintainer.
- Update sponsor-patch to use the new API resulting from this change
(LP: #1002999)
* submittodebian: Revert Ubuntu Maintainer mangling, and re-build the source
package before diffing. (LP: #902233)[ Evan Broder ]
* backportpackage: Add -c, --close flag to include a changelog closer.
* backportpackage: Switch to ~ubuntu12.04.1-style version numbers
instead of ~precise1, to make our version numbers more future-proof.
* backportpackage: Pass -v to debuild with last published version
number. This matches the way backports have traditionally been
generated by archive admins. - 69. By Stefano Rivera
-
* syncpackage: Log into Launchpad anonymously with --no-lp
(LP: #979849)
* seeded-in-ubuntu: Log into Launchpad anonymously. - 68. By Stefano Rivera
-
[ Stefano Rivera ]
* Bump Standards-Version to 3.9.3, no changes needed.
* Update machine-readable copyright Format to 1.0.
* pbuilder-dist: Use the same chroot, whether the system-architecture was
the supplied architecture or was chosen by default (LP: #943435)
* backportpackage
- Prompt to delete existing workdirs (LP: #885514)
- Support a BACKPORTPACKAGE_UPLOAD configuration/ enviornment variable
(LP: #693217)
* requestsync:
- New packages from non-free or contrib go into multiverse (LP: #935643)
- Catch SeriesNotFoundException and display a friendly error (LP: #963888) [ Daniel Hahler ]
* ubuntutools/archive. py: use ProxyHandler in _download_file.
This makes use of the system proxy (e.g. http_proxy).
* pbuilder-dist: Do not force default value for `--aptcache` argument
(LP: #956903)[ John S Gruber ]
* Don't use --override-config with operations other than update.
(LP: #409696) - 67. By Stefano Rivera
-
[ Stefano Rivera ]
* syncpackage, backportpackage, sponsor-patch: Use -nc when building source
packages. Avoids needing build-deps on the build machine.
* sponsor-patch:
- Determine the task from the UDD branch.
- Support syncs of new packages.
- Support syncs from a non-default series (LP: #931644)
- Check for dependencies that the package doesn't Depend on. Recommend
dput, lintian, patch, quilt. (LP: #846385)
* Re-add dgetlp. Still needed for downloading source packages from +queue.
(LP: #919805)
* pbuilder-dist:
- Export DISTRIBUTION and ARCHITECTURE as well as DIST and ARCH. Thanks
Alessio Treglia. (Closes: #659060, LP: #423609)
- Pass DEB_BUILD_OPTIONS through (LP: #685786)
* reverse-depends: Now that Debian is supported server-side:
- Convert Debian release aliases to codenames.
- Default to the devel release of the vendor distribution.
- Provide transitional reverse-build-depends wrapper to help users
discover reverse-depends. (LP: #910420)
* backportpackage: Map Debian release aliases to codenames (LP: #918231)[ Evan Broder]
* sponsor-patch, requestsync, syncpackage: Add a config variable for -k
arguments. - 66. By Benjamin Drung
-
[ Benjamin Drung ]
* sponsor-patch:
- Use syncpackage instead of subscribing ubuntu-archive for sync requests,
because syncpackage supports sponsorship now.
- Check if the sponsored bug is marked as duplicate (LP: #896733).
- Allow user to override sanity checks (LP: #896733).[ Stefano Rivera ]
* Correct reference to qemu-user-static in pbuilder-dist.1 (Closes: #651999)
* mk-sbuild: Don't install devscripts by default (LP: #904502)
* backportpackage: Add --release-pocket option, rather than relying entirely
on heuristics (Closes: #651546)
* syncpackage: Mention sponsorship when closing bugs (LP: #904288) - 65. By Stefano Rivera
-
[ Stefano Rivera ]
* mk-sbuild: Make --eatmydata command line flag actually work.
* Remove dgetlp. No longer needed.
* Use httplib2 everywhere that we do https. The python stdlib doesn't do
certificate verification.
* requestbackport:
- Check for existing backport bugs first.
- Check that there are published binaries (i.e. not stuck in bin-NEW).
* pull-lp-source, requestbackport: Take the latest version from any
non-backports pocket. Implemented by making lpapicache's getSourcePackage
smarter.
* sponsor-patch: Build a source package for lintian to run on, when not
test-building syncs.
* sponsor-patch: Check the bug's title, not the task, when determining
source series for syncs.
* mk-sbuild, pbuilder-dist, ubuntu-build: Add armhf.
* pull-debian-source, pull-lp-source: Resolve the source package (via DDE),
if a binary package was requested (LP: #617349)
* submittodebian:
- Do the report boiler-plate checking in a script that wraps an editor, so
that we only edit the report once, after checking for duplicates.
- rm the tmpdir with a little more force (shutil.rmtree) (LP: #899399)
* New Tools: (LP: #876554)
- ubuntu-upload- permission: Query upload permissions.
- seeded-in-ubuntu: Query a package's seed status. Whether it is on
current daily images and/or part of the supported seed.
* syncpackage: Support sponsorship for native-syncs, now that LP does.[ Andreas Moog ]
* sponsor-patch: Check permission to unsubscribe sponsors-team (LP: #896884)
* grep-merges: We already require a UTF-8 enabled terminal, so encode
package and uploader name in UTF-8 (LP: #694388)
* requestsync: Give user option to retry in case of temporary error
(LP: #850360) - 64. By Stefano Rivera
-
[ Marc Deslauriers ]
* mk-sbuild,doc/mk- sbuild. 1: switch from aufs to overlayfs, as aufs is no
longer in the Precise kernel.[ Stefano Rivera ]
* mk-sbuild,doc/mk- sbuild. 1: aufs may still be used if overlayfs isn't
available (as is the case on Debian).
* mk-sbuild: debootstrap with all components, so that eatmydata can be
installed.
* EditFile: Don't try and store temporary files in /usr/bin.
* EditBugReport: Don't include a newline in the bug title.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/raring/ubuntu-dev-tools