>>> Имею пересобранный локально unrar-nonfree с libunrar. >>> Пакетная система предлагает его обновить (версии одинаковые). >> >> А по-хорошему должны быть разные, раз уж это не просто местная >> сборка, а сборка с изменениями (а иначе какая вам разница откуда >> пакет). В следующий раз додайте версии пакета свой персональный >> постфикс: не просто ‘1.4.2’, а ‘1.4.2+artiom1’, к примеру. >> >> Но обновление до следующей версии это не пресечет, конечно. Если же >> вы хотите пресечь (не уверен, что это хорошая мысль), то наддайте >> еще и префикс через двоеточие, к примеру ‘2:1.4.2+artiom1’. А если >> префикс уже есть — увеличьте его. > > Ну это да, просто я только для себя собрал
Это вы в том смысле, что себя можно не жалеть? :-) >> У установленных пакетов не пустое происхождение, а его просто нет. >> И вообще происхождение — это свойство репозитория, а не отдельного >> пакета. > > Но я же могу (и в мане есть примеры) задавать origin для пакетов? Могу только повторить, что уже сказал, разве что иными словами. «Происхождение» — это указание на репозиторий, в каком находится пакет. У установленных пакетов в принципе могло бы быть какое-нибудь происхождение, но по факту его нет. Впрочем, возможно на вашей системе как-то иначе? Проверить нетрудно: $ apt-cache policy Свериться с примером из мана мне сложно, поскольку вы его не привели. >>> Как мне зафиксировать данный пакет >> >> Либо hold’ом (‘=’ в псевдогуе Аптитьюда). > А холд - плохо, я им особо не пользуюсь, потому про него забываю. И? Он вроде бы ухода и не требует. :-) Что, разумеется, не делает его здесь уместным выбором. Он для временных решений. >> Либо поднять приоритет установленного пакета выше приоритета Дебиана: >> >> --8<---------------cut here---------------start------------->8--- >> Package: unrar-nonfree libunrar >> Pin: release a=now >> Pin-Priority: 1001 >> --8<---------------cut here---------------end--------------->8--- > Это то, что надо. Спасибо. Всегда пожалуйста. Но я надеюсь вы уловили, что это здесь костыль.

