[Comm] apt и неестественный интеллект

Andriy Dobrovol`s`kii adobrovolskii на gmail.com
Чт Дек 3 12:28:48 UTC 2009


2009/12/3 Владимир Гусев <vova1971 на narod.ru>:
>> > > >>> Кто и какого лешего привил апту неестественный интеллект?
>> > > >>> Раньше ему говорили поставить локальный файл/файлы он их и
>> > > >>> ставил. Теперь в любом случае лезет в сеть и ставит, что ему
>> > > >>> кажется правильным... Какого?!.
>> > > >>
>> > > >> чочо
>> > > >
>> > > > Вот и я не смог сказать ничего более осознанного, когда для
>> > > > установки локально загруженного пакета пришлось вспоминать rpm
>> > > > -Uvh ...
>> > >
>> > > он вытягивает недостающие зависимости. Такое было всегда.
>> > > Посмотрите apt-cache depends <ваш пакет>
>> >
>> > Если при попытке установки локального пакета через apt в репозитарии
>> > существует более свежая версия этого же пакета (ну или же с более
>> > высоким приоритетом, указанным при сборке в спеке) - будет ставиться
>> > именно из репозитария. По крайней мере я с этим сталкивался.
>> > Тогда (если локальный пакет собрали сами) нужно в спеке указать
>> > более высокий приоритет.
>> >
>> > А если пакет вообще со стороны, но при установке просто вытягивает
>> > доп. зависимости из репозитария - это же хорошо. Разве нет?
>> >
>>
>> Фига. Если пакет с тем же именем есть в репо, именно он (из репо, в
>> смысле) и будет поставлен. Явная бага.
>
> Я и написал выше, что такое происходит, скорее всего, из-за сравнения
> версии, или некоего флага-приоритета версии, с которым собирается пакет
> в репозитарии.. поэтому, либо отключить репозитарий на время, либо
> пересобрать свой пакет, перебив приоритет репошного, либо как делаете
> вы.. Одинаковое имя тут не причем, версия еще важна. И так apt уже
> давненько работает по-моему..
>
Я тоже догадываюсь, что это из-за сравнения версий. Только вот его об
этом никто не просит...

-- 
Regards,
Andrii Dobrovol`s`kyj


Подробная информация о списке рассылки community