Bug 12579 - error reading information on service httpd
Summary: error reading information on service httpd
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: atslog-web (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Slava Dubrovskiy
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-08-16 10:52 MSD by Denis Klimov
Modified: 2010-10-31 01:01 MSD (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Denis Klimov 2007-08-16 10:52:35 MSD
[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 Andrew Kornilov 2007-08-16 18:49:01 MSD
В спеке:
Requires: webserver
но 
%post web
%post_service httpd
и по зависимости ставится lighttpd.

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

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

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

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

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