Summary: | Ругань при обновлении | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Evgenii Terechkov <evg> |
Component: | apache2-base | Assignee: | Anton Farygin <rider> |
Status: | CLOSED WORKSFORME | QA Contact: | qa-sisyphus |
Severity: | minor | ||
Priority: | P3 | CC: | rider |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Evgenii Terechkov
2014-03-22 20:21:53 MSK
* (в последней строчке везде on следует читать как off; это я уже после обновления игрался и забыл вернуть как было) Собственно, сейчас при каждой транзакции апта такая ругань идёт. Спасибо, посмотрю. а если выполнить bash -ex /usr/lib/rpm/apache2-mod_php5.filetrigger ? что вообще в этом файле после обновления ? подозреваю, что PHP тут не при чём - скорее всего виноват systemd и его совместимость с классическими init скриптами. Без systemd это не воспроизводится. Да, запускать нужно так: echo "/etc/php/5.5/apache2-mod_php"|sh -ex /usr/lib/rpm/apache2-mod_php5.filetrigger root@thinkpad ~ #cat /usr/lib/rpm/apache2-mod_php5.filetrigger #!/bin/sh LC_ALL=C sed 's|^/etc/php/5.5/apache2-mod_php/control.d||' | egrep -qs '^/etc/php/5.5/apache2-mod_php|^/usr/lib64/php/5.5.10/extensions' || exit 0 /usr/sbin/a2chkconfig >/dev/null /sbin/service httpd2 condreload root@thinkpad ~ #echo "/etc/php/5.5/apache2-mod_php"|sh -ex /usr/lib/rpm/apache2-mod_php5.filetrigger + LC_ALL=C + sed 's|^/etc/php/5.5/apache2-mod_php/control.d||' + egrep -qs '^/etc/php/5.5/apache2-mod_php|^/usr/lib64/php/5.5.10/extensions' + /usr/sbin/a2chkconfig + /sbin/service httpd2 condreload Job for httpd2.service failed. See 'systemctl status httpd2.service' and 'journalctl -xn' for details. [1] 10162 done echo "/etc/php/5.5/apache2-mod_php" | 10163 exit 1 sh -ex /usr/lib/rpm/apache2-mod_php5.filetrigger PHP тут не виноват, проблема в apache2 и systemd. у вас service httpd2 condreload не отрабатывает. у меня это не воспроизводится. Если воспроизведёте на свежем сизифе - откройте пожалуйста. |