Control: reassign -1 insserv Hi!
[BTW, here the output is obvious, but it would be helpful in the future to file bug reports with the LC_ALL=C locale. ] On Tue, 2012-10-30 at 16:39:06 +0400, Dmitry E. Oboukhov wrote: > Package: dpkg > > I have a script in /etc/init.d that has no tags in comment. > Then I tried to install exim4 on the host: > proxy:[~]$ sudo apt-get -t wheezy install exim4 exim4-config > Чтение списков пакетов... Готово > Построение дерева зависимостей > Чтение информации о состоянии... Готово > Уже установлена самая новая версия exim4. > Уже установлена самая новая версия exim4-config. > Следующий пакет устанавливался автоматически и больше не требуется: > libdb4.7 > Для их удаления используйте 'apt-get autoremove'. > обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и > 241 пакетов не обновлено. > не установлено до конца или удалено 4 пакетов. > После данной операции, объём занятого дискового пространства возрастёт на 0 B. > Хотите продолжить [Д/н]? > > Настраивается пакет exim4-base (4.80-5) ... > insserv: warning: script 'proxy-daemon' missing LSB tags and overrides > insserv: There is a loop between service munin-node and proxy-daemon if > stopped > insserv: loop involving service proxy-daemon at depth 2 > insserv: loop involving service munin-node at depth 1 > insserv: Stopping proxy-daemon depends on munin-node and therefore on system > facility `$all' which can not be true! > insserv: exiting now without changing boot order! > update-rc.d: error: insserv rejected the script header > dpkg: error processing exim4-base (--configure): > подпроцесс установлен сценарий post-installation возвратил код ошибки 1 > configured to not write apport reports > dpkg: dependency problems prevent > configuration of exim4-daemon-light: > exim4-daemon-light зависит от exim4-base (>= 4.80), однако: > Пакет exim4-base пока не настроен. > > dpkg: error processing exim4-daemon-light (--configure): > проблемы зависимостей -- оставляем не настроенным This is the maintainer script failing, dpkg cannot do anything about it, the only one who might be able to do something is insserv. It seems to me proxy-daemon is a local package? and munin-node's init script was modified to depend on it? if so this is entirely a local problem. > And apt-get couldn't do anything until I removed the script from > /etc/init.d. Right, this seems to make insserv unable to process the dependencies. In any case I've just reassigned to insserv so that they can dig further and close if they decide there's no bug there either. regards, guillem