Bug 12579 - error reading information on service httpd
: error reading information on service httpd
Status: NEW
: Sisyphus
(All bugs in Sisyphus/atslog-web)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2007-08-16 10:52 by
Modified: 2010-10-31 01:01 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2007-08-16 10:52:35
[root@ve163-atslog /]# apt-get install atslog-web
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
  libgamin-fam libkrb5 libldap2.3 libsasl2 lighttpd
The following NEW packages will be installed:
  atslog-web libgamin-fam libkrb5 libldap2.3 libsasl2 lighttpd
0 upgraded, 6 newly installed, 0 removed and 21 not upgraded.
Need to get 1568kB of archives.
After unpacking 3998kB of additional disk space will be used.
Do you want to continue? [Y/n]
Get:1 ftp://altlinux.distance.ru i586/classic libgamin-fam 0.1.8-alt1 [11.7kB]
Get:2 ftp://altlinux.distance.ru i586/classic libkrb5 1.5.1-alt4.M40.1 [554kB]
Get:3 ftp://altlinux.distance.ru i586/classic libsasl2 2.1.22-alt1.1.0 [193kB]
Get:4 ftp://altlinux.distance.ru i586/classic libldap2.3 2.3.35-alt0 [256kB]
Get:5 ftp://altlinux.distance.ru i586/classic lighttpd 1.4.15-
alt1.svn.1881.M40.1 [252kB]
Get:6 ftp://altlinux.distance.ru i586/classic atslog-web 1:2.2.0-alt1.svn688 
[302kB]
Fetched 1568kB in 0s (1730kB/s)
Committing changes...
Preparing...                                  
###################################################################################################
 [100%]
1: libgamin-fam                               
###################################################################################################
 [ 16%]
2: libkrb5                                    
###################################################################################################
 [ 33%]
3: libsasl2                                   
###################################################################################################
 [ 50%]
4: libldap2.3                                 
###################################################################################################
 [ 66%]
5: lighttpd                                   
###################################################################################################
 [ 83%]
6: atslog-web                                 
###################################################################################################
 [100%]
error reading information on service httpd: No such file or directory
error: execution of %post scriptlet from atslog-web-2.2.0-alt1.svn688 failed, 
exit status 1




Expected Results:  
install without error
------- Comment #1 From 2007-08-16 18:49:01 -------
В спеке:
Requires: webserver
но 
%post web
%post_service httpd
и по зависимости ставится lighttpd.

Что делать? Ставить зависимость на apache?
------- Comment #2 From 2007-08-17 08:41:37 -------
Всё что завязано на вебсерверы, должно выноситься в отдельные подпакеты. См.
например ту же seiroswiki или mailgraph.

В данном случае мне представляется
- atslog-web-engine - не требует ничего
- atslog-web-apache - конфиг апача + зависимость
- atslog-web-apache2 - конфиг для апача2 + зависимость + включение нужных
модулей апача при установке

Для остальных веб-серверов вроде подпакеты не нужны, т.к. ничего специфического
там не требуется.
------- Comment #3 From 2007-08-17 09:08:08 -------
Еще было бы неплохо чтобы подпакеты (atslog-mysql, atslog-pgsql...) не тянули в 
зависимостях определенную версию php
------- Comment #4 From 2007-08-17 09:21:23 -------
Зависимости на php вообще лучше тоже убрать в подпакеты.
------- Comment #5 From 2007-08-17 14:10:52 -------
(In reply to comment #3)
> Еще было бы неплохо чтобы подпакеты (atslog-mysql, atslog-pgsql...) не тянули в 
> зависимостях определенную версию php
А в спеке не прописана определенная версия, просто php-mysql, php-pgsql.
------- Comment #6 From 2007-08-17 14:28:04 -------
(In reply to comment #5)
> А в спеке не прописана определенная версия, просто php-mysql, php-pgsql.

Эти пакеты содержат в себе модули для php четвертой версии, соответственно и 
тянут за собой четвертую версию

------- Comment #7 From 2007-08-17 14:33:22 -------
(In reply to comment #6)
> (In reply to comment #5)
> > А в спеке не прописана определенная версия, просто php-mysql, php-pgsql.
> 
> Эти пакеты содержат в себе модули для php четвертой версии, соответственно и 
> тянут за собой четвертую версию
> 
> 
А я не припомню, чтобы с php5 работали скрипты. У вас работают? Тогда можно
разделить.
------- Comment #8 From 2007-08-17 15:21:10 -------
(In reply to comment #7)
> А я не припомню, чтобы с php5 работали скрипты. У вас работают? Тогда можно
> разделить.
работают