При запуске ltsp-build-client он вылетает с ошибками: E: Malformed line 4 in source list /home/ltspadmin/tmp/ltspdir/aptbox/etc/apt/sources.list (URI) spt: Fatal Failed to initialize boot. zcat: /home/ltspadmin/tmp/ltspdir/ltsp-root.tar.gz: No such file or directory Раскопки показали, что это из-за кривого /home/ltspadmin/tmp/ltspdir/etc/apt/sources.list, который имеет вид: # cat apt/sources.list rpm file:///home/ALTLinux/4.0 i586 classic rpm file:///home/ALTLinux/4.0 noarch classic rpm Проблему решила небольшая правка /usr/share/ltsp/scripts/gen-ltsp-image: вместо while read l; do echo "rpm $l" >> ~/tmp/ltspdir/etc/apt/sources.list done получилось while read l; do [ -n "$l" ] && echo "rpm $l" >> ~/tmp/ltspdir/etc/apt/sources.list done
Это уже исправлено: * Tue Jul 3 11:00:00 2007 Led <led@altlinux.ru> 5.0-alt0.24 - fixed gen-ltsp-image (broken sources.list if EXTRA_MIRROR not set) В сизифе сейчас 5.0-alt0.25 (или даже 5.0-alt0.26)
Вообще это INVALID только для совсем текущей версии, сам такое обычно закрываю как FIXED. :)
тот же результат, но проблема в другом конфиге. cat ltsp-build-client.conf VENDOR=ALTLinux BASE=/var/lib/ltsp5 ARCH=i586 COMPONENTS=classic MIRROR="rpm ftp://vladreg/pub/4.0/desktop ALTLinux base disk contrib" #MIRROR=ftp://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus EXTRA_MIRROR=file:/home/public/ftp/vladreg/pub/sisyphus ROOTPASS=prompt EARLY_PACKAGES="ltsp5-client-full" OVERRIDE_EXPORTS=true -------------------------- в чрут попадает sources.list: rpm ftp://vladreg/pub/4.0/desktop ALTLinux base disk contrib rpm file:/home/public/ftp/vladreg/pub/sisyphus ну и результат: ltsp-build-client /etc/ltsp/ltsp-build-client.conf: line 5: ftp://vladreg/pub/4.0/desktop: No such file or directory [root@xeon RPMS.classic]# [root@xeon ltsp]# ltsp-build-client E: Malformed line 2 in source list /var/lib/ltsp5/i586/etc/apt/sources.list (dist) E: Malformed line 2 in source list /var/lib/ltsp5/i586/etc/apt/sources.list (dist) E: The list of sources could not be read.
да, у меня это на бранче, но ltsp5-server-enhanced-5.0-alt0.12 ltsp5-server-5.0-alt0.50 ltsp5-server-basic-5.0-alt0.12 ltsp5-server-kde-5.0-alt0.12
(In reply to comment #3) > MIRROR="rpm ftp://vladreg/pub/4.0/desktop ALTLinux base disk contrib" 1) Укажите правильно MIRROR 2) Для sources с {ftp,http,ssh,rsh}:// следует использовать ltsp-server >= 5.0-alt0.54 В любом случае, ваш случай - из-за неправильного указания MIRROR
fixed {ftp,http,ssh,rsh,copy}:// sources support in ltsp5-5.0-alt0.54