From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 12 May 2004 14:07:46 +0400 From: Sergey Vlasov To: community@altlinux.ru Subject: Re: [Comm] rpm - segmentation fault Message-ID: <20040512100746.GB30434@master.mivlgu.local> Mail-Followup-To: community@altlinux.ru References: <916932069.20040512122351@gcpp.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="V0207lvV8h4k8FAm" Content-Disposition: inline In-Reply-To: <916932069.20040512122351@gcpp.ru> X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.4 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 May 2004 10:07:47 -0000 Archived-At: List-Archive: List-Post: --V0207lvV8h4k8FAm Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit 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. --V0207lvV8h4k8FAm Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFAofdyW82GfkQfsqIRApxeAJ9GkrPiFDWkPrMEhsH/jQ8SjCTM7ACfbnw2 8R1nx+6OrCLD/Tv7MwI+EUM= =XnLK -----END PGP SIGNATURE----- --V0207lvV8h4k8FAm--