Bug 7751

Summary: split package into two parts
Product: Sisyphus Reporter: burov dmitry <the_arioch>
Component: glibc-localesAssignee: placeholder <placeholder>
Status: CLOSED WONTFIX QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P2 CC: glebfm, ldv, php-coder, placeholder, svd
Version: unstable   
Hardware: all   
OS: Linux   

Description burov dmitry 2005-08-25 15:55:16 MSD
http://thread.gmane.org/gmane.linux.altlinux.sisyphus/23721

наиболее часто используемые языки выложить в один пакет, остальные в другой.
Даст экономию трафика. Для диалапщиков - критичную экномию :-)
Comment 1 Slava Semushin 2005-08-26 08:43:17 MSD
Да. Хорошо бы конечно...
Comment 2 Sviatoslav Sviridov 2005-08-26 17:07:49 MSD
(In reply to comment #0)
> наиболее часто используемые языки выложить в один пакет, остальные в другой.

А можно не "остальные в другой", а оставить как есть - все в одном, плюс один
(или несколько, кому как нравится), в котором вынесены нужные локали. Ну и
ессесна, чтоб конфликтовали они с тем "одним большим"
Comment 3 burov dmitry 2005-08-26 19:55:34 MSD
конфликтовать они автоматом должны, по файлам.

Собственно - такой вариант с Provides IMHO ничем не хуже.
Comment 4 Slava Semushin 2005-08-26 21:19:53 MSD
> А можно не "остальные в другой", а оставить как есть - все в одном, плюс один
> (или несколько, кому как нравится), в котором вынесены нужные локали. Ну и
> ессесна, чтоб конфликтовали они с тем "одним большим"

Тоже идея. Причем подойдет всем. Я согласен.
Comment 5 Andrey Rahmatullin 2005-08-26 21:48:19 MSD
(In reply to comment #3)
> конфликтовать они автоматом должны, по файлам.
Здрасьтенафик. Краткий ликбез:
Бывает конфликт по зависимостям (тег Conflicts). Проставляется _вручную_.
Бывает конфликт по файлам. _Автоматически_ _не_ выявляется и выявляться не 
может. Обнаруживается лишь при попытке установить оба пакета одновременно.
Общепринятая практика - обозначать конфликт по файлам соответствующим тегом 
Conflicts.
Comment 6 burov dmitry 2005-08-27 00:58:07 MSD
...а если файл прописан в Provides ?
Comment 7 Andrey Rahmatullin 2005-08-27 11:11:35 MSD
(In reply to comment #6)
> ...а если файл прописан в Provides ?
1. В Provides можно хоть свою фамилию написать, алгоритм обработки от этого не 
изменится.
2. Какое отношение Provides имеют к Conflicts?
Comment 8 burov dmitry 2005-08-27 18:25:00 MSD
...я думал, что Provides - или файл/директорию, или пакет (или RedHat'овские 
сервисы).
Ну нельзя, так нельзя.
Comment 9 Dmitry V. Levin 2005-11-09 03:40:36 MSK
Не нужны локали - не ставьте пакет, никто не мешает скомпилировать нужные вам
локали самостоятельно.  Не понимаю проблемы.
Comment 10 burov dmitry 2005-11-24 00:29:08 MSK
Скомпилировать пакеты ? Привет, Gentoo ?
А чем и как компилировать, сколько доп. мегабайт надо вытащить и регулярно 
обновлять чтобы скомпилировать ? Сразу множество вопросов.
Comment 11 Dmitry V. Levin 2008-05-14 01:29:57 MSD
Пока что непонятно, как пилить glibc-locales, чтобы кого-нибудь не обидеть, и
чтобы никто не потерял нужные локали.
Если придумаете, откройте баг и напишите.