From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <535FE805.9030808@altlinux.com> Date: Tue, 29 Apr 2014 21:57:25 +0400 From: Anton Farygin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: devel@lists.altlinux.org References: <20140426224137.GB1155@mw.mithraen.ru> <201404290239.11968.led@altlinux.org> <20140429134044.GA27293@mw.mithraen.ru> <201404291917.06896.led@altlinux.org> <20140429165734.GA3683@mw.mithraen.ru> In-Reply-To: <20140429165734.GA3683@mw.mithraen.ru> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [devel] =?utf-8?b?0JzQuNC90LjQvNCw0LvRjNC90YvQuSBWRSDQvtCz0YA=?= =?utf-8?b?0L7QvNC10L0gLS0g0LzQvdC+0LPQviDQvNGD0YHQvtGA0LA=?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2014 17:57:27 -0000 Archived-At: List-Archive: List-Post: On 29.04.2014 20:57, Денис Смирнов wrote: > On Tue, Apr 29, 2014 at 07:17:06PM +0300, Led wrote: > >>> Сейчас ситуация такая -- пакет с именем 'glibc' имеет непрямую зависимость >>> на 'perl-base', что с любой точки зрения является некорректным как чисто >>> технически (кольцевая зависимость), >> И где там "кольцевая зависимость"? > > Сорри, ошибся. > >>> Предложенное тобой изменение оставит mtrace в пакете glibc-utils, что хоть >>> и решит проблему частично, но оставит неочевидную зависимость. >> Какую? > > Пакет с именем ^glibc-.* зависящий от перловки -- это неочевидно. С > технической точки зрения корректно, но с админской -- нет. А чем тебе perl на сервере не угодил ? маленький и позволяет делать много всего делать. Один чёрт вытянется чем-нибуть. Давай лучше плясать от другой минимальной системы - что ты планируешь разворачивать, и что ему нужно. > >> В glibc-utils находятся как утилиты, которые ИМХО должны быть в любой (даже >> самой минимальной) системе (getconf, getent, ldd), так и утилиты, >> которые "возможно, когда-нибудь, кому-нибудь, в каких-то случаях могут >> понадобиться" (среди них и mtrace). > > Согласен. > >> Зачем вводить новые субпакеты, когда >> можно первые внести в glibc, туда же положить сиротливый iconv и утилиты из >> glibc-timezones, > > А нафига в каждой системе эти утилиты? Ни разу в жизни не одну из них не > запускал, а полезность tzselect вообще в современной системе неочевидна. > Её точно не нужно оторвать нафиг? Ей могут пользоваться какие-то утилиты. > >> и оторвать в glibc зависимости на glibc-tools, iconv, >> glibc-locales, glibc-timezones. > > $ du -hs /usr/lib64/gconv > 6,4M /usr/lib64/gconv > > это все действительно нужно в каждой минимальной системе? Насчёт минимальной не уверен, но без gconv могут очень забавные ляпы начать вылезать на серверах в самых странных местах. Это же вся конвертация кодировок отрывается.