Проблема после обновления портов (x11-misc/util-macros-1.3.0 have been masked)
liberal 3 сентября, 2010 - 01:39
Итак есть виртуальный сервер (VDS) с Gentoo 2.6. Работаю через PuTTY. Хочу установить wine. Wine требует установки eselect-opengl, который не хочет скачиваться.
#emerge eselect-opengl ..... HTTP request sent, awaiting response... 404 Not Found 00:56:53 ERROR 404: Not Found. !!! Couldn't download 'glxext.h-19.bz2'. Aborting. * Fetch failed for 'app-admin/eselect-opengl-1.0.6-r1', Log file: * '/var/tmp/portage/app-admin/eselect-opengl-1.0.6-r1/temp/build.log' >>> Failed to emerge app-admin/eselect-opengl-1.0.6-r1 ....
Тогда я обновляю порты и получаю сообщение:
#emerge --sync
#emerge portage
!!! Your current profile is deprecated and not supported anymore.
!!! Please upgrade to the following profile if possible:
default/linux/x86/10.0
.......
sys-fs/e2fsprogs-1.40.8 (masked by: package.mask)
- sys-libs/com_err-1.40.8 (masked by: package.mask)
Дальше руководствуясь написанным выше, изменяю профиль.
#eselect profile list Available profile symlink targets: [1] default/linux/x86/10.0 [2] default/linux/x86/10.0/desktop [3] default/linux/x86/10.0/desktop/gnome [4] default/linux/x86/10.0/desktop/kde [5] default/linux/x86/10.0/developer [6] default/linux/x86/10.0/server [7] hardened/linux/x86/10.0 [8] selinux/2007.0/x86 [9] selinux/2007.0/x86/hardened [10] selinux/v2refpolicy/x86 [11] selinux/v2refpolicy/x86/desktop [12] selinux/v2refpolicy/x86/developer [13] selinux/v2refpolicy/x86/hardened [14] selinux/v2refpolicy/x86/server eselect profile set 2
И зупуская установку wine. Врезультате получаю ошибку.
# emerge wine Calculating dependencies... done! !!! All ebuilds that could satisfy ">=x11-misc/util-macros-1.3.0" have been masked. !!! One of the following masked packages is required to complete your request: - x11-misc/util-macros-1.10.0 (masked by: EAPI 3, invalid: SLOT is undefined) The current version of portage supports EAPI '2'. You must upgrade to a newer version of portage before EAPI masked packages can be installed. For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. (dependency required by "x11-proto/xf86vidmodeproto-2.3" [ebuild]) (dependency required by "app-emulation/wine-1.2" [ebuild]) (dependency required by "wine" [argument])
»
- Для комментирования войдите или зарегистрируйтесь

тебе перводчик нужен ? The
тебе перводчик нужен ?
— А что такое высшее образование? — спрашивает сын.
— Это то, — отвечает отец, — что в восьмидесятые годы прошлого века называлось средним.
Так я же уже обновил
Так я же уже обновил порты:
И какая версия portage
И какая версия portage сейчас?
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Portage 2.1.6.7
Portage 2.1.6.7
Последняя стабильная версия —
Последняя стабильная версия — 2.1.8.3.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Странно почему-то не
Странно почему-то не обновляет. Видимо что-то не то делаю))
PS. На всякий случай сажу: первый раз увидел Linux два дня назад))
Наконец-то обновил portage. Теперь ошибка circular dependencies
Наконец-то обновил portage вот так:
Снова устанавливаю wine. Теперь новая ошибка: circular dependencies.
#emerge wine Calculating dependencies... done! [nomerge ] app-emulation/wine-1.2 USE="X alsa dbus fontconfig gecko hal jpeg lcms ldap mp3 ncurses opengl oss perl png ssl threads truetype xml -capi -cups -custom-cflags -esd -gnutls -gphoto2 -gsm -jack -nas -openal -pulseaudio -samba -scanner -test -win64 -xcomposite -xinerama" [nomerge ] sys-apps/hal-0.5.14-r2 USE="X acpi consolekit crypt -apm -debug -dell -disk-partition -doc -laptop -policykit (-selinux)" [nomerge ] sys-fs/udev-151-r4 [124-r2] USE="-devfs-compat% -extras% -old-hd-rules% (-selinux) -test%" [nomerge ] sys-libs/glibc-2.11.2 [2.6.1] USE="gd* nls -debug -glibc-omitfp (-hardened) (-multilib) -profile (-selinux) -vanilla" [ebuild NS ] sys-devel/gcc-4.4.3-r2 [4.1.2] USE="fortran gtk mudflap nls nptl openmp (-altivec) -bootstrap -build -doc (-fixed-point) -gcj -graphite (-hardened) (-libffi) (-multilib) -multislot (-n32) (-n64) -nocxx -objc -objc++ -objc-gc -test -vanilla" 61,486 kB [ebuild U ] sys-libs/glibc-2.11.2 [2.6.1] USE="gd* nls -debug -glibc-omitfp (-hardened) (-multilib) -profile (-selinux) -vanilla" 15,996 kB Total: 2 packages (1 upgrade, 1 in new slot), Size of downloads: 77,481 kB * Error: circular dependencies: ('ebuild', '/', 'sys-devel/gcc-4.4.3-r2', 'merge') depends on ('ebuild', '/', 'sys-libs/glibc-2.11.2', 'merge') (buildtime) ('ebuild', '/', 'sys-libs/glibc-2.11.2', 'merge') depends on ('ebuild', '/', 'sys-devel/gcc-4.4.3-r2', 'merge') (buildtime) * Note that circular dependencies can often be avoided by temporarily * disabling USE flags that trigger optional dependencies.Как с этим бороться?