touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #05052
[Bug 1013583] Re: contents-generation could be 2x faster by not regenerating Packages/Sources
The apt patch didn't seem to be merged, re-submitted as
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=756287
Re:
why not in the main apt-ftparchive run? Good point, at the moment however we only run Contents generation for the Ubuntu Distro archive only, and not the PPAs.
no caching at all? -> I don't see that, I see that in
./cronscripts/publishing/gen-contents/apt_conf_header.template a
separate cache is setup and used/reused.
** Bug watch added: Debian Bug tracker #756287
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=756287
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apt in Ubuntu.
https://bugs.launchpad.net/bugs/1013583
Title:
contents-generation could be 2x faster by not regenerating
Packages/Sources
Status in Launchpad itself:
Triaged
Status in “apt” package in Ubuntu:
New
Bug description:
10:25 <cjwatson> Why does contents-generation generate its own dists/ rather than copying the most recent published version, anyway? I get why it has a separate dists/, but I don't really see why it has to go to the effort of generating its own.
10:28 <cjwatson> Oh, maybe it's just hard to get apt-ftparchive not to do so.
10:29 <wgrant> Because I hate apt-ftparchive.
10:30 <wgrant> But yeah, it's probably difficult to tell it otherwise.
10:31 <wgrant> Or was in 2006.
10:32 <cjwatson> It takes it 100+ minutes to generate all the Packages and Sources again, so avoiding that would be a nice improvement.
10:33 <cjwatson> Then Contents takes 90 minutes.
10:33 * cjwatson files a bug.
10:33 <wgrant> Oh
10:33 <wgrant> It doesn't preserve?
10:34 <cjwatson> Not so you'd notice.
From a brief foray into the code, I think it may indeed still be
rather difficult to tell 'apt-ftparchive generate' not to update
Packages/Sources every time. Worst case, perhaps we can fall back to
using 'apt-ftparchive contents' manually.
To manage notifications about this bug go to:
https://bugs.launchpad.net/launchpad/+bug/1013583/+subscriptions