[arch-dev-public] Scripting large rebuilds
Allan McRae
allan at archlinux.org
Mon Feb 23 17:56:30 EST 2009
Aaron Griffin wrote:
> On Mon, Feb 23, 2009 at 3:36 PM, Pierre Schmitz <pierre at archlinux.de> wrote:
>
>> Am Montag, 23. Februar 2009 22:26:36 schrieb Aaron Griffin:
>>
>>> Or something to that effect, that would not only build all packages in
>>> a chroot, but auto-bump the pkgrels and dump the correct results to
>>> your svn dir, for a later run of testingpkg...
>>>
>> Would be ncie to have some helper scripts. I use some dumb scripts to manage
>> the kde rebuilds: http://git.archlinux.de/build-scripts/tree/kde
>>
>> Maybe some of those can be extended to be more genereal. Espeically this which
>> sets pkgver, pkgrel and updates the md5sums: http://git.archlinux.de/build-
>> scripts/tree/kde/update-pkgbuilds (the awk scripts is stolen from some post of
>> the forums ;-))
>>
>
> And I just noticed the undocumented -i flag to makechrootpkg, which
> installs a package without dirtying the chroot - this just became way
> easier :)
>
Well.... it doesn't dirty the chroot exactly, but you do end up with
everything you built being installed so could get unwanted deps further
down the rebuild list unless you are careful. I have been meaning to
adjust that to put the package in a local repo in the chroot so rebuilt
packages could be installed as necessary (much like in the chroot
building wiki page) but have not had time.
Allan
More information about the arch-dev-public
mailing list