On 08/05/2011 10:35 AM, Dieter Plaetinck wrote:
On Thu, 4 Aug 2011 13:37:29 -0700 (PDT)
Gerardo Exequiel Pozzi<[email protected]> wrote:
----- Mensaje original -----
De: Dieter Plaetinck<[email protected]>
Para: Gerardo Exequiel Pozzi<[email protected]>; Arch Linux
Release Engineering<[email protected]> CC:
Enviado: jueves, 4 de agosto de 2011 17:24
Asunto: Re: [arch-releng] updates to releng scripts for new
dm_snapshot archiso
On Thu, 4 Aug 2011 13:20:50 -0700 (PDT)
Gerardo Exequiel Pozzi<[email protected]> wrote:
Do you check free space on all filesystems?
yes, plenty of space (chroots are in /var/releng)
[dieter@alberich releng]$ df -h
Filesystem Size Used Avail Use% Mounted on
udev 10M 104K 9.9M 2% /dev
/dev/mapper/vg-root 6.8G 3.5G 3.0G 55% /
shm 1005M 0 1005M 0% /dev/shm
/dev/sda1 54M 17M 34M 34% /boot
/dev/mapper/vg-home 9.9G 4.1G 5.8G 42% /home
/dev/mapper/vg-releng 30G 22G 8.6G 72% /var/releng
/dev/mapper/vg-srv 25G 21G 4.5G 82% /srv
OK.
weird.
do you check how look (size, md5) libui pkg copied/downloaded
compared with the "original" in local repo?
No, but if I try enough, sometimes it works. (this
is also why even before the dm-snapshot merge into archiso, the iso
builds were about every 5-8 days. the crontab is daily but it fails
often, and only sometimes it works)
weird :s
anyway, now I hit a new problem:
(..)
191420 extents written (373 MB)
[mkarchiso] INFO: Done! | 374M archlinux-2011.08.05-core-x86_64.iso
=====================================
=============== RELENG-REBUILD-IMAGES DUAL ===============
=====================================
building dual images for i686
ERROR: i686 or x86_64 builds does not exist.
usage build.sh net_iso_single | core_iso_single | all_iso_single |
clean_single net_iso_dual | core_iso_dual | all_iso_dual |
clean_dual
ERROR: ./build.sh all_iso_dual FAILED
the iso's do exist, but they are not in configs/releng/$work/i686/ and
configs/releng/$work/x86_64/ like this script seems to assume.
they are in configs/releng/
Nope, build.sh does not require "*.iso" (like archiso2dual) just use
both working directories from single architectures.
In other words, $work_dir/dual/iso is generated with links (hard) from
$worr_dir/i686/iso and $work_dir/x86_64/iso
Ensure that you are executing build.sh in the same directory where these
both directories exists (like with others build.sh commands)
PS: I have a commit in my experimental branch that allows working from
other directory where "configs" reside, but this is another history...
Note i did not move them, that's just where your script puts them, so
why doesn't the all_iso_dual collect them from the right location?
Dieter
--
Gerardo Exequiel Pozzi
\cos^2\alpha + \sin^2\alpha = 1