Bug 13167 - Не собирается без apache2-devel
: Не собирается без apache2-devel
Status: CLOSED NOTABUG
: Sisyphus
(All bugs in Sisyphus/netams)
: unstable
: all Linux
: P5 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2007-10-20 00:35 by
Modified: 2007-11-13 21:34 (History)


Attachments


Note

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


Description From 2007-10-20 00:35:10
Т.к используются rpm-макросы, из apache2-devel, может стоит указать
соответствующую зависимость?
------- Comment #1 From 2007-10-22 11:15:27 -------
Вырезка из netams-3.4.0rc2-alt1 из Сизифа:
....
BuildRequires: rrd-perl postgresql-devel apache2-devel libpam0-devel libdb1-devel
...

Так что всё есть. 
------- Comment #2 From 2007-10-22 15:28:22 -------
Все верно, проблема прячется где-то в недрах 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 From 2007-10-23 17:04:34 -------
Тогда вешайте багу на RPM. Кстати, попробуйте команду
rpm -bb netams.spec
------- Comment #4 From 2007-10-23 17:27:41 -------
Так, понял, что ему надо. Перенести apache2-devel из BuildRequires: в
BuildPreReq:
Сделаю на днях.