1

Решил обновится выдало:

localhost tyrnov # emerge --update --ask world

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U ] sys-apps/portage-2.1.9.25 [2.1.9.24]
[ebuild     U ] net-misc/dhcpcd-5.2.8 [4.0.15]
[ebuild     U ] sys-devel/m4-1.4.15 [1.4.14-r1]
[ebuild     U ] net-misc/iputils-20100418-r1 [20100418]
[ebuild  NS   ] sys-kernel/gentoo-sources-2.6.36-r5 [2.6.34-r12] USE="-build -deblob -symlink" 
[ebuild     U ] x11-terms/xterm-266 [262]
[ebuild  N    ] x11-libs/libXvMC-1.0.6  USE="-static-libs" 
[ebuild  N    ] app-admin/eselect-xvmc-0.1 
[ebuild     U ] sys-apps/coreutils-8.7 [8.5]
[ebuild     U ] net-p2p/transmission-2.12 [2.04-r1] USE="-kde%" 
[ebuild     U ] sys-apps/busybox-1.17.4 [1.15.3] USE="mdev%* -ipv6%" 
[ebuild     U ] x11-drivers/nvidia-drivers-260.19.29 [195.36.31]
[blocks B     ] <media-video/nvidia-settings-256.52 ("<media-video/nvidia-settings-256.52" is blocking x11-drivers/nvidia-drivers-260.19.29)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (x11-drivers/nvidia-drivers-260.19.29, ebuild scheduled for merge) pulled in by
    x11-drivers/nvidia-drivers required by @selected
    x11-drivers/nvidia-drivers required by (x11-base/xorg-drivers-1.7, installed)
    x11-drivers/nvidia-drivers required by (media-video/nvidia-settings-195.36.24, installed)
    (and 1 more)


For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked

Как я понял media-video/nvidia-settings-256.52 заблокирован с чем это может быть связано и что в этом случае лучше делать?

ОС: Gentoo/Funtoo

2

Попробуйте выполнить:

 Консоль:

echo "media-video/nvidia-setting ~amd64" >> /etc/portage/package.keywords

P.S. amd64, если вы используете компьютер этой архитектуры

Был, был и весь вышел...

3

Выполнил выдает также:

+ открыть спойлер
localhost tyrnov # echo "media-video/nvidia-setting ~amd64" >> /etc/portage/package.keywords
localhost tyrnov # emerge --update --ask world

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U ] sys-apps/portage-2.1.9.25 [2.1.9.24]
[ebuild     U ] net-misc/dhcpcd-5.2.8 [4.0.15]
[ebuild     U ] sys-devel/m4-1.4.15 [1.4.14-r1]
[ebuild     U ] net-misc/iputils-20100418-r1 [20100418]
[ebuild  NS   ] sys-kernel/gentoo-sources-2.6.36-r5 [2.6.34-r12] USE="-build -deblob -symlink" 
[ebuild     U ] x11-terms/xterm-266 [262]
[ebuild  N    ] x11-libs/libXvMC-1.0.6  USE="-static-libs" 
[ebuild  N    ] app-admin/eselect-xvmc-0.1 
[ebuild     U ] sys-apps/coreutils-8.7 [8.5]
[ebuild     U ] net-p2p/transmission-2.12 [2.04-r1] USE="-kde%" 
[ebuild     U ] sys-apps/busybox-1.17.4 [1.15.3] USE="mdev%* -ipv6%" 
[ebuild     U ] x11-drivers/nvidia-drivers-260.19.29 [195.36.31]
[blocks B     ] <media-video/nvidia-settings-256.52 ("<media-video/nvidia-settings-256.52" is blocking x11-drivers/nvidia-drivers-260.19.29)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (x11-drivers/nvidia-drivers-260.19.29, ebuild scheduled for merge) pulled in by
    x11-drivers/nvidia-drivers required by @selected
    x11-drivers/nvidia-drivers required by (x11-base/xorg-drivers-1.7, installed)
    x11-drivers/nvidia-drivers required by (media-video/nvidia-settings-195.36.24, installed)
    (and 1 more)


For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked
ОС: Gentoo/Funtoo

4 (25.12.2010 10:49:39 отредактировано mycetophylax)

Я вообще вот так сделал:

echo "x11-drivers/nvidia-drivers" >> /etc/portage/package.unmask
echo "media-video/nvidia-settings" >> /etc/portage/package.unmask

tyrnov пишет:

Выполнил выдает также:

Так удали media-video/nvidia-settings

И обновляться вроде рекомендуют так:

emerge -avuDN world

5

Ошибочка вышла  ac , букву пропустил:

echo "media-video/nvidia-settings ~amd64" >> /etc/portage/package.keywords

Был, был и весь вышел...

6

mycetophylax пишет:

echo "x11-drivers/nvidia-drivers" >> /etc/portage/package.unmask
echo "media-video/nvidia-settings" >> /etc/portage/package.unmask

Так они сейчас вроде маскированы только по архитектуре, достаточно поместить их в keywords.

Был, был и весь вышел...

7

Lupo Alberto пишет:
mycetophylax пишет:

echo "x11-drivers/nvidia-drivers" >> /etc/portage/package.unmask
echo "media-video/nvidia-settings" >> /etc/portage/package.unmask

Так они сейчас вроде маскированы только по архитектуре, достаточно поместить их в keywords.

Действительно, 260.19.29 (последняя версия) и drivers и settings  вообще stable! Я когда размаскировывал, последняя версия была hard mask.

P.S. Чтобы обо мне плохо не подумали, сразу говорю, что это единственные пакеты у меня в package.unmask  wink

8

mycetophylax пишет:

Действительно, 260.19.29 (последняя версия) и drivers и settings  вообще stable!

Сейчас нет возможности проверить для amd64-архитектуры, но для x86 они пока в тестовой ветке.

Был, был и весь вышел...

9 (25.12.2010 14:40:40 отредактировано Fat-Zer)

oO я вчера обновлял нвидиевские дрова и сеттинг апплет... 256.52 была размаскирована, как стабильная... Сейчас ещё раз дерево обновлю, посмотрю...

ЗЫ: да всё в порядке... видимо днём почему-то маскировали на несколько часов. Просто обновите дерево ебилдов....

95% процентов проблем находятся между клавиатурой и стулом.

10

Lupo Alberto пишет:

Сейчас нет возможности проверить...

http://packages.gentoo.org/package/x11- … ia-drivers

11

да, очепятка, имел ввиду 260.19.29

95% процентов проблем находятся между клавиатурой и стулом.

12

mycetophylax пишет:

И обновляться вроде рекомендуют так:

emerge -avuDN world

Смотрел тут как обновлять такие способы уже устарели и чем лучше:

emerge -avuDN world
ОС: Gentoo/Funtoo

13

tyrnov пишет:

и чем лучше:

emerge -avuDN world

Для начала расшифрую:

emerge --ask --verbose --update --deep --newuse

А теперь подробности:

http://www.gentoo.org пишет:

emerge --update --ask world
Portage будет искать более новые версии установленных приложений. Однако проверяется только версии приложений, явно установленных вами, а не тех, от которых они зависят.

Если вы хотите обновить каждый пакет в системе, добавьте аргумент --deep:
emerge --update --deep world
Поскольку обновления, относящиеся к безопасности, случаются и в пакетах, которые явным образом не устанавливались (но были «подтянуты» из-за того, что он них зависят другие программы), рекомендуется изредка запускать эту команду.

Если вы меняли какие-либо из USE-флагов, возможно, потом вы также захотите добавить параметр --newuse. Тогда Portage проверит, требует ли изменение установки новых пакетов или перекомпиляции существующих:
emerge --update --deep --newuse world

14

tyrnov пишет:

Смотрел тут

Там — Обновлено 19 декабря 2005  ac

Был, был и весь вышел...

15

Lupo Alberto пишет:
tyrnov пишет:

Смотрел тут

Там — Обновлено 19 декабря 2005  ac

А где можно почитать посвежее о портеджах

ОС: Gentoo/Funtoo

16

tyrnov пишет:

А где можно почитать посвежее о портеджах

Gentoo Handbook, man emerge, man portage, man make.conf — что уж делать, если Gentoo рассчитан на «читателей» мануалов  wink

Был, был и весь вышел...

17

Хенбук читал тока под amd64 почитаю и маны

ОС: Gentoo/Funtoo