[sisyphus] попытка подхода к spt

Konstantin A. Lepikhov =?iso-8859-1?q?lakostis_=CE=C1_unsafe=2Eru?=
Вт Июл 3 23:03:17 MSD 2007


Hi Artem!

Tuesday 03, at 09:31:22 PM you wrote:

...
> $ cat /tmp/apt.conf
> /*
>   If you have to ignore system apt.conf* and sources.list* files,
>     just override appropriate apt config values like in this example.
> */
> Dir::Etc::main "/dev/null";
> Dir::Etc::parts "/var/empty";
> Dir::Etc::SourceList "/tmp/local.list";
> Dir::Etc::SourceParts "/var/empty";
> 
> $ cat /tmp/local.list
> rpm file:/var/ftp/pub/ALTLinux/4.0/Server/4.0.1/ i586 main
> rpm file:/var/ftp/pub/ALTLinux/4.0/Server/4.0.1/ i586 classic
насколько я помню, / в конце 4.0.1 необязателен

> 
> итак. всё до поры до времени трещит жеским диском пока не доходит до
> --cut--
> `/var/ftp/pub/ALTLinux/4.0/Server/4.0.1/i586/RPMS.main/zsh-4.3.4-alt1.i586.rpm' ->
> `/home/artem/workdir/chroot/.in/ALTLinux/RPMS.disk/zsh-4.3.4-alt1.i586.rpm'
> hsh-run: changed working directory to `/home/artem/workdir'
> mkdir: created directory `/home/artem/workdir/lockdir'
> rsync: opendir "/.in/ALTLinux/RPMS.disk/setup-2.2.10-alt1.noarch.rpm"
> failed: Not a directory (20)
> IO error encountered -- skipping file deletion
> rsync error: some files could not be transferred (code 23) at main.c(980)
> [sender=2.6.9]
> removed `/home/artem/workdir/lockdir/pid'
> removed directory: `/home/artem/workdir/lockdir'
> spt: Fatal failed to run cmd in chroot.
> --cut--
spt -v покажет точное место падения и стадию. Правда, вывод будет очень
подробным.

> 
> В чем причина ошибки?
> И вообще я "верным путём" иду. Верно всё делаю?
собираете не в tmpfs часом?

> 
> Заодно вопрос на понимание. Я верно понимаю, что если в использованный мной
> local.list прописать ещй и репозиторий с updates, то при помощи spt можно
> делать установочные iso, которые уже будут содержать доступные исправления?
да. 

-- 
WBR et al.



Подробная информация о списке рассылки Sisyphus