On Wed, May 12, 2004 at 12:23:51PM +0400, Тармин Виктор Анатольевич wrote: > Устанавливаю Alt-linux Master 2.2. Через apt-get до устанавливаю > apache, php, MySQL и т.д., а так же php-xslt, php-xml. > > Далее в /etc/apt/sources.list убираю коментарий со строк > > # Sisyphus > rpm [alt] ftp://ftp.altlinux.com/pub/distributions/ALTLinux/Sisyphus i586 classic > rpm-src [alt] ftp://ftp.altlinux.com/pub/distributions/ALTLinux/Sisyphus i586 classic > rpm [alt] ftp://ftp.altlinux.com/pub/distributions/ALTLinux/Sisyphus i586 base > rpm-src [alt] ftp://ftp.altlinux.com/pub/distributions/ALTLinux/Sisyphus i586 base > rpm [alt] ftp://ftp.altlinux.com/pub/distributions/ALTLinux/Sisyphus i586 kernel > rpm-src [alt] ftp://ftp.altlinux.com/pub/distributions/ALTLinux/Sisyphus i586 kernel > ... > rpm [alt] ftp://ftp.altlinux.com/pub/distributions/ALTLinux/Sisyphus i586 master > rpm-src [alt] ftp://ftp.altlinux.com/pub/distributions/ALTLinux/Sisyphus i586 master > > Даю команды > apt-get update > apt-get install php-domxml > > Все нормально отрабатывает. Но, при дальнейшей попытке что либо > установить выдается сообщение "Try 'apt-get -f install' with no > packages". В свою очередь команда apt-get -f install приводит к > "E: Sub-process /bin/rpm recieved a segmentation fault.". > > Любые попытки произвести какие-либо операции с пакетами rpm, как > через apt, так и на прямую через rpm (типа rpm -i ) > приводит к сообщению "Segmentation fault". Вероятно, это последствия обновления до glibc-2.3.3 без обновления rpm. После такого обновления перестают работать статически собранные программы, использующие NSS (в частности, /bin/rpm, который в старых версиях rpm собирался статически). Можно попробовать выставить в /etc/apt.conf: Dir::Bin::rpm "/usr/lib/rpm/rpmi"; Либо скачайте пакеты librpm, rpm и установите их вызовом /usr/lib/rpm/rpmi вместо /bin/rpm.