Циклическая зависимость?

Система примерно от января 2010.
emerge --sync от вчера.

# emerge portage
ругается на то, что perl требует EAPI3
# emerge perl
на то же самое.
в общем ничего не обновить.

Выглядит так:

Calculating dependencies... done!

!!! All ebuilds that could satisfy "dev-lang/perl" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-lang/perl-5.12.3-r1 (masked by: EAPI 3)
- dev-lang/perl-5.12.3 (masked by: EAPI 3)
- dev-lang/perl-5.12.2-r6 (masked by: EAPI 3)
- dev-lang/perl-5.10.1 (masked by: package.mask, ~x86 keyword)
/usr/portage/profiles/package.mask:
# Torsten Veller (06 Jan 2011)
# Next step to remove old perl and libperl versions.
# Versions prior 5.12 are masked and will be removed when 5.14 is available.
# If you are a sparc-fbsd user and your only keyworded perl version was masked,
# test perl-5.12.2 and reply to bug 288028
# For other complaints go to bug 350785

- dev-lang/perl-5.8.8-r8 (masked by: package.mask)

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 "sys-devel/automake-1.11.1" [ebuild])
(dependency required by "sys-devel/libtool-2.2.10" [ebuild])
(dependency required by "dev-lang/python-2.7.1-r1" [ebuild])
(dependency required by "sys-apps/portage-2.1.9.42" [binary])
(dependency required by "portage" [argument])

emerge --info для начала

emerge --info для начала

Не грусти, товарищ! Всё хорошо, beautiful good!

# emerge --info Portage

# emerge --info
Portage 2.1.6.13 (default/linux/x86/10.0/server, gcc-4.3.2, glibc-2.8_p20080602-r1, 2.6.29-gentoo-r5 i686)
=================================================================
System uname:

Timestamp of tree: Wed, 25 May 2011 18:15:01 +0000
app-shells/bash: 3.2_p39
dev-lang/python: 2.5.4-r2
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox: 1.6-r2
sys-devel/autoconf: 2.63
sys-devel/automake: 1.7.9-r1, 1.10.2
sys-devel/binutils: 2.18-r3
sys-devel/gcc: 4.3.2-r3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool: 1.5.26
sys-devel/make: 3.81
sys-kernel/linux-headers: 2.6.27-r2
sys-libs/glibc: 2.8_p20080602-r1
virtual/os-headers: 2.6.27-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/ http://gentoo.mneisen.org/ http://files.gentoo.org "
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="ru en"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="acl apache2 berkdb bzip2 cli cracklib crypt ctype cups cxx dri fortran gdbm gpm iconv ipv6 ldap modules mudflap mysql mysqli ncurses nls nptl nptlonly openmp pam pcre pppd readline session snmp ssl sysfs tcpd truetype unicode x86 xattr xml xorg zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="braindump flow karbon kexi kpresenter krita tables words" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ru en" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="fbdev glint intel mach64 mga neomagic nouveau nv r128 radeon savage sis tdfx trident vesa via vmware voodoo" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

и чем это поможет?

Eugeny Davidov [ED404-RIPE][Linux since 1997][Gentoo since 2004]

Кстати, раз уж попалось на

Кстати, раз уж попалось на глаза, а вы знаете, как переводится "beautiful good!" в вашей подписи?

Eugeny Davidov [ED404-RIPE][Linux since 1997][Gentoo since 2004]

Судя по всему удалось

Судя по всему удалось победить.
Собрал на соседнем хосту свежую систему с --buildpkg
(точнее заставил пересобрать emerge --update --newuse --deep --buildpkg --emptytree system world)

Потом на этом старом хосте размаскировал perl в
/usr/portage/package.mask

Обновил из бинарных пакетов (с "--usepkg --nodeps") пакты portage, perl, gcc

Сейчас запустил emerge --update --newuse --deep world

Пока процесс идет, блокировок не вылезло.

Eugeny Davidov [ED404-RIPE][Linux since 1997][Gentoo since 2004]

Судя по всему удалось

Судя по всему удалось победить.
 Собрал на соседнем хосту свежую систему с --buildpkg

вы вправду с

[Linux since 1997][Gentoo since 2004]

и гентушник? цильно не похоже, судя по решению

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 ;)

> "цильно" Вы вправду не

> "цильно"
Вы вправду не учили русский язык в школе?
В чем был смысл вашего комментария?

Eugeny Davidov [ED404-RIPE][Linux since 1997][Gentoo since 2004]

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".