[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#813538: please speed up checking multiple build profiles



Package: dose-builddebcheck
Severity: wishlist
User: helmutg@debian.org
Usertags: rebootstrap

Hi dose3 developers,

By now, rebootstrap[1] is a heavy user of dose-builddebcheck and
invoking it well over 50 times per run. This starts to manifest in the
time it takes to run rebootstrap. Thus far I am always passing the same
set of build profiles to dose, but in future I would like to ask it for
building some packages with different profiles than others. Of course, I
can simply run dose-builddebcheck for each profile combination, but each
of those invocations incurs the parsing of Packages and Sources and thus
increases the time to run rebootstrap.

For example, I would like to be able to ask dose-builddebcheck whether
util-linux can be built under stage1 or tar can be built with no
profiles.

Johannes suggested splitting the parsing phase into a separate step,
such that multiple queries could be made against the same Packages file
without incurring the cost of parsing multiple times.

Helmut

[1] https://wiki.debian.org/HelmutGrohne/rebootstrap


Reply to: