Bug 6913 - segfault при установке пакета
: segfault при установке пакета
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/bugzilla)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2005-05-20 20:12 by
Modified: 2005-05-30 13:12 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2005-05-20 20:12:43
При установке пакета возникает segfault. При этом установка в целом завершается
успешно, просто с руганью:
Deep recursion on subroutine "CGI::Carp::warn" at /usr/lib/perl5/diagnostics.pm
line 509.
/root/tmp/rpm-tmp.86623: line 11: 17073 Segmentation fault     
./collectstats.pl

Как я понял при установке пакета вызывается скрипт checksetup.pl.
Собственно на мой взгляд проблеммы две:
1) Segfault (поисанный выше)
2) Нужен ли этот вызов при  установке пакета?
Как я понимаю он необходим для настройки. Т.е. до его вызова
требуется создать БД, заполнить 'localconfig' (внести название БД,
пользователя,
пароль), а потом уже запускать скрипт. На этапе установки пакета эта информация
неизвестна...

--------
ALT Linux Sisyphus (20050505)
Пакет: bugzilla-2.16.8-alt2
kerenel: 2.6.11-std26-up-alt6




Steps to Reproduce:
1.sudo apt-get install bugzilla
------- Comment #1 From 2005-05-23 14:44:54 -------
Коряво, конечно... Но так и должно быть. :-/ (Уберу в очередной сборке.)

По задумке, автозапуск checksetup.pl позволял обнавлять пакет полностью
автоматически, существенно немешая при перврначальной установке (окромя данной
ругани). В bugzilla 2.19 (в Daedalus) от этой идеи пришлось отказаться -
существенные изменения в БД, автозапуск стал опасен.
------- Comment #2 From 2005-05-30 13:12:42 -------
Сборка в сизифе
(<http://www.altlinux.ru/index.php?module=sisyphus&package=bugzilla>), прошу
проверить.