mar
30-03-2007, 15:59
Попытка обратиться к linux-овому rpm для установки вида
/compat/linux/bin/rpm -i --dbpath /var/lib/rpm --root=/compat/linux/ --ignoreos qq.rpm
приводят к Segmentation fault (core dumped)
(то же самое получаем, вызывая просто compat/linux/bin/rpm и его же, перейдя в chroot /compat/linux )
Исследуем, получаем:
gdb core rpm.core
...
Core was generated by `rpm'.
Program terminated with signal 11, Segmentation fault.
#0 0x081cadeb in ?? ()
т.е. похоже на попытку влезть в чужую область памяти, или что-то подобное. Раньше линуксячий rpm работал. С тех пор много чего портапгрейдилось (но не compat). Вопрос, с чем все это может быть связано и как бы вылечить? т.е. проблема не Linux-ная, не Free, а на стыке
Буду очень благодарна за любые идеи :)
/compat/linux/bin/rpm -i --dbpath /var/lib/rpm --root=/compat/linux/ --ignoreos qq.rpm
приводят к Segmentation fault (core dumped)
(то же самое получаем, вызывая просто compat/linux/bin/rpm и его же, перейдя в chroot /compat/linux )
Исследуем, получаем:
gdb core rpm.core
...
Core was generated by `rpm'.
Program terminated with signal 11, Segmentation fault.
#0 0x081cadeb in ?? ()
т.е. похоже на попытку влезть в чужую область памяти, или что-то подобное. Раньше линуксячий rpm работал. С тех пор много чего портапгрейдилось (но не compat). Вопрос, с чем все это может быть связано и как бы вылечить? т.е. проблема не Linux-ная, не Free, а на стыке
Буду очень благодарна за любые идеи :)