[devel] Правильная сборка Zarafa

Радик Юсупов radyus на yandex.ru
Сб Апр 16 04:52:43 UTC 2011


15.04.2011 21:08, Andrew Clark пишет:
> Спасибо, но выкрутился установив пакет руками. Итого, спек в аттаче -  
> у меня собрался, плюс маны не упаковывались, тоже пофксил. Все 
> федорины buildreq'и, что после buildreq'а alt'ового можно стирать и 
> обязательно прогнать заново:
>  gear -v --hasher -- hsh-rebuild --target=i586 ~/hasher
> Если будут трудности - пиши, попытаюсь помочь. 
Андрей, спасибо за помощь!
После удаления федоровский build-зависимостей пришлось перловую 
зависимость возвратить обратно. И пока у меня не получилось с упаковкой 
манов.
Последния версия спека у меня в гите. С ней происходит вот такое:

warning: File(s) packaged into both zarafa-server-7.0.0-alt1 and 
zarafa-utils-7.0.0-alt1:
     /usr/share/man/man1/zarafa-admin.1.gz
     /usr/share/man/man1/zarafa-cfgchecker.1.gz
     /usr/share/man/man1/zarafa-fsck.1.gz
     /usr/share/man/man1/zarafa-passwd.1.gz
     /usr/share/man/man1/zarafa-stats.1.gz
warning: File(s) packaged into both zarafa-server-7.0.0-alt1 and 
zarafa-monitor-7.0.0-alt1:
     /usr/share/man/man1/zarafa-monitor.1.gz
     /usr/share/man/man5/zarafa-monitor.cfg.5.gz
warning: File(s) packaged into both zarafa-server-7.0.0-alt1 and 
zarafa-spooler-7.0.0-alt1:
     /usr/share/man/man1/zarafa-spooler.1.gz
     /usr/share/man/man5/zarafa-spooler.cfg.5.gz
warning: File(s) packaged into both zarafa-server-7.0.0-alt1 and 
zarafa-dagent-7.0.0-alt1:
     /usr/share/man/man1/zarafa-dagent.1.gz
     /usr/share/man/man5/zarafa-dagent.cfg.5.gz
warning: File(s) packaged into both zarafa-server-7.0.0-alt1 and 
zarafa-gateway-7.0.0-alt1:
     /usr/share/man/man1/zarafa-gateway.1.gz
     /usr/share/man/man5/zarafa-gateway.cfg.5.gz
warning: File(s) packaged into both zarafa-server-7.0.0-alt1 and 
zarafa-ical-7.0.0-alt1:
     /usr/share/man/man1/zarafa-ical.1.gz
     /usr/share/man/man5/zarafa-ical.cfg.5.gz
warning: File(s) packaged into both zarafa-server-7.0.0-alt1 and 
zarafa-indexer-7.0.0-alt1:
     /usr/share/man/man1/zarafa-indexer.1.gz
     /usr/share/man/man5/zarafa-indexer.cfg.5.gz
warning: File(s) packaged into both zarafa-ical-7.0.0-alt1 and 
python-module-mapi-7.0.0-alt1:
     /usr/lib/python2.6/site-packages/MAPICore.pyc
     /usr/lib/python2.6/site-packages/MAPICore.pyo
     /usr/lib/python2.6/site-packages/icalmapi.pyc
     /usr/lib/python2.6/site-packages/icalmapi.pyo
     /usr/lib/python2.6/site-packages/inetmapi.pyc
     /usr/lib/python2.6/site-packages/inetmapi.pyo
warning: Installed (but unpackaged) file(s) found:
     /etc/rc.d/zarafa-dagent
     /etc/rc.d/zarafa-gateway
     /etc/rc.d/zarafa-ical
     /etc/rc.d/zarafa-indexer
     /etc/rc.d/zarafa-monitor
     /etc/rc.d/zarafa-server
     /etc/rc.d/zarafa-spooler
     /usr/lib/python2.6/site-packages/_MAPICore.la
     /usr/lib/python2.6/site-packages/_icalmapi.la
     /usr/lib/python2.6/site-packages/_inetmapi.la

Особенное негодование у меня вызывает это:
warning: Installed (but unpackaged) file(s) found:
     /etc/rc.d/zarafa-dagent
     /etc/rc.d/zarafa-gateway
     /etc/rc.d/zarafa-ical
     /etc/rc.d/zarafa-indexer
     /etc/rc.d/zarafa-monitor
     /etc/rc.d/zarafa-server
     /etc/rc.d/zarafa-spooler

Оно не должно там появляться! Так как оно уже есть /etc/rc.d/init.d/*
Мы с snejok@ накопали то, что в файле [1] происходит сначала правильная 
укладка init-файлов, а потом это же условия запускается второй раз, 
появляются вот эти init-скрипты, лежащие не там где нужно. Писал об этом 
в апстрим, они говорят, что у нас на RH и Novell не воспроизводится.
Если можно, прощу помочь разобраться с этим. Могу прислать или выложить 
лог сборки.

[1] 
http://git.altlinux.org/people/radik/packages/?p=zarafa.git;a=blob;f=zarafa/installer/linux/Makefile.in;h=02625c89c777041a9a10834d81d61dbfd6328be8;hb=HEAD#l457


-- 
ALTLinux Team
E-mail/XMPP:radyus на ya.ru



Подробная информация о списке рассылки Devel