Bug 9471 - Неоправданная зависимость на apache-mod_perl
Summary: Неоправданная зависимость на apache-mod_perl
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: lightsquid (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Anton Farygin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-26 09:19 MSD by Vladimir V. Kamarzin
Modified: 2006-07-08 02:19 MSD (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vladimir V. Kamarzin 2006-04-26 09:19:44 MSD
В пакете жёстко пробита зависимость на apache-mod_perl, зачем? А если у меня
веб-сервер lighttpd или тот же апач, но я не хочу юзать mod_perl?

Предлагаю вынести эти зависимости (и конфиг для апача) в отдельные подпакеты.
Comment 1 Slava Dubrovskiy 2006-04-26 11:07:47 MSD
(In reply to comment #0)
> В пакете жёстко пробита зависимость на apache-mod_perl, зачем? А если у меня
> веб-сервер lighttpd или тот же апач, но я не хочу юзать mod_perl?
Приписана, т.к. автоматом не ставит. 
> Предлагаю вынести эти зависимости (и конфиг для апача) в отдельные подпакеты.
Можно. Только я не пользуюсь lighttpd и не знаю как сделать конфиг для него.
Comment 2 Vladimir V. Kamarzin 2006-04-26 11:31:16 MSD
> > В пакете жёстко пробита зависимость на apache-mod_perl, зачем? А если у меня
> > веб-сервер lighttpd или тот же апач, но я не хочу юзать mod_perl?
> Приписана, т.к. автоматом не ставит. 

И правильно не ставит :)

> > Предлагаю вынести эти зависимости (и конфиг для апача) в отдельные
> > подпакеты.
> Можно. Только я не пользуюсь lighttpd и не знаю как сделать конфиг для него.

Для него конфиг не требуется, там не такая схема как в апаче (администратор сам
настраивает).

Я в своих пакетах делаю так:
- все webserver-independent файлы выносятся в отдельный пакет
- %name-apache - пакет с конфигом для апача и, соответственно, с зависимостью на
него
- %name-apache2 - то же самое, только для второго апача

Можно сделать по аналогии, только вот не совсем понятно, что делать с
зависимостью на apache-mod_perl, так как cgi-шки апач и без него выполнять
умеет... По-моему, её можно вообще убрать, кому надо - и так поставит...
Comment 3 Slava Dubrovskiy 2006-04-26 11:55:14 MSD
(In reply to comment #2)
> Я в своих пакетах делаю так:
> - все webserver-independent файлы выносятся в отдельный пакет
> - %name-apache - пакет с конфигом для апача и, соответственно, с зависимостью на
> него
> - %name-apache2 - то же самое, только для второго апача

Хорошо. Так и сделаю.
 
> Можно сделать по аналогии, только вот не совсем понятно, что делать с
> зависимостью на apache-mod_perl, так как cgi-шки апач и без него выполнять
> умеет... По-моему, её можно вообще убрать, кому надо - и так поставит...
Да, я до этого уже сам дошел. Убрал и ничего не поломалось :-)
Comment 4 Slava Dubrovskiy 2006-04-26 13:11:37 MSD
На пути в incoming