Здравствуйте! Не получается выполнить сабж.
[root@nbug etc]# cat /etc/centos-release
CentOS release 6.5 (Final)
Делаю так:
1) скачал отсюда http://packages.atrpms.net/dist/el6/dovecot/
dovecot-2.2.10-1_14.src.rpm
2) [root@nbug Distr]# rpm -i dovecot-2.2.10-1_14.src.rpm [br] [br]
предупреждение: dovecot-2.2.10-1_14.src.rpm: Заголовок V4 DSA/SHA1 Signature, key ID 66534c2b: NOKEY
Эту ругань устранить не удалось, но файлы в папку /SOURCES и /SPECS распаковались
3) [root@nbug SPECS]# cd /root/rpmbuild/SPECS
[root@nbug SPECS]# rpmbuild -bb dovecot.spec
Сначала была ругань на зависиммые пакеты, я их поставил. Сборка началась...
4) Сборка оканчивается неудачей, привожу последние строки:
............................
Making check in conf.d
make[3]: Entering directory `/root/rpmbuild/BUILD/dovecot-2.2.10/doc/example-config/[*] conf.d'
make[3]: Nothing to be done for `check'.
make[3]: Leaving directory `/root/rpmbuild/BUILD/dovecot-2.2.10/doc/example-config/[*] conf.d'
make[3]: Entering directory `/root/rpmbuild/BUILD/dovecot-2.2.10/doc/example-config'
make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory `/root/rpmbuild/BUILD/dovecot-2.2.10/doc/example-config'
make[2]: Leaving directory `/root/rpmbuild/BUILD/dovecot-2.2.10/doc/example-config'
make[2]: Entering directory `/root/rpmbuild/BUILD/dovecot-2.2.10/doc'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/root/rpmbuild/BUILD/dovecot-2.2.10/doc'
make[1]: Leaving directory `/root/rpmbuild/BUILD/dovecot-2.2.10/doc'
+ exit 0
Processing files: dovecot-2.2.10-1_14.el6.x86_64
ошибка: Файл должен начинаться с "/": %{_unitdir}/dovecot.service
ошибка: Файл должен начинаться с "/": %{_unitdir}/dovecot.socket
Выполняется(%doc): /bin/sh -e /var/tmp/rpm-tmp.UHiM71
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd dovecot-2.2.10
+ DOCDIR=/root/rpmbuild/BUILDROOT/dovecot-2.2.10-1_14.el6.x86_64/usr/share/doc/dovecot-2.2.10
+ export DOCDIR
+ rm -rf /root/rpmbuild/BUILDROOT/dovecot-2.2.10-1_14.el6.x86_64/usr/share/doc/dovecot-2.2.10
+ /bin/mkdir -p /root/rpmbuild/BUILDROOT/dovecot-2.2.10-1_14.el6.x86_64/usr/share/doc/dovecot-2.2.10
+ cp -pr docinstall/documentation.txt docinstall/dovecot-openssl.cnf docinstall/example-config docinstall/mkcert.sh docinstall/solr-schema.xml docinstall/wiki AUTHORS ChangeLog COPYING COPYING.LGPL COPYING.MIT NEWS README /root/rpmbuild/BUILDROOT/dovecot-2.2.10-1_14.el6.x86_64/usr/share/doc/dovecot-2.2.10
+ exit 0
Ошибки сборки пакетов:
Файл должен начинаться с "/": %{_unitdir}/dovecot.service
Файл должен начинаться с "/": %{_unitdir}/dovecot.socket
Как собрать?