Alexander -> debian-russian@lists.debian.org @ Fri, 07 Oct 2005 22:18:51 +0400:
A> я пытаюсь посавить squirrelmail ,но он тянет за собой вот эти пакеты
A> The following NEW packages will be installed:
A> apache2-common apache2-mpm-prefork dictionaries-common iamerican ispell
A> libapache2-mod-php4 squirrelmail squirrelmail-locales ssl-cert wamerican
A> при этом я использую apache-1.3.x
A> возникает несколько воросов :
A> 1.почему в зависимоти squirrelmail который является набором php
A> скриптов ?( поправте если я не прав ) входит apache ?
Depends: apache2 | httpd, libapache2-mod-php4 | php4 | php4-cgi, perl, squirrelmail-locales
Т.е. любой httpd, а если не стоит никакого - apache2. Скорее всего, у
тебя апач2 потащился потому, что у тебя не стоит php, и для
удовлетворения второй зависимости он потащил первое, что там было
прописано. А это libapache2-mod-php4. А ему уже нужен apache2, хоть
тресни... Поставь squirrelmail одновременно с php4, он должен
удовлетвориться.
A> 2. я скачал apt-get source squirrelmail , где в source этого пакета
A> содержится инфа что он должен быть собран с apache2 ?
A> 3. как можно собрать пакет squirrelmail чтоб ему нужен был apache1.3
A> ? вариант из сорцов не интересует .
Прибей то, что скачал. Тебе не надо его пересобирать. Если любопытно -
читай Packaging Manual.
A> 4. если нетрудно обьясните на основании чего один пакет имеет в
A> зависимотях другие ?
Либо потому что зависит от соответствующих библиотек, либо потому что
мейнтейнер так прописал.