Cacti + lighttpd + ubuntu 8.x [part 2]

(Описание проблемы)
Обмануть зависимости, оказывается, проще пареной репы.

Для начала ставим equivs
apt-get install equivs

Создаём описание поддельного пакета
equivs-control fake-apache.ctl

Со следующим содержимым:

Section: misc
Package: fake-apache
Standards-Version: 3.6.2
Depends: httpd, php5-cgi
Provides: apache2, libapache2-mod-php5
Architecture: all
Description: Fakes apache2 dependencies

Компилируем:
equivs-build fake-apache.ctl

Устанавливаем:
dpkg -i fake-apache_1.0_all.deb

Проверяем зависимости:
apt-get -s install cacti

Voila!

PS: Как принято, столкнулся с забавной проблемой. Если в названии пакета использовать подчеркивание "_", то equivs-build сыпет очаровательными ошибками вида:

parsechangelog/debian: warning: debian/changelog(l1): badly formatted heading line
LINE: fake_apache (1.0) unstable; urgency=low
parsechangelog/debian: warning: debian/changelog(l2): found blank line where expected first heading
parsechangelog/debian: warning: debian/changelog(l3): found change data where expected first heading
LINE: * First version
Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 201, line 5.
Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 201, line 5.
Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 201, line 5.
dh_installchangelogs: changelog parse failure
make: *** [binary-arch] Error 1
Error in the build process: exit status 2