Checkinstall и пакеты для гнома

Собранные пакеты нельзя установить без --excludepath из-за конфликтов типа:


file /var/lib/scrollkeeper/ru/scrollkeeper_cl.xml from install of fantasdic-1.0-beta7-1.i386 conflicts with file from package nautilus-actions-2.99.5-1.i386

что не может не раздражать.

В конфиге /etc/checkinstallrc-dist указал

# Comma delimited list of files/directories to be ignored
EXCLUDE="/var/lib/scrollkeeper,/usr/share/mime,/var/log/scrollkeeper.log,/usr/share/icons/hicolor/icon-theme.cache"

Результата ровно нуль, и при попытке установки те же грабли. Вопрос: это checkinstall игнорит конфиг или нужно еще что-то???

Файл /var/lib/scrollkeeper/ru/scrollkeeper_cl.xml присутствует также в пакете nautilus-actions. Поэтому конфликт.

Я смахиваю на идиота? Билл, смахивай в другую сторону :slight_smile:

Посмотрите мануал по сheckinstall- там есть опция exclude, но я не вижу смысла кждый раз вводить ее в терминале. А глобальный конфиг -> см. выше.

Я тут немного занялся checkinstall. Конфиг, который он использует — /etc/checkinstallrc

Ага, буду знать, спасибо.
кстати, я уж про это и молчал, но каждый раз приходиться добавлять export LANG=en_US, иначе у меня псевдографика вместо русского вывода. Но это такая древняя проблема, что на нее похоже уже никто и внимания не обращает.

joneone wrote:

> но каждый
> раз приходиться добавлять export LANG=en_US,
> иначе у меня псевдографика вместо
> русского вывода. Но это такая древняя
> проблема, что на нее похоже уже никто и
> внимания не обращает.

Именно это меня и сподвигло на на коррекцию пакета.
https://build.opensuse.org/package/view_file?file=checkinstall.changes&package=checkinstall&project=home%3ALazy_Kent%3Abranches%3Adevel%3Atools

joneone wrote:

> Но это такая древняя
> проблема, что на нее похоже уже никто и
> внимания не обращает.

Пакет обновлён в репозитории devel:tools.
Исправлено отображение русского языка. Но теперь языковой пакет поставляется
отдельно.

Также напомню, что основным конфигом программы является
файл /etc/checkinstallrc. Он не будет перезаписываться при обновлении.

Добавлены man-страницы из Debian для checkinstall и installwatch.

Ссылку бы… никак не могу найти- этих devel:tools не один.

UPD:
Сам добавлю :slight_smile: Index of /repositories/devel:/tools

joneone wrote:

>
> Ссылку бы… никак не могу найти- этих
> devel:tools не один.
>
>
http://download.opensuse.org/repositories/devel:/tools/openSUSE_11.4/