1031 Commits

Author SHA1 Message Date
Stefano Rivera
09e468211a Add changelog retrieval to lpapicache, and use this in syncpackage and
requestsync. The changelogs should be available in Launchpad sooner than
Debian PTS.
2011-11-13 22:50:34 +02:00
Stefano Rivera
cefbe3ccc2 * New scripts:
- reverse-depends: Replaces reverse-build-depends. Uses an UbuntuWire
    webservice for determining all reverse(-build)-dependencies for a
    package. (LP: #696373)
  - requestbackport: Files a backport request bug report, including a full
    testing checklist.
* Don't allow boilerplate prompts through in submittodebian and requestsync
  (LP: #887336)
2011-11-13 21:31:01 +02:00
Stefano Rivera
f0a0d62a5b Don't allow boilerplate prompts through in submittodebian and requestsync
(LP: #887336)
2011-11-13 21:04:24 +02:00
Stefano Rivera
cdec3f5868 pbuilder-dist: Support using non-master mirrors. Thanks Mathieu Parent.
(LP: #824285)
2011-11-13 02:32:25 +02:00
Stefano Rivera
9d493af4b0 * mk-sbuild:
-Allow creating experimental chroots again (LP: #885499)
  - experimental shouldn't be the default in experimental chroots.
  - Add --eatmydata flag (LP: #888440)
2011-11-13 01:31:02 +02:00
Stefano Rivera
391e9c7f07 experimental shouldn't be the default in experimental chroots. 2011-11-13 00:40:58 +02:00
Stefano Rivera
390d6f5a8d mk-sbuild: Allow creating experimental chroots again (LP: #885499) 2011-11-13 00:40:26 +02:00
Stefano Rivera
12b5dfd4da submittodebian: Use prettier patch filenames (LP: #887333) 2011-11-13 00:09:41 +02:00
Stefano Rivera
45db7b738e What do you know, there was a bug... 2011-11-12 23:39:49 +02:00
Stefano Rivera
8aefff3758 requestsync: Make --lp the default. 2011-11-12 23:33:32 +02:00
Stefano Rivera
3910b88ee9 grab-merge: Use wget -nv rather than -q, so that we see error messages
(LP: #881967)
2011-11-12 23:05:15 +02:00
Stefano Rivera
6e4c276d1f Update metadata 2011-11-12 13:12:15 +02:00
Stefano Rivera
5b12d0746c Release 0.134 2011-10-28 10:35:46 +02:00
Stefano Rivera
a944e7ea7f sponsor-patch.1: Mention syncs (LP: #882085) 2011-10-28 10:14:01 +02:00
Stefano Rivera
a9677cbe33 Move sync-from-testing changelog entry 2011-10-28 10:04:22 +02:00
Stefano Rivera
e899e83543 sponsor-patch: Compare new sync version to the current Ubuntu version,
rather than itself (LP: #878499)
2011-10-28 10:03:06 +02:00
Stefano Rivera
5bf59a2cd7 Add --fakesync option, relegating --no-lp to really crazy corner cases. 2011-10-26 22:21:23 +02:00
Stefano Rivera
08513b1897 * syncpackage:
- Ignore CURRENT blacklisting: it's buggy, and we don't have a good use
    for it.
  - Always display blacklist comments, if they exist.
  - Display timestamps for DSD blacklist comments.
2011-10-26 21:08:17 +02:00
Stefano Rivera
2ad6ec42dd mk-sbuild: better support apt http proxy (LP: #881654) 2011-10-26 20:11:44 +02:00
Stefano Rivera
c921d40a9f syncpackage, requestsync: Sync from testing for LTSs (LP: #876400) 2011-10-26 01:13:35 +02:00
Scott Moser
be30dcfdbb mk-sbuild: better support apt http proxy (LP: #881654)
This improves the support for apt http proxy.
It determines the value for 'http_proxy' by, in increasing importance:
  * setting in apt.conf (per apt-config)
  * environment variable 'http_proxy'
  * command line flag '--debootstrap-proxy'

Then, if that is set, it makes use of it in
  * initial call to debootstrap (environment variable passed through sudo)
  * 'finish.sh' and subsequent invocation by writing config to
    /etc/apt/config.d/

Thus, the value here is 'sticky' after the debootstrap invocation.
2011-10-25 16:33:28 -04:00
Stefano Rivera
4750a90f80 Remove massfile. Neglected and unused (LP: #145598) 2011-10-23 21:22:02 +02:00
Benjamin Drung
fdd01746fe syncpackage: Catch user abort. 2011-10-22 23:10:27 +02:00
Stefano Rivera
578273e517 mk-sbuild: Correct typo in variable name. Thanks Laurent Declercq.
(Closes: #645917)
2011-10-19 22:39:52 +02:00
Benjamin Drung
b020d4a0fb releasing version 0.133 2011-10-19 18:19:06 +02:00
Stefano Rivera
aab58522ad syncpackage, requestsync: Sync from testing for LTSs (LP: #876400) 2011-10-17 13:31:02 +02:00
Stefano Rivera
fc3d02f28f syncpackge: Gracefully deal with no available changelog from Debian (PTS
changelogs aren't available immediately)
2011-10-14 22:28:57 +02:00
Stefano Rivera
7abc5b2184 Add Depends and Build-Depends for python-distro-info, which has split out
of distro-info.
2011-10-12 22:50:14 +02:00
Benjamin Drung
bf5de3c686 syncpackage: Allow syncing to -proposed with --no-lp. 2011-10-12 00:51:59 +02:00
Stefano Rivera
05b3f16f58 mk-sbuild: Only grant access to the admin group when it exists
(Closes: #642824)
2011-09-25 16:09:28 +02:00
Benjamin Drung
7099f9d98d releasing version 0.132 2011-09-22 12:33:04 +02:00
Stefano Rivera
268fea2a1c syncpackage: Looks like we can't expect exactly one DSD record for every
source package (LP: #846890)
2011-09-12 11:00:23 +02:00
Benjamin Drung
6fdef19b2c sponsor-patch: Support sync requests and make ack-sync obsolete (LP: #764763). 2011-09-10 22:55:08 +02:00
Benjamin Drung
d52393da1b sponsor-patch: Refactor code. 2011-09-10 19:59:35 +02:00
Stefano Rivera
98617b342b s/UNRELEASED/unstable/ 2011-09-10 16:53:02 +02:00
Benjamin Drung
1c814c8ec6 ubuntutools/requestsync: Follow PEP 8 naming conventions. 2011-09-10 15:42:40 +02:00
Stefano Rivera
754b3128a3 backportpackage: Use absolute path of workdir when test-building. 2011-09-10 13:17:11 +02:00
Stefano Rivera
cd236932de * requestsync: Extract current Ubuntu delta from changelog entries and provide for editing (LP: #547925)
* Bump python-debian B-D and Depends to 0.1.20 for unicode Changelog reading.
2011-09-10 10:28:41 +02:00
Stefano Rivera
98f0ba6bb1 * ubuntutools.archive:
- Add quiet option to silence downloading.
  - Use wget-style progress bar (fixed width) (LP: #845787)
2011-09-10 01:26:19 +02:00
Stefano Rivera
8bb4628586 sponsor-patch: Perform strict validation on the first changelog entry. 2011-09-10 01:21:07 +02:00
Stefano Rivera
dc962d7a3f setup-packaging-environment: Use apt-get rather than aptitude 2011-09-10 00:58:00 +02:00
Stefano Rivera
a29c6076f7 Typo 2011-09-10 00:21:10 +02:00
Stefano Rivera
db2c5f4fbe Removed get-build-deps, mk-build-deps -ir is equivalent (LP: #158108) 2011-09-10 00:14:44 +02:00
Stefano Rivera
1fc55fe66d * submittodebian:
- Don't parse the entire changelog, to avoid bumping into past illegal
    version numbers (LP: #727314)
  - Iterate over changelog blocks rather than using Chancgelog's private
    _blocks list.
[ Stefano Rivera ]
*
2011-09-09 23:54:36 +02:00
Stefano Rivera
a04a6a9602 setup-packaging-environment: Software Sources isn't on the Administration
menu, post Gnome 2 (LP: #841975)
2011-09-09 23:25:59 +02:00
Stefano Rivera
ca2abaa613 * ubuntutools.archive:
- Add quiet option to silence downloading.
  - Use wget-style progress bar (fixed width) (LP: #845787)
2011-09-09 22:44:16 +02:00
Stefano Rivera
29f1538d90 ubuntutools.update_maintainer: Don't use strict changelog parsing
(LP: #806633)
2011-09-09 21:46:18 +02:00
Stefano Rivera
de25fb4a6c submittodebian: Don't parse the entire changelog, to avoid bumping into
past illegal version numbers (LP: #727314)
2011-09-09 20:20:29 +02:00
Stefano Rivera
178456394e requestsync: Add nice error messages to gpg-signing code, rather than
simple assertions (LP: #537288)
2011-09-09 20:03:47 +02:00
Stefano Rivera
6ee66a6efc Debian source publication records are all Published now, not pending
(LP: #845487)
2011-09-09 19:11:48 +02:00