[arch-dev-public] [devtools] was: Status Report 2007-10-08

Jason Chu jason at archlinux.org
Mon Oct 15 19:12:57 EDT 2007


On Sat, Oct 13, 2007 at 03:03:32PM +0200, Andreas Radke wrote:
> Am Mon, 8 Oct 2007 18:11:52 -0500
> schrieb "Aaron Griffin" <aaronmgriffin at gmail.com>:
> 
> > * Devtools updates
> > 
> > This was an item from last time that Dan and I completed. We have not
> > yet released a new devtools tarball, as I'd like to wait for the
> > chroot build tools to be complete.
> > 
> > Ref:
> > http://archlinux.org/pipermail/arch-dev-public/2007-September/001883.html
> 
> 
> Please don't wait anymore. new devtools help a lot and are ready to
> use. Right now i have to fix the 32/64 suffix for all chroots by hand
> and spread it over all chroots.
> 
> Pending issues/tasks:
> - checkpkg should also make use of PKGDEST and check if the old pkg
> already extists there.
> - integrate a switch to revert the upload/commit/tag/order
> - force to use checkpkg and namcap in extrapkg - devs have to prompt to
> go further
> - later mkchroot scripts
> 
> Can we bytecompile namcap to have it together with devtools in
> core/devel without having python there? It would be helpful to have it
> there as long as we have usual "always staying" chroots. Once we create
> a new empty chroot for each pkg i think we have to make sure all our
> tools are usable inside the chroot.

Trying to compile a python program generally isn't a good idea.  You end up
bundling the interpreter + dependent modules + your source.  It's really
not worth it.

I agree with Aaron that package checking should be done outside the chroot
if possible (though the depends rule won't necessarily work correctly...).

I usually just install python and namcap inside my chroots.  Most things
don't link to python.

Jason
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://archlinux.org/pipermail/arch-dev-public/attachments/20071015/bb2027f2/attachment.pgp>


More information about the arch-dev-public mailing list