LINUX.ORG.RU

История изменений

Исправление Pinkbyte, (текущая версия) :

никакой магии нет - в package.provided ты кладешь atom(category/package-version) и emerge воспринимает это, как будто он у тебя безальтернативно установлен.

Но если ты положишь туда например category/package-1.0, а потом когда-нибудь выйдет package-1.1 - emerge предложит его «обновить»

Вариант - указать максимально возможную версию, которой никогда не будет у пакета. Т.к. live ebuild-ы в Gentoo имеют версию 9999, то достаточно указать 10000.

Правда я уже видел пару исключений в дереве, но это в основном служебные пакеты

Исходная версия Pinkbyte, :

никакой магии нет - в package.provided ты кладешь atom(category/package-version) и emerge воспринимает это, как будто он у тебя безальтернативно установлен.

Но если ты положишь туда например category/package-1.0, а выйдет package-1.1 - emerge предложит его «обновить»

Вариант - указать максимально возможную версию, которой никогда не будет у пакета. Т.к. live ebuild-ы в Gentoo имеют версию 9999, то достаточно указать 10000.

Правда я уже видел пару исключений в дереве, но это в основном служебные пакеты