Отправляет email-рассылки с помощью сервиса Sendsay

chestnut-dialer :: попытка сборки #2

После перехода на Мандриву всё не доходили руки сделать rpm из сырцов, которые

у меня остались с прошлой MDK10.1. Поднял прошлые записи, настроил spec.
запустил #rpm -ba chestnut-dialer.spec
Вроде сборка идёт, но
<...почикано...>
Requires(interp): /bin/sh /bin/sh
Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1
Requires(post): /sbin/install-info /bin/sh
Requires(preun): /sbin/install-info /bin/sh
Проверка на неупакованный(е)
файл(ы): /usr/lib/rpm/check-files /var/tmp/chestnut-dialer-root
ошибка: Обнаружен(ы) установленный(е) (но не упакованный(е)) файл(ы):
/usr/share/chestnut-dialer/chestnut_dialer/gtk2_ui/__init__.py
/usr/share/chestnut-dialer/chestnut_dialer/gtk2_ui/__init__.pyc
/usr/share/chestnut-dialer/chestnut_dialer/gtk2_ui/__init__.pyo
/usr/share/chestnut-dialer/chestnut_dialer/gtk2_ui/accimport.py
/usr/share/chestnut-dialer/chestnut_dialer/gtk2_ui/accimport.pyc
/usr/share/chestnut-dialer/chestnut_dialer/gtk2_ui/accimport.pyo
/usr/share/chestnut-dialer/chestnut_dialer/gtk2_ui/application.py
<.........>
Ну и так далее.
Не пойму, может что-то мешает от прошлой установки? Удалял эти файлы, не
помогает, ошибка остаётся...

Ответить   Mon, 20 Feb 2006 01:22:21 -0900 (#517778)

 

Ответы:

В сообщении от 1140391341 секунд после начала Эпохи Valery Kotelnikov написал(а):

Мешает неправильный spec-файл. Устанавливаемые файлы должны быть
перечислены в разделе `%files'.

Ответить   Konstantin Korikov Mon, 20 Feb 2006 10:52:12 +0200 (#517876)

 

19 февраля 2006 23:52 у Konstantin Korikov было написано:

А что же теперь, искать другой spec под Мандриву?
Или его можно поправить?
Вот экстракт spec раздела `%files' и до конца:

При переустановки системы переформатировал / раздел полностью, а раздел с /usr

и /home оставлял как были. Вот и подумал, что /usr/share/chestnut-dialer/
остался от прежней сборки...
Или это может быть ошибка упаковки (упаковщика)?

Ответить   Mon, 20 Feb 2006 22:33:27 -0900 (#518000)

 

В сообщении от 21 февраля 2006 10:33 Valery Kotelnikov
написал(a):

Конечно можно.
Тут варианта два:
если вам "лишние" файлы не нужны, то можно добавить код для
их удаления в конце секции %install;
Если нужны - то их надо упомянуть в секции %files

это бесполезно. При создании пакета файлы устанавливаются в
отдельное дерево в /var/tmp/временный-каталог

Ответить   "Sergey B. Khvatov" Tue, 21 Feb 2006 11:26:56 +0300 (#518332)

 

В сообщении от 1140467607 секунд после начала Эпохи Valery Kotelnikov написал(а):

Пришлите весь spec в личку.

Ответить   Konstantin Korikov Tue, 21 Feb 2006 09:33:46 +0200 (#518339)