Маскинг ядра и не только...
Гость 12 февраля, 2006 - 16:50
Ну не понятна мне пока эта система маскинга. К примеру: хочу чтобы при выполнении emerge -uDp world у меня не возникало новое ядро да и ещё несколько пакетов, таких как qt. Идем в /etc/portage/package.mask и там пишем >=sys-kernel/gentoo-sources-2.6.15-r5. В итоге он мне впихивает r4, а я вообще не хочу обновлять ядро. Научите. Всем спасибо...
»
- Для комментирования войдите или зарегистрируйтесь
Все правильно.
Все правильно. Ты же сказал ему, что r5 и больше тебе не нужны, вот он и впихивает пакет с максимальной версией из разрешенных.
Напиши просто:
sys-kernel/gentoo-sources
и замаскишь все доступные версии ядра.
_________________
Toshiba Portege 3490CT
Pentium 3 (Coppermine) 733 Mhz, 256 Mb RAM, 20 Gb HD
Kernel: 2.6.15.1 (Suspend2 patch)
Gentoo Base System 1.12.0-pre15
Enlightenment DR 17 (cvs head)
Получается
Получается следующее:
base ~ # emerge -uDp world
These are the packages that I would merge, in order:
Calculating world dependencies al
!!! All ebuilds that could satisfy "sys-kernel/gentoo-sources" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-kernel/gentoo-sources-2.6.14-r5 (masked by: package.mask)
- sys-kernel/gentoo-sources-2.6.15-r4 (masked by: package.mask)
- sys-kernel/gentoo-sources-2.4.31-r1 (masked by: package.mask)
- sys-kernel/gentoo-sources-2.6.15-r2 (masked by: package.mask)
- sys-kernel/gentoo-sources-2.6.15-r3 (masked by: package.mask)
- sys-kernel/gentoo-sources-2.6.15-r1 (masked by: package.mask)
- sys-kernel/gentoo-sources-2.6.14-r7 (masked by: package.mask)
- sys-kernel/gentoo-sources-2.6.15 (masked by: package.mask)
- sys-kernel/gentoo-sources-2.4.32-r2 (masked by: package.mask)
- sys-kernel/gentoo-sources-2.6.15-r5 (masked by: package.mask)
For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
(dependency required by "media-libs/alsa-lib-1.0.11_rc3" [ebuild])
!!! Problem resolving dependencies for sys-apps/portage
!!! Depgraph creation failed.
Можно еще
Можно еще сделать так:
emerge -i sys-kernel/gentoo-sources-2.6.15-r5
emerge -uDp world
Так мы сказали portage, что пакет gentoo-sources-2.6.15-r5 установлен
_________________
Toshiba Portege 3490CT
Pentium 3 (Coppermine) 733 Mhz, 256 Mb RAM, 20 Gb HD
Kernel: 2.6.15.1 (Suspend2 patch)
Gentoo Base System 1.12.0-pre15
Enlightenment DR 17 (cvs head)
Спасибо, так
Спасибо, так работает...))