Summary: | Не работает с сообщением APR/Request/Request.so: undefined symbol: apreq_hook_disable_uploads | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Sergey Y. Afonin <asy> |
Component: | perl-libapreq2 | Assignee: | Nikolay A. Fetisov <naf> |
Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
Severity: | enhancement | ||
Priority: | P3 | CC: | at, cas, crux, ender, lav, ldv, mike, naf, qa_viy, shaba, viy |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Sergey Y. Afonin
2010-03-16 13:36:44 MSK
Нашёл аналогичные баги в Debian и SuSe, но они открыты https://bugzilla.novell.com/show_bug.cgi?id=504856 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=573062 Так, понятно... $ ln -s /etc/httpd2/conf/mods-available/apreq.load /etc/httpd2/conf/mods-enabled/apreq.load Хотя, может, следует в %post добавить "a2enmod apreq" ? Нет, автоматическое подключение этого модуля при установке может привести к неработоспособности конфигурации конкретного сервера. Определить наличие ошибки в конфигурации и отказаться от перезагрузки Apache на этапе установки пакета можно, но это только отложит проблему. Меньше всего потенциальных проблем, по-видимому, в текущем варианте: - при установке: не включать модуль, выводить сообщение о необходимости его включения вручную; - при обновлении: проверить конфигурацию Apache, по возможности - перегрузить её, в случае ошибок - вывести сообщение о них и нечего не делать; - при удалении: проверить конфигурацию Apache, по возможности - перегрузить её, в случае ошибок - вывести сообщение о них и нечего не делать. А вот сообщения-то этого я и не заметил. Слишком много там всего выводится при установке. :-( Может не самое существенное в /dev/null ? (In reply to comment #5) > А вот сообщения-то этого я и не заметил. Слишком много там всего выводится при установке. :-( Непосредственно в %post выводятся пара строк. Остальное - это вывод rpm и apt-get. Штатных средств вывода интерактивных сообщений в нашей связке apt-get/rpm, насколько я знаю, нет. > Может не самое существенное в /dev/null ? apt-get install -q[q] ? Ничего подобного. :-) Это %apache2_sbindir/a2chkconfig ||: Думаю, стоит заменить на %apache2_sbindir/a2chkconfig &>/dev/null ||: какой-нибудь. |