[arch-dev-public] Committing multi-arch split packages

Jan de Groot jan at jgc.homeip.net
Mon Jun 21 05:40:36 EDT 2010

So we have multi-arch split package support in Makepkg now. I tested
this a bit, and results are nice:

$ du -hs /srv/ftp/testing/os/*/wesnoth-1.8.2-2-*.pkg.tar.xz 
266M    /srv/ftp/testing/os/i686/wesnoth-1.8.2-2-i686.pkg.tar.xz
266M    /srv/ftp/testing/os/x86_64/wesnoth-1.8.2-2-x86_64.pkg.tar.xz

$ du -hs wesnoth-1.8.2-3-* wesnoth-data-1.8.2-3-any.pkg.tar.xz 
3.2M	wesnoth-1.8.2-3-i686.pkg.tar.xz
3.2M	wesnoth-1.8.2-3-x86_64.pkg.tar.xz
262M	wesnoth-data-1.8.2-3-any.pkg.tar.xz

Downside of this is that makechrootpkg builds the -any package twice, so
things could be improved there.

Question is: how will commitpkg and our dbscripts handle this?

More information about the arch-dev-public mailing list