Bug 4606 - Пересекаются файлы *.mo
: Пересекаются файлы *.mo
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/kfilereplace)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2004-07-02 01:14 by
Modified: 2005-08-24 02:10 (History)


Attachments


Note

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


Description From 2004-07-02 01:14:25
file /usr/share/locale/de/LC_MESSAGES/kfilereplace.mo from install of 
kde-i18n-de-3.2.3-alt1 conflicts with file from package 
kfilereplace-0.7.0-alt4 
file /usr/share/locale/fr/LC_MESSAGES/kfilereplace.mo from install of 
kde-i18n-fr-3.2.3-alt1 conflicts with file from package 
kfilereplace-0.7.0-alt4
------- Comment #1 From 2004-07-02 01:19:36 -------
Естественно, это бага пакетов kde-i18n-*. 
------- Comment #2 From 2004-07-02 02:08:59 -------
Почему? 
------- Comment #3 From 2004-07-02 02:28:33 -------
(In reply to comment #2)
> Почему? 

Хм. Это следует из самого факта существования такой нелепицы как эти пакеты с
файлами переводов ко всему сразу. У нас существует замечательный механизм
упаковки языкозависимых файлов (файлов с переводами в /usr/share/locale, страниц
man, файлов справки Гном и Кде)с помощью %find-lang и механизм выборочной
установки таких файлов с помощью %_install_langs. Подавляющее большинство
пакетов используют этот механизм.

------- Comment #4 From 2004-07-02 03:36:56 -------
Да, всё это так, но это идеология KDE, хранить все файлы 
переводов в одном CVS и так же скопом и упаковывать. 
Баги перевесил :) 
------- Comment #5 From 2004-07-03 00:17:58 -------
Если это бага пакетов kde-i18n, где файл русского перевода 
в вашем пакете? 
------- Comment #6 From 2004-07-03 01:38:40 -------
Короче, все что я могу сделать -- это собрать в kfilereplace все имеющиеся 
переводы к нему в соответствие с общими правилам, если таковые переводы будут
мне предоставлены.
Ставить к полумегабайтному пакету 14 мегабайт переводов на 1 (!) язык для всего
остального кдеешного -- маразм, это без меня.
$ rpm -q --queryformat "%{SIZE}\n" kfilereplace kde-i18n-ru
511249
13507990
------- Comment #7 From 2004-07-05 12:58:17 -------
(In reply to comment #6) 
> если таковые переводы будут 
> мне предоставлены. 
На подносе с синей полосой лежат в kde-i18n-* 
Они подходят? 
Если да, то соберите с kfilerepalce и сообщите мне, я уберу из kde-i18n-* 
 
------- Comment #8 From 2004-07-05 15:28:13 -------
> На подносе с синей полосой лежат в kde-i18n-* 
> Они подходят? 
> Если да, то соберите с kfilerepalce и сообщите мне, я уберу из kde-i18n-* 

Добавлены все имеющиеся переводы из кдешного cvs.

кладу в /raid/OUT/Sisyphus
$ U kfilereplace-0.7.0-alt5.i586.rpm
Подготовка...               
##############################################################################################
файл /usr/share/locale/ru/LC_MESSAGES/kfilereplace.mo из устанавливаемого пакета
kfilereplace-0.7.0-alt5 конфликтует с файлом из пакета kde-i18n-ru-3.2.3-alt1