You are not logged in.

#1 2012-07-12 22:25:17

mateuo
Member
Registered: 2011-06-10
Posts: 25

/usr/bin/emerge fails

That's the output for every comand with emerge, except with emerge --sync which works.

Calculating dependencies... done!
Traceback (most recent call last):
  File "/usr/bin/emerge", line 43, in <module>
    retval = emerge_main()
  File "/usr/lib64/portage/pym/_emerge/main.py", line 2058, in emerge_main
    myopts, myaction, myfiles, spinner)
  File "/usr/lib64/portage/pym/_emerge/actions.py", line 302, in action_build
    settings, trees, myopts, myparams, myaction, myfiles, spinner)
  File "/usr/lib64/portage/pym/_emerge/depgraph.py", line 7261, in backtrack_depgraph
    myaction, myfiles, spinner)
  File "/usr/lib64/portage/pym/_emerge/depgraph.py", line 7293, in _backtrack_depgraph
    success, favorites = mydepgraph.select_files(myfiles)
  File "/usr/lib64/portage/pym/_emerge/depgraph.py", line 2215, in select_files
    self._load_vdb()
  File "/usr/lib64/portage/pym/_emerge/depgraph.py", line 545, in _load_vdb
    fake_vartree.sync()
  File "/usr/lib64/portage/pym/_emerge/FakeVartree.py", line 179, in sync
    self._sync()
  File "/usr/lib64/portage/pym/_emerge/FakeVartree.py", line 228, in _sync
    pkg = self._pkg(cpv)
  File "/usr/lib64/portage/pym/_emerge/FakeVartree.py", line 252, in _pkg
    type_name="installed")
  File "/usr/lib64/portage/pym/_emerge/Package.py", line 56, in __init__
    eapi=self.metadata["EAPI"])
  File "/usr/lib64/portage/pym/portage/versions.py", line 350, in __init__
    raise InvalidData(cpv)
portage.exception.InvalidData: net-zope/zope.fixers-1.0


Thank you for any  help
Mateu

Offline

#2 2012-07-13 04:20:36

angry_vincent
Staff
From: Ukraine
Registered: 2010-10-07
Posts: 594

Re: /usr/bin/emerge fails

Please, provide, emerge --info, if possible. Is it happens during usual emerge --sync? If there was a portage update, update portage itself, then everything else.

Offline

#3 2012-07-13 13:56:58

mateuo
Member
Registered: 2011-06-10
Posts: 25

Re: /usr/bin/emerge fails

Hi angry_vincent,

emerge --sync runs fine.
I have portage updated before that happens, now it's impossible emerge any application

this is my emerge --info

emerge --info
Portage 2.3.4-r7 (default/linux/amd64/2008.0/desktop, gcc-4.6.2, glibc-2.13-r4, 2.6.39-gentoo x86_64)
=================================================================
System uname: Linux-2.6.39-gentoo-x86_64-Intel-R-_Core-TM-_i5-2410M_CPU_@_2.30GHz-with-gentoo-2.1.8
Timestamp of tree: Thu, 12 Jul 2012 18:00:01 +0000
app-shells/bash:          4.2_p20
dev-java/java-config:     2.1.11-r3
dev-lang/python:          2.6.6-r1, 2.7.2-r3::sage-on-gentoo, 3.2.2
dev-util/cmake:           2.8.7-r5
dev-util/pkgconfig:       0.26
sys-apps/baselayout:      2.1.8-r3
sys-apps/openrc:          0.8.3-r5
sys-apps/sandbox:         2.5
sys-devel/autoconf:       2.13, 2.68
sys-devel/automake:       1.9.6-r3, 1.10.3, 1.11.3
sys-devel/binutils:       2.21.1-r1
sys-devel/gcc:            4.6.2
sys-devel/gcc-config:     1.5
sys-devel/libtool:        2.4.2
sys-devel/make:           3.82-r3
sys-kernel/linux-headers: 2.6.39 (virtual/os-headers)
sys-libs/glibc:           2.13-r4
Repositories: gentoo zugaina pure-funtoo seden sage-on-gentoo flora
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -mtune=generic -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/maven-bin-3.0/conf /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-mtune=generic -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--autounmask=n"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles mini-manifest news parallel-fetch parse-eapi-ebuild-head preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="es_ES.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--as-needed"
LINGUAS="es"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/zugaina /var/lib/layman/pure-funtoo /var/lib/layman/seden /var/lib/layman/sage-on-gentoo /var/lib/layman/flora"
SYNC="git://github.com/funtoo/portage-mini-2011.git"
SYNC_USER="root"
USE="(wide-unicode) 3dnow X a52 aac acl acpi admin adns aim alac alsa amd64 apm apng atm audiofile bash-completion berkdb bluetooth branding bzip2 cairo cdda cddb cdr cgi cli consolekit cracklib crypt css ctype cups curl curlwrappers cvs cxx dbm dbus dbx device-mapper dga dhcpd dri dts dv dvb dvd dvdr dvdread emboss encode enscript exif external extras fam fastcgi ffmpeg firefox flac fltk fontconfig ftp gcj gd gdbm gdu gif gimp glut gnome gnome-keyring gphoto2 gpm gstreamer gtk gtkhtml gzip iconv icu ieee1394 innodb ipc ipv6 jack java java6 javascript jpeg jpeg2k kde kdrive lame latex lcms ldap libnotify libwww lm_sensors lzma lzo mad methodjit mime minizip mmx mng modules mp3 mp4 mpeg msql mssql mudflap multilib mysql nas ncurses nls nptl nsplugin nss ogg opengl openmp pam pango pce pcmcia pcre pda pdf perl png policykit postgres ppds pppd pulseaudio python qt3support qt4 readline rss ruby sage samba sdl session soap sockets socks5 source spell sqlite sse sse2 ssl startup-notification svg szip tcpd theora threads tiff truetype udev udisks unicode upower usb vnc vorbis vorbisxine wavpack webm wxwidgets x264 xcb xineram xinetd xml xorg xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci 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="kexi words flow plan sheets stage tables krita karbon braindump" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CURL_SSL="nss" 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="evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="es" PHP_TARGETS="php5-3" PYTHON_TARGETS="python3_2 python2_7" RUBY_TARGETS="ruby18 ruby19" USERLAND="GNU" VIDEO_CARDS="vesa fglrx radeon" 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, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, SYNC_UMASK

Offline

#4 2012-07-13 17:12:40

angry_vincent
Staff
From: Ukraine
Registered: 2010-10-07
Posts: 594

Re: /usr/bin/emerge fails

It seems that your tree is screwed somehow, it's not getting a progress ebuilds, doesn't understand a EAPI="4-python". Here is the possible way to fix

# echo 4-python > /var/db/pkg/net-zope/zope.fixers-1.0/EAPI
# bzip2 -d /var/db/pkg/net-zope/zope.fixers-1.0/environment.bz2
# sed -e 's/^declare -x EAPI=".*"$/declare -x EAPI="4-python"/' -i /var/db/pkg/net-zope/zope.fixers-1.0/environment
# bzip2 /var/db/pkg/net-zope/zope.fixers-1.0/environment
# emerge -Cv zope.fixers

Another way is to get your overlays in order, disable pure-funtoo as it make no real sense on funtoo box. Rebuild your tree from scratch by removing a /usr/portage and doing a plain "emerge --sync". At this point we want to fix your issue, so overlays can be set later.

Offline

#5 2012-07-14 07:48:38

mateuo
Member
Registered: 2011-06-10
Posts: 25

Re: /usr/bin/emerge fails

Hi, angry_vincent that's the result

Boromir mateu #  echo 4-python > /var/db/pkg/net-zope/zope.fixers-1.0/EAPI
Boromir mateu # bzip2 -d /var/db/pkg/net-zope/zope.fixers-1.0/environment.bz2
Boromir mateu # sed -e 's/^declare -x EAPI=".*"$/declare -x EAPI="4-python"/' -i /var/db/pkg/net-zope/zope.fixers-1.0/environment
Boromir mateu # bzip2 /var/db/pkg/net-zope/zope.fixers-1.0/environment
Boromir mateu # emerge -Cv zope.fixers
* This action can remove important packages! In order to be safer, use
* `emerge -pv --depclean <atom>` to check for reverse dependencies before
* removing packages.

net-zope/zope.fixers
    selected: 1.0
   protected: none
     omitted: none

All selected packages: net-zope/zope.fixers-1.0

>>> 'Selected' packages are slated for removal.
>>> 'Protected' and 'omitted' packages will not be removed.

>>> Waiting 5 seconds before starting...
>>> (Control-C to abort)...
>>> Unmerging in:  5 4 3 2 1
>>> Unmerging (1 of 1) net-zope/zope.fixers-1.0...
No package files given... Grabbing a set.
<<<          obj /usr/share/doc/zope-fixers-1.0/README.txt.bz2
<<<          obj /usr/share/doc/zope-fixers-1.0/CHANGES.txt.bz2
<<<          obj /usr/lib64/python3.2/site-packages/zope/fixers/tests.py
<<<          obj /usr/lib64/python3.2/site-packages/zope/fixers/fix_implements_only.py
<<<          obj /usr/lib64/python3.2/site-packages/zope/fixers/fix_implements.py
<<<          obj /usr/lib64/python3.2/site-packages/zope/fixers/fix_class_provides.py
<<<          obj /usr/lib64/python3.2/site-packages/zope/fixers/base.py
<<<          obj /usr/lib64/python3.2/site-packages/zope/fixers/__init__.py
<<<          obj /usr/lib64/python3.2/site-packages/zope.fixers-1.0-py3.2.egg-info/top_level.txt
<<<          obj /usr/lib64/python3.2/site-packages/zope.fixers-1.0-py3.2.egg-info/requires.txt
<<<          obj /usr/lib64/python3.2/site-packages/zope.fixers-1.0-py3.2.egg-info/not-zip-safe
<<<          obj /usr/lib64/python3.2/site-packages/zope.fixers-1.0-py3.2.egg-info/namespace_packages.txt
<<<          obj /usr/lib64/python3.2/site-packages/zope.fixers-1.0-py3.2.egg-info/entry_points.txt
<<<          obj /usr/lib64/python3.2/site-packages/zope.fixers-1.0-py3.2.egg-info/dependency_links.txt
<<<          obj /usr/lib64/python3.2/site-packages/zope.fixers-1.0-py3.2.egg-info/SOURCES.txt
<<<          obj /usr/lib64/python3.2/site-packages/zope.fixers-1.0-py3.2.egg-info/PKG-INFO
<<<          obj /usr/lib64/python3.2/site-packages/zope.fixers-1.0-py3.2-nspkg.pth
<<<          obj /usr/lib64/python2.6/site-packages/zope/fixers/tests.py
<<<          obj /usr/lib64/python2.6/site-packages/zope/fixers/fix_implements_only.py
<<<          obj /usr/lib64/python2.6/site-packages/zope/fixers/fix_implements.py
<<<          obj /usr/lib64/python2.6/site-packages/zope/fixers/fix_class_provides.py
<<<          obj /usr/lib64/python2.6/site-packages/zope/fixers/base.py
<<<          obj /usr/lib64/python2.6/site-packages/zope/fixers/__init__.py
<<<          obj /usr/lib64/python2.6/site-packages/zope.fixers-1.0-py2.6.egg-info/top_level.txt
<<<          obj /usr/lib64/python2.6/site-packages/zope.fixers-1.0-py2.6.egg-info/requires.txt
<<<          obj /usr/lib64/python2.6/site-packages/zope.fixers-1.0-py2.6.egg-info/not-zip-safe
<<<          obj /usr/lib64/python2.6/site-packages/zope.fixers-1.0-py2.6.egg-info/namespace_packages.txt
<<<          obj /usr/lib64/python2.6/site-packages/zope.fixers-1.0-py2.6.egg-info/entry_points.txt
<<<          obj /usr/lib64/python2.6/site-packages/zope.fixers-1.0-py2.6.egg-info/dependency_links.txt
<<<          obj /usr/lib64/python2.6/site-packages/zope.fixers-1.0-py2.6.egg-info/SOURCES.txt
<<<          obj /usr/lib64/python2.6/site-packages/zope.fixers-1.0-py2.6.egg-info/PKG-INFO
<<<          obj /usr/lib64/python2.6/site-packages/zope.fixers-1.0-py2.6-nspkg.pth
<<<          dir /usr/share/doc/zope-fixers-1.0
--- !empty   dir /usr/share/doc
--- !empty   dir /usr/share
--- !empty   dir /usr/lib64/python3.2/site-packages/zope/fixers
<<<          dir /usr/lib64/python3.2/site-packages/zope.fixers-1.0-py3.2.egg-info
--- !empty   dir /usr/lib64/python3.2/site-packages/zope
--- !empty   dir /usr/lib64/python3.2/site-packages
--- !empty   dir /usr/lib64/python3.2
--- !empty   dir /usr/lib64/python2.6/site-packages/zope/fixers
<<<          dir /usr/lib64/python2.6/site-packages/zope.fixers-1.0-py2.6.egg-info
--- !empty   dir /usr/lib64/python2.6/site-packages/zope
--- !empty   dir /usr/lib64/python2.6/site-packages
--- !empty   dir /usr/lib64/python2.6
--- !empty   dir /usr/lib64
--- !empty   dir /usr
* ERROR: net-zope/zope.fixers-1.0 failed (postrm phase):
*   python_pkg_setup() not called
*
* Call stack:
*     ebuild.sh, line   85:  Called pkg_postrm
*   environment, line 1725:  Called distutils_pkg_postrm
*   environment, line  959:  Called _python_check_python_pkg_setup_execution
*   environment, line  591:  Called die
* The specific snippet of code:
*           die "python_pkg_setup() not called";
*
* If you need support, post the output of `emerge --info '=net-zope/zope.fixers-1.0'`,
* the complete build log and the output of `emerge -pqv '=net-zope/zope.fixers-1.0'`.
* The complete build log is located at '/var/tmp/portage/._unmerge_/net-zope/zope.fixers-1.0/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/._unmerge_/net-zope/zope.fixers-1.0/temp/environment'.
* Working directory: '/var/tmp/portage/._unmerge_/net-zope/zope.fixers-1.0'
* S: '/var/tmp/portage/._unmerge_/net-zope/zope.fixers-1.0/work/zope.fixers-1.0'
!!! FAILED postrm: 1
* The 'postrm' phase of the 'net-zope/zope.fixers-1.0' package has failed
* with exit value 1.
*
* The problem occurred while executing the ebuild file named
* 'zope.fixers-1.0.ebuild' located in the '/var/db/pkg/net-
* zope/zope.fixers-1.0' directory. If necessary, manually remove the
* environment.bz2 file and/or the ebuild file located in that directory.
*
* Removal of the environment.bz2 file is preferred since it may allow the
* removal phases to execute successfully. The ebuild will be sourced and
* the eclasses from the current portage tree will be used when necessary.
* Removal of the ebuild file will cause the pkg_prerm() and pkg_postrm()
* removal phases to be skipped entirely.

* Messages for package net-zope/zope.fixers-1.0:

* The 'postrm' phase of the 'net-zope/zope.fixers-1.0' package has failed
* with exit value 1.
*
* The problem occurred while executing the ebuild file named
* 'zope.fixers-1.0.ebuild' located in the '/var/db/pkg/net-
* zope/zope.fixers-1.0' directory. If necessary, manually remove the
* environment.bz2 file and/or the ebuild file located in that directory.
*
* Removal of the environment.bz2 file is preferred since it may allow the
* removal phases to execute successfully. The ebuild will be sourced and
* the eclasses from the current portage tree will be used when necessary.
* Removal of the ebuild file will cause the pkg_prerm() and pkg_postrm()
* removal phases to be skipped entirely.
* ERROR: net-zope/zope.fixers-1.0 failed (postrm phase):
*   python_pkg_setup() not called
*
* Call stack:
*     ebuild.sh, line   85:  Called pkg_postrm
*   environment, line 1725:  Called distutils_pkg_postrm
*   environment, line  959:  Called _python_check_python_pkg_setup_execution
*   environment, line  591:  Called die
* The specific snippet of code:
*           die "python_pkg_setup() not called";
*
* If you need support, post the output of `emerge --info '=net-zope/zope.fixers-1.0'`,
* the complete build log and the output of `emerge -pqv '=net-zope/zope.fixers-1.0'`.
* The complete build log is located at '/var/tmp/portage/._unmerge_/net-zope/zope.fixers-1.0/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/._unmerge_/net-zope/zope.fixers-1.0/temp/environment'.
* Working directory: '/var/tmp/portage/._unmerge_/net-zope/zope.fixers-1.0'
* S: '/var/tmp/portage/._unmerge_/net-zope/zope.fixers-1.0/work/zope.fixers-1.0'

* GNU info directory index is up-to-date.

* IMPORTANT: config file '/etc/portage/package.keywords' needs updating.
* See the CONFIGURATION FILES section of the emerge
* man page to learn how to update config files.

Maybe, I made some disasters before thay I can't remember, essentialy installing sage a mathematical program which uses zope and a lot of other packages and never could install it.

that's my /etc/portage/package.keywords

#>=dev-lang/python-3.2
#>=dev-util/eclipse-sdk-3.6.2
#>=sys-libs/glibc-2.11.2-r3
#<=sys-apps/sysvinit-2.88-r999 ~amd64


# ---
# BEGIN: dev-libs/glib-2.30.1
# ---
# ---
# END: dev-libs/glib-2.30.1
# ---


# ---
# BEGIN: sys-fs/udev-171-r1
# ---
# ---
# END: sys-fs/udev-171-r1
# ---


# ---
# BEGIN: gnome-base/gnome-settings-daemon-3.2.1
# ---
# ---
# END: gnome-base/gnome-settings-daemon-3.2.1
# ---


# ---
# BEGIN: gnome-base/gnome-session-3.2.1
# ---
# ---
# END: gnome-base/gnome-session-3.2.1
# ---


# ---
# BEGIN: gnome-base/gnome-shell-3.2.1-r1
# ---
# ---
# END: gnome-base/gnome-shell-3.2.1-r1
# ---


# ---
# BEGIN: gnome-base/gnome-control-center-3.2.1
# ---
# ---
# END: gnome-base/gnome-control-center-3.2.1
# ---


# ---
# BEGIN: app-accessibility/caribou-0.4.1
# ---
# ---
# END: app-accessibility/caribou-0.4.1
# ---


# ---
# BEGIN: dev-lang/spidermonkey-1.8.5
# ---
# ---
# END: dev-lang/spidermonkey-1.8.5
# ---


# ---
# BEGIN: dev-libs/libgweather-3.2.1
# ---
# ---
# END: dev-libs/libgweather-3.2.1
# ---


# ---
# BEGIN: dev-libs/libgdata-0.10.1
# ---
# ---
# END: dev-libs/libgdata-0.10.1
# ---


# ---
# BEGIN: gnome-base/gnome-control-center-3.0.2-r2
# ---
# ---
# END: gnome-base/gnome-control-center-3.0.2-r2
# ---


# ---
# BEGIN: dev-libs/glib-2.28.6
# ---
# ---
# END: dev-libs/glib-2.28.6
# ---


# ---
# BEGIN: dev-libs/glib-2.30.2
# ---
# ---
# END: dev-libs/glib-2.30.2
# ---


# ---
# BEGIN: dev-lang/spidermonkey-1.8.5-r1
# ---
# ---
# END: dev-lang/spidermonkey-1.8.5-r1
# ---


# ---
# BEGIN: sys-fs/udev-171-r1
# ---
=sys-fs/udev-171-r1::gentoo **
# ---
# END: sys-fs/udev-171-r1
# ---


# ---
# BEGIN: sys-libs/glibc-2.13-r4
# ---
=sys-libs/glibc-2.13-r4::gentoo **
=sys-devel/libtool-2.4-r4::gentoo **
=sys-devel/gcc-4.6.2::gentoo **
=sys-devel/binutils-2.21.1-r1::gentoo **
# ---
# END: sys-libs/glibc-2.13-r4
# ---
###########################################################
#keywords use of sage
#
###########################################################
#dev-lang/R
#dev-libs/mpfr
#=dev-libs/ppl-0.11.2
#dev-lisp/ecls
#dev-python/cvxopt
#dev-python/cython
#dev-python/docutils
#dev-python/gdmodule
#dev-python/matplotlib
#dev-python/mpmath
#=dev-python/networkx-1.2
#=dev-python/numpy-1.5.0-r3
#dev-python/pexpect
#dev-python/rpy
#dev-python/sphinx
#=dev-python/sympy-0.7.1
#dev-python/twisted-web2
#dev-tex/sage-latex
#dev-tex/tkz-berge
#dev-tex/tkz-graph
#media-gfx/tachyon
#net-zope/transaction
#net-zope/zc-lockfile
#net-zope/zconfig
#net-zope/zdaemon
#net-zope/zodb
#net-zope/zope-event
#net-zope/zope-proxy
#sci-libs/blas-atlas
#sci-libs/cddlib
#sci-libs/flint
#sci-libs/fplll
#=sci-libs/givaro-3.2.16
#=sci-libs/gsl-1.15
#sci-libs/iml
#sci-libs/lapack-atlas
#sci-libs/libcliquer
#sci-libs/libsingular
#sci-libs/linbox
#sci-libs/m4ri
#sci-libs/m4rie
#sci-libs/mpfi
#sci-libs/pynac
#sci-libs/scipy
#sci-libs/superlu
#sci-libs/symmetrica
#sci-libs/vecmath-objectclub
#sci-libs/zn_poly
#sci-mathematics/cu2
#sci-mathematics/cubex
#sci-mathematics/dikcube
#sci-mathematics/eclib
#sci-mathematics/ecm
#sci-mathematics/flintqs
#sci-mathematics/gap
#sci-mathematics/genus2reduction
#sci-mathematics/gfan
#sci-mathematics/glpk
#sci-mathematics/lcalc
#sci-mathematics/maxima
#sci-mathematics/mcube
#sci-mathematics/optimal
#sci-mathematics/palp
#~sci-mathematics/pari-2.5.0
#sci-mathematics/pari-data
#sci-mathematics/polybori
#sci-mathematics/ratpoints
#sci-mathematics/rubiks
#sci-mathematics/sage
#sci-mathematics/sage-baselayout
#sci-mathematics/sage-clib
#sci-mathematics/sage-data-conway_polynomials
#sci-mathematics/sage-data-elliptic_curves
#sci-mathematics/sage-data-graphs
#sci-mathematics/sage-data-polytopes_db
#sci-mathematics/sage-doc
#sci-mathematics/sage-examples
#sci-mathematics/sage-extcode
#sci-mathematics/sage-notebook
#sci-mathematics/sage-notebook-server
#~sci-mathematics/singular-3.1.3.3
#sci-mathematics/sympow
##########################
# optional dependencies
##########################
#sci-chemistry/jmol
#sci-chemistry/jmol-applet
#sci-libs/jmol-acme

Thanks for all and don't worry if it's necessary reinstall I will reinstall it

Offline

#6 2012-07-14 08:08:54

angry_vincent
Staff
From: Ukraine
Registered: 2010-10-07
Posts: 594

Re: /usr/bin/emerge fails

To hunt the problem, i'd suggest to remove all overlays, remove a portage tree

# cd /usr/
usr # mv portage/distfiles ..
usr # rm -rf portage
usr # emerge --sync
usr # mv ../distfiles portage

warning about missing profile can be safely ignored. At this point you'll have a vanilla funtoo tree. Try emerge portage itself and report any issues.

Offline

#7 2012-07-14 17:46:02

mateuo
Member
Registered: 2011-06-10
Posts: 25

Re: /usr/bin/emerge fails

thank you for your effords , unfortunaly doesn't goes well.

I think it's a problem with the python? Please if you think something more tell me Thanks a lot

that's the results
Boromir usr # rm -rf portage
Boromir usr # emerge --sync
!!! Invalid PORTDIR_OVERLAY (not a dir): '/usr/portage'
!!! main-repo not set in DEFAULT and PORTDIR is empty.
>>> Using /usr/portage.sync/portage as temporary clone directory...
>>> Starting initial git clone with git://github.com/funtoo/portage-mini-2011.git...
Cloning into 'portage'...
remote: Counting objects: 1670545, done.       
remote: Compressing objects: 100% (219215/219215), done.       
remote: Total 1670545 (delta 1463334), reused 1652805 (delta 1445594)       
Receiving objects: 100% (1670545/1670545), 277.46 MiB | 283 KiB/s, done.
Resolving deltas: 100% (1463334/1463334), done.

Performing Global Updates:
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  #='/var/db update'  @='/var/db move'
  s='/var/db SLOT move'  %='binary move'  S='binary SLOT move'
  p='update /etc/portage/package.*'
/usr/portage/profiles/updates/1Q-2004.........................................
/usr/portage/profiles/updates/2Q-2004................................................................................................................
/usr/portage/profiles/updates/3Q-2004...............................................................................................................................................................................................
/usr/portage/profiles/updates/4Q-2004.....................................................................................................................................................................................................................................................................
/usr/portage/profiles/updates/1Q-2005..................................................................................................................................................................................................................................................
/usr/portage/profiles/updates/2Q-2005..........................................................................................................
/usr/portage/profiles/updates/3Q-2005..............................................................................
/usr/portage/profiles/updates/4Q-2005.......................................
/usr/portage/profiles/updates/1Q-2006...........................................
/usr/portage/profiles/updates/2Q-2006........................................
/usr/portage/profiles/updates/3Q-2006...............
/usr/portage/profiles/updates/4Q-2006.........................
/usr/portage/profiles/updates/1Q-2007.....................
/usr/portage/profiles/updates/2Q-2007..........................
/usr/portage/profiles/updates/3Q-2007........................................
/usr/portage/profiles/updates/4Q-2007.................
/usr/portage/profiles/updates/1Q-2008..............
/usr/portage/profiles/updates/2Q-2008....................................
/usr/portage/profiles/updates/3Q-2008..............
/usr/portage/profiles/updates/4Q-2008...........................
/usr/portage/profiles/updates/1Q-2009..............
/usr/portage/profiles/updates/2Q-2009.....................................................................................
/usr/portage/profiles/updates/3Q-2009......................................................
/usr/portage/profiles/updates/4Q-2009........................
/usr/portage/profiles/updates/1Q-2010...........................................................................
/usr/portage/profiles/updates/2Q-2010.......................................
/usr/portage/profiles/updates/3Q-2010............
/usr/portage/profiles/updates/4Q-2010............................
/usr/portage/profiles/updates/0Q-2011....
/usr/portage/profiles/updates/1Q-2011...........................................................................
/usr/portage/profiles/updates/2Q-2011............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
/usr/portage/profiles/updates/3Q-2011..........................
/usr/portage/profiles/updates/4Q-2011.............................................................................................................
/usr/portage/profiles/updates/1Q-2012.......................
/usr/portage/profiles/updates/2Q-2012..............................................................................................................................



* IMPORTANT: config file '/etc/portage/package.keywords' needs updating.
* See the CONFIGURATION FILES section of the emerge
* man page to learn how to update config files.
Boromir usr # emerge portage

* IMPORTANT: config file '/etc/portage/package.keywords' needs updating.
* See the CONFIGURATION FILES section of the emerge
* man page to learn how to update config files.
Calculating dependencies... done!
Traceback (most recent call last):
  File "/usr/bin/emerge", line 43, in <module>
    retval = emerge_main()
  File "/usr/lib64/portage/pym/_emerge/main.py", line 2058, in emerge_main
    myopts, myaction, myfiles, spinner)
  File "/usr/lib64/portage/pym/_emerge/actions.py", line 302, in action_build
    settings, trees, myopts, myparams, myaction, myfiles, spinner)
  File "/usr/lib64/portage/pym/_emerge/depgraph.py", line 7261, in backtrack_depgraph
    myaction, myfiles, spinner)
  File "/usr/lib64/portage/pym/_emerge/depgraph.py", line 7293, in _backtrack_depgraph
    success, favorites = mydepgraph.select_files(myfiles)
  File "/usr/lib64/portage/pym/_emerge/depgraph.py", line 2215, in select_files
    self._load_vdb()
  File "/usr/lib64/portage/pym/_emerge/depgraph.py", line 545, in _load_vdb
    fake_vartree.sync()
  File "/usr/lib64/portage/pym/_emerge/FakeVartree.py", line 179, in sync
    self._sync()
  File "/usr/lib64/portage/pym/_emerge/FakeVartree.py", line 228, in _sync
    pkg = self._pkg(cpv)
  File "/usr/lib64/portage/pym/_emerge/FakeVartree.py", line 252, in _pkg
    type_name="installed")
  File "/usr/lib64/portage/pym/_emerge/Package.py", line 56, in __init__
    eapi=self.metadata["EAPI"])
  File "/usr/lib64/portage/pym/portage/versions.py", line 350, in __init__
    raise InvalidData(cpv)
InvalidData: net-zope/zc.lockfile-1.0.0

Offline

#8 2012-07-14 19:22:59

angry_vincent
Staff
From: Ukraine
Registered: 2010-10-07
Posts: 594

Re: /usr/bin/emerge fails

Ok, we can do a more aggressive revival method. Please, follow next

# cd /tmp
tmp # wget  https://www.github.com/funtoo/portage-funtoo/tarball/funtoo-2.3.4-r7
tmp # tar xf funtoo-2.3.4-r7
tmp # cd funtoo-portage-funtoo-*
funtoo-portage-funtoo-cc0354e # rm -rf /usr/lib/portage/*
funtoo-portage-funtoo-cc0354e # cp -R bin pym /usr/lib/portage/
funtoo-portage-funtoo-cc0354e # emerge -1 python:2.7 python:3.2
funtoo-portage-funtoo-cc0354e # emerge -1 portage

Make sure you do not set any overlays, also, remove

# rm -fr /usr/lib64/python2.6/site-packages/zope/fixers
# rm -fr /usr/lib64/python3.2/site-packages/zope/fixers

Offline

#9 2012-07-15 13:16:39

mateuo
Member
Registered: 2011-06-10
Posts: 25

Re: /usr/bin/emerge fails

Hello angry vincent nothing change , thanks again for your efforts. Any new idea? Except, throw the computer out the window?



Boromir usr # cd /tmp/
Boromir tmp # wget https://www.github.com/funtoo/portage-f … o-2.3.4-r7
--2012-07-15 13:16:20--  https://www.github.com/funtoo/portage-f … o-2.3.4-r7
Resolviendo www.github.com... 207.97.227.243
Conectando con www.github.com[207.97.227.243]:443... conectado.
Petición HTTP enviada, esperando respuesta... 301 Moved Permanently
Localización: https://github.com/funtoo/portage-funto … o-2.3.4-r7 [siguiendo]
--2012-07-15 13:16:22--  https://github.com/funtoo/portage-funto … o-2.3.4-r7
Resolviendo github.com... 207.97.227.239
Conectando con github.com[207.97.227.239]:443... conectado.
Petición HTTP enviada, esperando respuesta... 302 Found
Localización: https://nodeload.github.com/funtoo/port … o-2.3.4-r7 [siguiendo]
--2012-07-15 13:16:23--  https://nodeload.github.com/funtoo/port … o-2.3.4-r7
Resolviendo nodeload.github.com... 207.97.227.252
Conectando con nodeload.github.com[207.97.227.252]:443... conectado.
Petición HTTP enviada, esperando respuesta... 200 OK
Longitud: 951716 (929K) [application/octet-stream]
Grabando a: “funtoo-2.3.4-r7”

100%[==============================================================================================================================>] 951.716      176K/s   en 5,3s   

2012-07-15 13:16:29 (176 KB/s) - “funtoo-2.3.4-r7” guardado [951716/951716]

Boromir tmp # tar xf funtoo-2.3.4-r7
Boromir tmp # cd funtoo-2.3.4-r7
bash: cd: funtoo-2.3.4-r7: No es un directorio
Boromir tmp # cd funtoo-portage-funtoo-cc0354e/
Boromir funtoo-portage-funtoo-cc0354e # rm -rf /usr/lib/portage/*
Boromir funtoo-portage-funtoo-cc0354e # cp -R bin pym /usr/lib/portage/
Boromir funtoo-portage-funtoo-cc0354e # emerge -1 python:2.7 python:3.2

* IMPORTANT: config file '/etc/portage/package.keywords' needs updating.
* See the CONFIGURATION FILES section of the emerge
* man page to learn how to update config files.
Calculating dependencies... done!
Traceback (most recent call last):
  File "/usr/bin/emerge", line 43, in <module>
    retval = emerge_main()
  File "/usr/lib64/portage/pym/_emerge/main.py", line 2058, in emerge_main
    myopts, myaction, myfiles, spinner)
  File "/usr/lib64/portage/pym/_emerge/actions.py", line 302, in action_build
    settings, trees, myopts, myparams, myaction, myfiles, spinner)
  File "/usr/lib64/portage/pym/_emerge/depgraph.py", line 7261, in backtrack_depgraph
    myaction, myfiles, spinner)
  File "/usr/lib64/portage/pym/_emerge/depgraph.py", line 7293, in _backtrack_depgraph
    success, favorites = mydepgraph.select_files(myfiles)
  File "/usr/lib64/portage/pym/_emerge/depgraph.py", line 2215, in select_files
    self._load_vdb()
  File "/usr/lib64/portage/pym/_emerge/depgraph.py", line 545, in _load_vdb
    fake_vartree.sync()
  File "/usr/lib64/portage/pym/_emerge/FakeVartree.py", line 179, in sync
    self._sync()
  File "/usr/lib64/portage/pym/_emerge/FakeVartree.py", line 228, in _sync
    pkg = self._pkg(cpv)
  File "/usr/lib64/portage/pym/_emerge/FakeVartree.py", line 252, in _pkg
    type_name="installed")
  File "/usr/lib64/portage/pym/_emerge/Package.py", line 56, in __init__
    eapi=self.metadata["EAPI"])
  File "/usr/lib64/portage/pym/portage/versions.py", line 350, in __init__
    raise InvalidData(cpv)
InvalidData: net-zope/zc.lockfile-1.0.0
Boromir funtoo-portage-funtoo-cc0354e # rm -fr /usr/lib64/python2.6/site-packages/zope/fixers/
Boromir funtoo-portage-funtoo-cc0354e # rm -fr /usr/lib64/python3.2/site-packages/zope/fixers/
Boromir funtoo-portage-funtoo-cc0354e # emerge -1 python:2.7 python:3.2

* IMPORTANT: config file '/etc/portage/package.keywords' needs updating.
* See the CONFIGURATION FILES section of the emerge
* man page to learn how to update config files.
Calculating dependencies... done!
Traceback (most recent call last):
  File "/usr/bin/emerge", line 43, in <module>
    retval = emerge_main()
  File "/usr/lib64/portage/pym/_emerge/main.py", line 2058, in emerge_main
    myopts, myaction, myfiles, spinner)
  File "/usr/lib64/portage/pym/_emerge/actions.py", line 302, in action_build
    settings, trees, myopts, myparams, myaction, myfiles, spinner)
  File "/usr/lib64/portage/pym/_emerge/depgraph.py", line 7261, in backtrack_depgraph
    myaction, myfiles, spinner)
  File "/usr/lib64/portage/pym/_emerge/depgraph.py", line 7293, in _backtrack_depgraph
    success, favorites = mydepgraph.select_files(myfiles)
  File "/usr/lib64/portage/pym/_emerge/depgraph.py", line 2215, in select_files
    self._load_vdb()
  File "/usr/lib64/portage/pym/_emerge/depgraph.py", line 545, in _load_vdb
    fake_vartree.sync()
  File "/usr/lib64/portage/pym/_emerge/FakeVartree.py", line 179, in sync
    self._sync()
  File "/usr/lib64/portage/pym/_emerge/FakeVartree.py", line 228, in _sync
    pkg = self._pkg(cpv)
  File "/usr/lib64/portage/pym/_emerge/FakeVartree.py", line 252, in _pkg
    type_name="installed")
  File "/usr/lib64/portage/pym/_emerge/Package.py", line 56, in __init__
    eapi=self.metadata["EAPI"])
  File "/usr/lib64/portage/pym/portage/versions.py", line 350, in __init__
    raise InvalidData(cpv)
InvalidData: net-zope/zc.lockfile-1.0.0

Offline

#10 2012-07-15 13:41:31

angelsystech
New member
From: Brazil
Registered: 2012-07-15
Posts: 2
Website

Re: /usr/bin/emerge fails

Try to do this:

#locate fixers-1

Move everything (only ther result) from:
#mv /usr/lib64/python2.7/site-packages/zope.fixers-1.0* to_other_disired_place
#mv /usr/portage/distifiles/zope.fixers-1.0* to_other_disired_place
#mv /usr/portage/net-zope/zope.fixers-1.0* to_other_disired_place
#mv /var/db/pkg/net-zope/zope.fixers-1.0* to_other_disired_place

In my case I've solved that problem, but zope wasn't installed yet in my system.

Good luck.

Offline

#11 2012-07-15 17:47:19

mateuo
Member
Registered: 2011-06-10
Posts: 25

Re: /usr/bin/emerge fails

Thank you for your effords angelsystech but nothing change. I'm preparing for reinstall

Thank you

Offline

#12 2012-07-15 18:06:24

angry_vincent
Staff
From: Ukraine
Registered: 2010-10-07
Posts: 594

Re: /usr/bin/emerge fails

Well, it very much possible your tree was screwed. In future try to avoid pure-funtoo overlay, it make no sense to use on funtoo box.

Offline

#13 2012-07-17 06:05:35

mateuo
Member
Registered: 2011-06-10
Posts: 25

Re: /usr/bin/emerge fails

OK, I will do it , thank you for all

Offline

#14 2012-07-18 06:46:20

dfu
New member
Registered: 2012-07-18
Posts: 1

Re: /usr/bin/emerge fails

I had the same issue, which seemed to happen after a portage update. Tried deleting /usr/portage, and syncing again to no avail.

However, angelsystech's solution seemed to work for me.

Offline

#15 2012-07-18 13:36:01

mateuo
Member
Registered: 2011-06-10
Posts: 25

Re: /usr/bin/emerge fails

Solved thank you every one.
The solution of angelsystech.  reiterative for all net-zope package

Offline

#16 2012-08-11 20:45:02

remkade
New member
Registered: 2012-08-11
Posts: 1

Re: /usr/bin/emerge fails

I'd like to add that this alone is all I needed to fix mine:

echo 4-python > /var/db/pkg/net-zope/zope.fixers-1.0/EAPI

Offline

Board footer

Powered by FluxBB