Bug 13167 - Не собирается без apache2-devel
Summary: Не собирается без apache2-devel
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: netams (show other bugs)
Version: unstable
Hardware: all Linux
: P5 normal
Assignee: serpiph
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-20 00:35 MSD by PeterVF
Modified: 2007-11-13 21:34 MSK (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 PeterVF 2007-10-20 00:35:10 MSD
Т.к используются rpm-макросы, из apache2-devel, может стоит указать
соответствующую зависимость?
Comment 1 serpiph 2007-10-22 11:15:27 MSD
Вырезка из netams-3.4.0rc2-alt1 из Сизифа:
....
BuildRequires: rrd-perl postgresql-devel apache2-devel libpam0-devel libdb1-devel
...

Так что всё есть. 
Comment 2 PeterVF 2007-10-22 15:28:22 MSD
Все верно, проблема прячется где-то в недрах RPM:

$ cat ~/RPM/SPECS/netams.spec|grep BuildRequires
...
BuildRequires: rrd-perl postgresql-devel apache2-devel libpam0-devel libdb1-devel
...
$ sudo apt-get remove apache2-devel
Password:
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages will be REMOVED:
  apache2-devel
0 upgraded, 0 newly installed, 1 removed and 0 not upgraded.
...
Done.
$ rpmbuild -ba ~/RPM/SPECS/netams.spec
предупреждение: Macro %apache_addonconfdir not found
предупреждение: Macro %apache_datadir not found
...
предупреждение: Macro %apache_addonconfdir not found
предупреждение: Macro %apache_datadir not found
...
ошибка: Macro %apache_webmaster not found
ошибка: Macro %apache_addonconfdir not found
ошибка: строка 164:
%config(noreplace)%attr(0664,root,%apache_webmaster)%apache_addonconfdir/N.netams-stat.conf
Comment 3 serpiph 2007-10-23 17:04:34 MSD
Тогда вешайте багу на RPM. Кстати, попробуйте команду
rpm -bb netams.spec
Comment 4 serpiph 2007-10-23 17:27:41 MSD
Так, понял, что ему надо. Перенести apache2-devel из BuildRequires: в BuildPreReq:
Сделаю на днях.