From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <3F1651F7.3020706@l14.ru> Date: Thu, 17 Jul 2003 11:36:23 +0400 From: "avl@l14.ru" User-Agent: Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.2.1) Gecko/20030210 X-Accept-Language: ru-ru, en MIME-Version: 1.0 To: sisyphus@altlinux.ru Subject: Re: [sisyphus] updates References: <3F15523D.5010804@iop.kiev.ua> <1058362662.3037.4.camel@underdark.localdomain> <3F1559A0.2060901@iop.kiev.ua> <1058365474.3039.6.camel@underdark.localdomain> <3F156166.2070906@iop.kiev.ua><1058366428.3038.9.camel@underdark.localdomain> <3F1565C7.4060500@iop.kiev.ua><014601c34baa$3884b2d0$e36fa8c0@Led> <3F1569A4.6060202@iop.kiev.ua> <015201c34bae$faf2e180$e36fa8c0@Led> <3F157138.1020104@iop.kiev.ua> In-Reply-To: <3F157138.1020104@iop.kiev.ua> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.2 Precedence: list Reply-To: sisyphus@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jul 2003 07:36:27 -0000 Archived-At: List-Archive: Andriy Dobrovol's'kii пишет: > Led wrote: > >> >> >> При установке конкретного пакета проверяются необходимые условия его >> установки в системе, как то наличие необходимых ему библиотек. Условие >> выполняется, пакет ставится. >> Если нужна самая свежая библиотека: >> apt-get install libxxx >> Если нужно обновить одной командой много чего: >> apt-get dist-upgrade >> если кое-что: >> apt-get install pkg1 pkg2 pkg3 ... >> >> Led. >> >> > Это всё понятно. Речь о другом. Не используются возможности работы с > базой пакетов как целым. Вот о чём речь. Используются. Причем, оптимальным образом. > Знаете старую шутку про совместимость с ... и лучше? Кстати, глупая фраза. Я так могу потребовать совместимости мсофиса с моим линуксом на основании того, что он _лучше_, чем win95... Пора уже заставлять виндозников не считать свою линейку единственной на свете. > Тут аналогичная ситуация. В базе есть библиотека новее установленой и > отвечающая заданому критерию =<. Но этот факт игнорируется. В любом случае, если есть более свежая библиотека - ее устанавливать? А зачем тогда писать libxxx => x.x.x ? Все равно ведь обновляться всегда будет... И цепанет все остальное зависимое. И не цепанет то, что забыли поставить в зависимости и будем мы иметь кучу битых дистров, которых только dist-upgrade вылечить сможет. > А должен бы использоваться. Вот о чём речь. Я так понял, что это не > реализовано. Значит получается запрос о дополнительной > функциональности. А значит, появляется другой вопрос, может ли это > чему-то мешать? ИМХО, нет. И кроме того есть механизмы обработки > исключительных ситуаций. Денужки за необязательный трафик юзеру кто оплотит? dist-upgrade, это одно - сам просил все обновить, а install, это минимум вмешательства для получения конкретной доп. функциональности.