tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: dependancies and bulk builds
>> The current approach guarantees correctness at the cost of longer
>> build time. While saving build time is a worthwhile goal, we should
>> not sacrifice correctness of the resulting (official) binary packages.
> When a binary update for a security fix comes more than one week later
> because pbulk decided to rebuild 90% of the 7526 packages, the update isn't
> really usefull.
Only packages affected by security fixes can be rebuild in this case.
pbulk can do this. The only problem I see is the correct updating of
pkg_summary(5). If nothing changed since pkg/37539 pbulk just cannot
do this.
Though, pkg_refresh_summary can be used to correct this. You can run
it manually after pbulk finishes its work like the following.
download ftp://remote/server/pkg_summary.gz to ./pkg_summary.gz
zcat ./pkg_summary.gz pkg_summary_generated_by_pbulk.gz |
pkg_refresh_summary > pkg_summary_new.txt
gzip -dc pkg_summary_new.txt >pkg_summary.gz
upload ./pkg_summary.gz to ftp://remote/server/
P.S.
pkg/37539: there I suggested a way to use external program to
create/update pkg_summary(5). Suggestion was rejected.
--
Best regards, Aleksey Cheusov.
Home |
Main Index |
Thread Index |
Old Index