Заблокировать EAPI3 [РЕШЕНО, нельзя]
Здравствуйте.
Как заблокировать EAPI=3 пакеты?
Сейчас если попадается пакет с EAPI=3? то выскакивает предупреждение "masked by: EAPI 3". Мне надо что бы такой пакет вовсе не устанавливался.
Например любой libpng требует EAPI 3. По-этому мне приходится вручную прописывать блокирование всех libpng в package.mask.
Бывает попадаются пакеты в которых новые версии требуют EAPI=3, а старые версии требуют EAPI=2. В таких пакетах мне не нужны только EAPI=2 версии. Для этого я опять вычисляю вручную версию и ставлю блокировку в package.mask.
Мне бы хотелось автоматически заблокировать EAPI 3.
PS: Это нужно потому что в EAPI 3 заменили lzma-utils на xz-utils. А coreutils 6.10, который мне нельзя обновлять, требует lzma-utils. Coreutils мне нельзя обновлять потому что версии выше очень бажные (я уже на 2 бага напоролся) на ядре openvz 2.6.18.
- Для комментирования войдите или зарегистрируйтесь
бажные (я уже на 2 бага
очень смешно. Ты уверен что это баги ? я так точно знаю, что те 2, про которые ты говришь - не баги. Алсо, не можешь найти дедик - сиди на искомаемом рехеле ;).
еапи не блокируется, тем более на дворе eapi=4.
Вероятно, тебе надо забить на обновления ( и дать адресок сервера :) )
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Даже
Даже 3:
http://forum.openvz.org/index.php?t=msg&th=7049&goto=34286msg_34286
http://bugs.gentoo.org/233280
http://bugs.gentoo.org/289134
Про какие 2 не бага Вы говорите?
Про те, которые ломают
Про те, которые ломают совместимость с 2.6.18 . Искать мне их откровенно лень, смысл в том , что >8.7 кореутилсы юзают какие то функции, которых нет в 18 ядре ( привет блобам от рхела ).
Для решения данного вопроса , да и что бы не тянуть ископаемые , pva давно уже закоммитил 27-е и 32-е ядро
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)