launchpad-reviewers team mailing list archive
-
launchpad-reviewers team
-
Mailing list archive
-
Message #02509
[Merge] lp:~jtv/meta-lp-deps/lucid-apt-ftparchive-backpatch into lp:meta-lp-deps
Jeroen T. Vermeulen has proposed merging lp:~jtv/meta-lp-deps/lucid-apt-ftparchive-backpatch into lp:meta-lp-deps.
Requested reviews:
Launchpad code reviewers from Canonical (canonical-launchpad-reviewers)
For more details, see:
https://code.launchpad.net/~jtv/meta-lp-deps/lucid-apt-ftparchive-backpatch/+merge/48595
The publish-archive script runs ftp-archive, which takes ages.
We've got a way to fix that, but it requires apt-ftparchive's --arch option which isn't available until maverick.
So mvo back-ported that option for us (it's only a tiny change) and we have the new version in the launchpad PPA: version 0.7.25.3ubuntu9.3+ppa1.
When looking at the PPA page, be sure to filter for Lucid, not the latest:
https://launchpad.net/~launchpad/+archive/ppa?field.series_filter=lucid
Here, I'm adding a dependency for versions greater than (but not including) 0.7.25.3ubuntu9.3. This allows a bit more flexibility in naming the custom version.
The current maverick version is based on 0.8.3, so that dependency should be moot on post-lucid systems.
--
https://code.launchpad.net/~jtv/meta-lp-deps/lucid-apt-ftparchive-backpatch/+merge/48595
Your team Launchpad code reviewers is subscribed to branch lp:meta-lp-deps.
=== modified file 'debian/changelog'
--- debian/changelog 2011-01-12 16:00:48 +0000
+++ debian/changelog 2011-02-04 11:16:17 +0000
@@ -1,3 +1,11 @@
+launchpad-dependencies (0.89) maverick; urgency=low
+
+ * Use mvo's backpatched apt so we can parallelize apt-ftparchive in
+ the Soyuz archive-publishing script. Backports the --arch option
+ from maverick to lucid.
+
+ -- Jeroen T. Vermeulen (The Machine) <jtv@xxxxxxxxx> Fri, 04 Feb 2011 11:47:10 +0100
+
launchpad-dependencies (0.88) maverick; urgency=low
* Add python-gmpy to launchpad-dependencies. Conch can optionally use
=== modified file 'debian/control'
--- debian/control 2011-01-12 16:00:48 +0000
+++ debian/control 2011-02-04 11:16:17 +0000
@@ -35,6 +35,7 @@
Architecture: all
Depends: launchpad-dependencies (= ${source:Version}), dpkg (>= 1.15.4),
germinate, devscripts,
+ apt (>> 0.7.25.3ubuntu9.3),
${misc:Depends}
Description: Meta-package for Launchpad Soyuz packages
This meta-package depends on all of the packages necessary to run Soyuz.
Follow ups