хочу обновить мир
пишу: emerge --ask --update --deep --newuse world
[ebuild U ] x11-drivers/ati-drivers-8.40.4 [8.28.8] USE="(-multilib)"
[ebuild U ] media-gfx/graphviz-2.16.1-r3 [2.12] USE="jpeg%* png%*"
[ebuild U ] media-video/mplayer-1.0_rc2_p25993 [1.0_rc2_p24929-r1] USE="-xscreensaver%"
[ebuild R ] kde-base/kdemultimedia-3.5.8-r1 USE="alsa* arts* audiofile* encode* flac* kdeenablefinal* mp3* theora* vorbis* xine* xinerama*"
Would you like to merge these packages? [Yes/No]
в списке есть [ebuild U ] x11-drivers/ati-drivers-8.40.4 [8.28.8] USE="(-multilib)"
эти дрова мне не нужны, у меня стоят [8.28.8].
Как сделать чтоб не выкачивались они - ато при их сборке ошибка та и ваще они не подходят моей видюхе
мир (мир без того, что скажу)
Модератор: /dev/random
-
Redfoxnet
- Сообщения: 394
- ОС: Gentoo
Re: мир
замаскируй
Portage 2.1.7.16 (default/linux/amd64/10.0, gcc-4.4.2, glibc-2.11-r1, 2.6.32-gentoo-r2 x86_64) @ Intel® Core™2 Duo CPU E6750
Челябинская группа пользователей GNU/Linux
Челябинская группа пользователей GNU/Linux
-
Cianos
- Сообщения: 343
- Статус: ищу
- ОС: Gentoo
Re: мир
Код: Выделить всё
echo ">=x11-drivers/ati-drivers-8.40.4" >> /etc/portage/package.maskМоё Gentoo круче твоего!
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
-
duran
- Сообщения: 55
- ОС: gentoo
Re: мир
localhost ~ # cat /etc/portage/package.mask
>x11-base/xorg-x11-7.1
>x11-base/xorg-server-1.1.1-r1
>=x11-drm/x11-drm-20051223
>=x11-drm/x11-drm-20060608-r1
>=x11-drm/x11-drm-20060608
>=x11-drm/x11-drm-20070314
>=x11-drm/x11-drm-20071019
>=x11-drivers/ati-drivers-8.40.4
localhost ~ # emerge --ask --update --deep --newuse world
These are the packages that would be merged, in order:
Calculating world dependencies /
!!! The following installed packages are masked:
- x11-base/xorg-server-1.3.0.0-r5 (masked by: package.mask)
- x11-base/xorg-x11-7.2 (masked by: package.mask)
\
!!! Ebuilds for the following packages are either all
!!! masked or don't exist:
x11-base/xorg-server x11-base/xorg-x11
... done!
[ebuild U ] x11-drivers/ati-drivers-8.40.4 [8.28.8] USE="(-multilib)"
[ebuild U ] media-gfx/graphviz-2.16.1-r3 [2.12] USE="jpeg%* png%*"
[ebuild U ] media-video/mplayer-1.0_rc2_p25993 [1.0_rc2_p24929-r1] USE="-xscreensaver%"
[ebuild R ] kde-base/kdemultimedia-3.5.8-r1 USE="alsa* arts* audiofile* encode* flac* kdeenablefinal* mp3* theora* vorbis* xine* xinerama*"
Would you like to merge these packages? [Yes/No]
>x11-base/xorg-x11-7.1
>x11-base/xorg-server-1.1.1-r1
>=x11-drm/x11-drm-20051223
>=x11-drm/x11-drm-20060608-r1
>=x11-drm/x11-drm-20060608
>=x11-drm/x11-drm-20070314
>=x11-drm/x11-drm-20071019
>=x11-drivers/ati-drivers-8.40.4
localhost ~ # emerge --ask --update --deep --newuse world
These are the packages that would be merged, in order:
Calculating world dependencies /
!!! The following installed packages are masked:
- x11-base/xorg-server-1.3.0.0-r5 (masked by: package.mask)
- x11-base/xorg-x11-7.2 (masked by: package.mask)
\
!!! Ebuilds for the following packages are either all
!!! masked or don't exist:
x11-base/xorg-server x11-base/xorg-x11
... done!
[ebuild U ] x11-drivers/ati-drivers-8.40.4 [8.28.8] USE="(-multilib)"
[ebuild U ] media-gfx/graphviz-2.16.1-r3 [2.12] USE="jpeg%* png%*"
[ebuild U ] media-video/mplayer-1.0_rc2_p25993 [1.0_rc2_p24929-r1] USE="-xscreensaver%"
[ebuild R ] kde-base/kdemultimedia-3.5.8-r1 USE="alsa* arts* audiofile* encode* flac* kdeenablefinal* mp3* theora* vorbis* xine* xinerama*"
Would you like to merge these packages? [Yes/No]
-
duran
- Сообщения: 55
- ОС: gentoo
Re: мир
Решено: запихнул x11-drivers/ati-drivers-8.40.4 в /etc/portage/profile/package.provided - все пакеты что находятся здесь система считает установлеными
Синтаксис <категория>/<имя>
Синтаксис <категория>/<имя>
-
oberlicht
- Сообщения: 381
- Статус: Апатичный новичок
- ОС: Slackware, Gentoo
Re: мир
М-да..
А то , что строчка ">=x11-drivers/ati-drivers-8.40.4" в package.mask означает "замаскировать все драйвера версии не меньше 8.40.4," а не 8.28.8, как было нужно, вы не заметили?
Бездумно скопировали себе в системный конфиг строчку, предложенную незнакомым человеком на форуме..
Slackware 11 - 2.6.18 @ Athlon XP 1800+/512Mb
Slackware-12 - 2.6.21.5 @ Celeron D 2533/512Mb
Gentoo (amd64) - 2.6.22 @ Athlon X2 5600+/2048Mb
Slackware-12 - 2.6.21.5 @ Celeron D 2533/512Mb
Gentoo (amd64) - 2.6.22 @ Athlon X2 5600+/2048Mb
-
duran
- Сообщения: 55
- ОС: gentoo
Re: мир
!!! Error: circular dependencies:
('ebuild', '/', 'net-nds/openldap-2.3.39-r2', 'merge') depends on
('ebuild', '/', 'dev-libs/cyrus-sasl-2.1.22-r2', 'merge') (hard)
('ebuild', '/', 'dev-libs/cyrus-sasl-2.1.22-r2', 'merge') depends on
('ebuild', '/', 'net-nds/openldap-2.3.39-r2', 'merge') (hard)
!!! Note that circular dependencies can often be avoided by temporarily
!!! disabling USE flags that trigger optional dependencies.
Вот такое сообщение получаю после emerge -uDev world
что это и как бороться?)
('ebuild', '/', 'net-nds/openldap-2.3.39-r2', 'merge') depends on
('ebuild', '/', 'dev-libs/cyrus-sasl-2.1.22-r2', 'merge') (hard)
('ebuild', '/', 'dev-libs/cyrus-sasl-2.1.22-r2', 'merge') depends on
('ebuild', '/', 'net-nds/openldap-2.3.39-r2', 'merge') (hard)
!!! Note that circular dependencies can often be avoided by temporarily
!!! disabling USE flags that trigger optional dependencies.
Вот такое сообщение получаю после emerge -uDev world
что это и как бороться?)
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu