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

cowbuilder (pbuilder/cowdancer) released



Hi,

This is a small note to say that cowbuilder is now released, after
some coding and testing at Debconf in Mexico, and on the plane on my
way back.  To use it, install pbuilder and cowdancer package.

	apt-get install pbuilder cowdancer

Then create the chroot image in /var/cache/pbuilder/base.cow/ with

	cowbuilder --create

You can update this image with

	cowbuilder --update



To build a package, 

	cowbuilder --build XXX.dsc

or more simpler

	pdebuild --pbuilder cowbuilder

or even more simpler

	edit /etc/pbuilderrc to have PDEBUILD_PBUILDER=cowbuilder

	pdebuild


Please share your experience with the world; cowbuilder code is pretty
preliminary and doesn't have some features; please do report if you're
dying to see a feature so that such feature will be likely to be
implemented first.



The rough time measurement results are below, in general, package
extraction used to take 1 minute for my package building; which is now
eliminated to improve speed:

pbuilder update time measurement on iBook G4 1GHz:

cowbuilder:
real    0m16.792s
user    0m4.395s
sys     0m3.568s

pbuilder:
real    2m30.573s
user    0m38.957s
sys     0m6.523s

pbuilder build time with network down (no package install) on iBook G4
1GHz:

cowbuilder:
real    0m18.694s
user    0m7.899s
sys     0m2.872s

pbuilder:
real    1m20.407s
user    0m9.688s
sys     0m4.142s

with network up: (building pbuilder package)
cowbuilder:
real    1m26.027s
user    0m21.582s
sys     0m7.377s

pbuilder:
real    2m57.126s
user    0m22.255s
sys     0m7.961s


pbuilder login
cowbuilder:
real    0m4.488s
user    0m1.039s
sys     0m1.393s

pbuilder:
real    1m20.058s
user    0m4.526s
sys     0m3.689s






regards,
	junichi
-- 
dancer@{debian.org,netfort.gr.jp}   Debian Project



Reply to: