Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2015-01-07 10:38:32

  jarski185 - Członek DUG

jarski185
Członek DUG
Skąd: Warszawa
Zarejestrowany: 2010-01-19
Serwis

błąd pythona, wysypane portage

Witam, długo nie aktualizowałem systemu i teraz mam masę problemów także nawet nie wiadomo od czego zacząć:

jako pierwsze zauważyłem błędy wynikające z wersji pythona aktywnej w systemie:

Kod:

eselect python list
Available Python interpreters:
  [1]   python2.7 *
  [2]   python3.3
  [3]   python3.4

jeśli jest ta wersja ustawiona(wcześniej miałem i używałem tych nowszch) przy próbie emergowania czegokolwiek pokazuje się błąd:

Kod:

[ebuild   R    ] sys-fs/ncdu-1.10  129 KiB

Total: 1 package (1 reinstall), Size of downloads: 129 KiB

Would you like to merge these packages? [Yes/No] 

>>> Verifying ebuild manifests

>>> Emerging (1 of 1) sys-fs/ncdu-1.10::gentoo
[sys-fs/ncdu-1.10] bash: /usr/lib/portage/python2.7/ebuild.sh: No such file or directory
 * The ebuild phase 'die_hooks' has been aborted since PORTAGE_BUILDDIR
 * does not exist: '/var/tmp/portage/sys-fs/ncdu-1.10'

>>> Failed to emerge sys-fs/ncdu-1.10

po przełączeniu na wersję 3.3 i puszczeniu python-updater pojawia się:

Kod:

# python-updater
Traceback (most recent call last):
  File "/usr/lib/python-exec/python3.3/portageq", line 1206, in <module>
    commands = sorted(k for k, v in globals().items() \
  File "/usr/lib/python-exec/python3.3/portageq", line 1207, in <genexpr>
    if k not in non_commands and isinstance(v, types.FunctionType) and v.__module__ == "__main__")
  File "/usr/lib64/python3.3/site-packages/portage/proxy/objectproxy.py", line 22, in __getattribute__
    result = object.__getattribute__(self, '_get_target')()
  File "/usr/lib64/python3.3/site-packages/portage/proxy/lazyimport.py", line 130, in _get_target
    __import__(name)
  File "<frozen importlib._bootstrap>", line 1565, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1532, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 584, in _check_name_wrapper
  File "<frozen importlib._bootstrap>", line 1022, in load_module
  File "<frozen importlib._bootstrap>", line 1003, in load_module
  File "<frozen importlib._bootstrap>", line 560, in module_for_loader_wrapper
  File "<frozen importlib._bootstrap>", line 853, in _load_module
  File "<frozen importlib._bootstrap>", line 967, in get_code
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x9e in position 4: invalid start byte
Traceback (most recent call last):
  File "/usr/lib/python-exec/python3.3/portageq", line 1206, in <module>
    commands = sorted(k for k, v in globals().items() \
  File "/usr/lib/python-exec/python3.3/portageq", line 1207, in <genexpr>
    if k not in non_commands and isinstance(v, types.FunctionType) and v.__module__ == "__main__")
  File "/usr/lib64/python3.3/site-packages/portage/proxy/objectproxy.py", line 22, in __getattribute__
    result = object.__getattribute__(self, '_get_target')()
  File "/usr/lib64/python3.3/site-packages/portage/proxy/lazyimport.py", line 130, in _get_target
    __import__(name)
  File "<frozen importlib._bootstrap>", line 1565, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1532, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 584, in _check_name_wrapper
  File "<frozen importlib._bootstrap>", line 1022, in load_module
  File "<frozen importlib._bootstrap>", line 1003, in load_module
  File "<frozen importlib._bootstrap>", line 560, in module_for_loader_wrapper
  File "<frozen importlib._bootstrap>", line 853, in _load_module
  File "<frozen importlib._bootstrap>", line 967, in get_code
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x9e in position 4: invalid start byte
 * Python 2 and Python 3 not installed

a emerge wykazuje

Kod:

Traceback (most recent call last):
  File "/usr/bin/emerge", line 50, in <module>
    retval = emerge_main()
  File "/usr/lib64/python3.3/site-packages/_emerge/main.py", line 1055, in emerge_main
    action=myaction, args=myfiles, opts=myopts)
  File "/usr/lib64/python3.3/site-packages/portage/proxy/objectproxy.py", line 30, in __call__
    result = object.__getattribute__(self, '_get_target')()
  File "/usr/lib64/python3.3/site-packages/portage/proxy/lazyimport.py", line 130, in _get_target
    __import__(name)
  File "/usr/lib64/python3.3/site-packages/_emerge/actions.py", line 70, in <module>
    from _emerge.depgraph import backtrack_depgraph, depgraph, resume_depgraph
  File "/usr/lib64/python3.3/site-packages/_emerge/depgraph.py", line 35, in <module>
    from portage.package.ebuild.config import _get_feature_flags
  File "/usr/lib64/python3.3/site-packages/portage/package/ebuild/config.py", line 63, in <module>
    from portage.package.ebuild._config.unpack_dependencies import load_unpack_dependencies_configuration
  File "<frozen importlib._bootstrap>", line 1565, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1532, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 584, in _check_name_wrapper
  File "<frozen importlib._bootstrap>", line 1022, in load_module
  File "<frozen importlib._bootstrap>", line 1003, in load_module
  File "<frozen importlib._bootstrap>", line 560, in module_for_loader_wrapper
  File "<frozen importlib._bootstrap>", line 853, in _load_module
  File "<frozen importlib._bootstrap>", line 967, in get_code
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x9e in position 4: invalid start byte

na wersji 3.4 python updater znajduje program mirage do updatowania ale nie robi aktualizacji bo wykazuje błąd:

Kod:

  File "/usr/bin/emerge", line 41, in <module>
    import portage
ImportError: No module named 'portage'

i taki też pojawia się przy wywołaniu emerge z dowolną opcją.

Kod:

emerge --info
Portage 2.2.14 (python 2.7.8-final-0, default/linux/amd64/13.0/desktop, gcc-4.8.3, glibc-2.20, 3.16.1-aufs x86_64)
=================================================================
System uname: Linux-3.16.1-aufs-x86_64-Intel-R-_Core-TM-_i5-2500K_CPU_@_3.30GHz-with-gentoo-2.2
KiB Mem:     4025720 total,     82764 free
KiB Swap:     995992 total,    981908 free
Timestamp of tree: Tue, 06 Jan 2015 10:15:01 +0000
ld GNU ld (Gentoo 2.24 p1.4) 2.24
app-shells/bash:          4.3_p30-r1
dev-java/java-config:     2.2.0
dev-lang/perl:            5.20.1-r3
dev-lang/python:          2.7.8, 3.3.5-r1, 3.4.2
dev-util/cmake:           3.0.2
dev-util/pkgconfig:       0.28-r2
sys-apps/baselayout:      2.2
sys-apps/openrc:          0.13.4
sys-apps/sandbox:         2.6-r1
sys-devel/autoconf:       2.13, 2.69
sys-devel/automake:       1.11.6, 1.14.1
sys-devel/binutils:       2.24-r3
sys-devel/gcc:            4.8.3
sys-devel/gcc-config:     1.8
sys-devel/libtool:        2.4.3-r2
sys-devel/make:           4.1-r1
sys-kernel/linux-headers: 3.17-r1 (virtual/os-headers)
sys-libs/glibc:           2.20
Repositories: gentoo x-portage
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -fomit-frame-pointer -march=native"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -pipe -fomit-frame-pointer -march=native"
DISTDIR="/var/portage/distfiles"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news nodoc noinfo noman parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://gentoo.mirror.pw.edu.pl/ http://gentoo.kiev.ua/ftp/ http://gentoo.supp.name/"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --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="X a52 aac acl acpi alsa amd64 berkdb bluetooth branding bzip2 cairo cdda cdr cleartype cli consolekit cracklib crypt cxx dbus dri dts dvd dvdr emboss encode exif fam firefox flac fortran gadu gdbm gif glamor gpm gtk iconv ipv6 java jimtcl jpeg kernel-patch lcms ldap libnotify mad mmx mng modules mp3 mp4 mpeg multilib ncurses nls nptl nsplugin odbc ogg opengl openmp pam pango pcre pdf png policykit ppds python2 qt3support qt4 readline sdl sensord session spell spice sse sse2 ssl startup-notification svg symlink tcpd tiff truetype udev udisks unicode upcall upower usb vdpau vorbis wxwidgets x264 xcb xml xv xvid zlib" ABI_X86="64" 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" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd 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 author" 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 ublox ubx" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LIRC_DEVICES="devinput" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_3" RUBY_TARGETS="ruby19 ruby20" USERLAND="GNU" VIDEO_CARDS="nvidia" 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"
USE_PYTHON="2.7 3.3"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Jeśli nie ustawić zmiennej USE_PYTHON sytuacja wygląda dokładnie tak samo, podobnie w przypadku zmian opcji PYTHON_SINGLE_TARGET i PYTHON_TARGETS.

W przypadku opcji ACCEPT_KEYWORDS="amd64 ~amd64" zawsze miałem tylko niestabilną ustawioną i w make.conf widnieje jedna gałąź.
Pomóżcie proszę co z tym zrobić i uratować system. Próbowałem już ręcznie naprawić zepsute portage ale nie przyniosło efektu.

Ostatnio edytowany przez jarski185 (2015-01-07 10:40:33)


[img]http://www.keybi.jawnet.pl/wp-content/uploads/2006/05/GentooUserbar.gif[/img]
[url=http://jarski185.sh.dug.net.pl//]fajne laski:P[/url]

Offline

 

#2  2015-01-07 11:00:10

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: błąd pythona, wysypane portage

Binarkę Portage możesz wypakować na żywca na partycje root, jeśli masz w zapasie starszą wersję.

Na początek  spróbuj na innej wersji Pythona, może portage  się zainstalowało z supportem do Pythona 3.3 lub 3.4.

W każdym razie to nic strasznego, "ratowanie systemu" Ci raczej nie grozi.

Ja mam taki  i chodzi:

Kod:

emerge --version
Portage 2.2.14 (python 3.3.5-final-0, hardened/linux/amd64, gcc-4.8.3, unavailable, 3.18.1-gr1 x86_64)

Pozdro
;-)

Ostatnio edytowany przez Jacekalex (2015-01-07 11:02:58)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#3  2015-01-07 13:12:48

  jarski185 - Członek DUG

jarski185
Członek DUG
Skąd: Warszawa
Zarejestrowany: 2010-01-19
Serwis

Re: błąd pythona, wysypane portage

Hmmm...binarkę Portage czyli podmiana folderów pym i bin na nowe czyli https://www.gentoo.org/proj/pl/portage/doc/manually-fixing-portage.xml ?? Bo jeśli tak to robiłem i nie pomogło. To samo z różnymi wersjami pythona-przełączyłem na każdą i chusteczka.

Podpowiedz proszę jak ewentualnie wypakować tę binarkę, bo nie mogę nic znaleźć sensownego o tym. Jeśli nie mam kopii żadnej to nie da się nic zdziałać?

Kod:

 emerge --version
Portage 2.2.14 (python 2.7.8-final-0, default/linux/amd64/13.0/desktop, gcc-4.8.3, glibc-2.20, 3.16.1-aufs x86_64)

U mnie to wygląda tak...czyli jest z 2.7 ...

Więcej info o tym:

Kod:

 sys-apps/portage
     Available versions:  [M]2.1.6.7_p1 2.1.12.2 2.2.1 2.2.7 2.2.8-r1 (~)2.2.10 **9999 {build doc epydoc +ipc less pypy pypy2_0 python2 python3 selinux xattr LINGUAS="pl ru" PYTHON_TARGETS="pypy pypy2_0 python2_6 python2_7 python3_2 python3_3 python3_4"}
     Installed versions:  2.2.14(13:06:08 12/01/14)(ipc -build -doc -epydoc -selinux -xattr LINGUAS="-ru" PYTHON_TARGETS="python2_7 python3_3 -pypy -python3_4")
     Homepage:            http://www.gentoo.org/proj/en/portage/index.xml
     Description:         Portage is the package management and distribution system for Gentoo

Ostatnio edytowany przez jarski185 (2015-01-07 13:18:28)


[img]http://www.keybi.jawnet.pl/wp-content/uploads/2006/05/GentooUserbar.gif[/img]
[url=http://jarski185.sh.dug.net.pl//]fajne laski:P[/url]

Offline

 

#4  2015-01-07 13:24:36

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: błąd pythona, wysypane portage

Wypakować binarkę? wchodzisz na partycję / i wypakowujesz, binarka ma ustaloną strukturę folderów, i wypakować się powinna tam, gdzie trzeba.
Nie wiem, czy to zrobisz graficznie czy z konsoli, ale u mnie kiedyś Nautilus (obecnie to raczej Caja z Mate) poprosił o potwierdzenie podmiany plików,
to wszystko.


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#5  2015-01-07 14:02:02

  jarski185 - Członek DUG

jarski185
Członek DUG
Skąd: Warszawa
Zarejestrowany: 2010-01-19
Serwis

Re: błąd pythona, wysypane portage

No ale muszę pobrać sobie najpierw ją skądś, tak? Próbowałem podmieniać portage stąd http://distfiles.gentoo.org/distfiles/ i nie pomogło na mój problem.


[img]http://www.keybi.jawnet.pl/wp-content/uploads/2006/05/GentooUserbar.gif[/img]
[url=http://jarski185.sh.dug.net.pl//]fajne laski:P[/url]

Offline

 

#6  2015-01-07 23:28:12

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: błąd pythona, wysypane portage

Tu masz kilka starszych wersji:
http://tinderbox.dev.gentoo.org/default/linux/amd64/sys-apps/

A tu wersja z mojego systemu:
http://jacekalex.sh.dug.net.pl/paczki//portage-2.2.14.tbz2


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#7  2015-01-08 14:29:12

  jarski185 - Członek DUG

jarski185
Członek DUG
Skąd: Warszawa
Zarejestrowany: 2010-01-19
Serwis

Re: błąd pythona, wysypane portage

Poszło-dziękuję. Wykonałem kilka updatów pakietów, jednak przy większości, m.in. glibcu pokazuje się błąd:

Kod:

* Running aclocal -I m4macros ...                                                                                                                                                                         [ !! ]

 * Failed Running aclocal !

Tak samo na wersji portage od Ciebie i 2.2.15.


[img]http://www.keybi.jawnet.pl/wp-content/uploads/2006/05/GentooUserbar.gif[/img]
[url=http://jarski185.sh.dug.net.pl//]fajne laski:P[/url]

Offline

 

#8  2015-01-08 15:36:10

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: błąd pythona, wysypane portage

To masz tam chyba kumulację kilku baboli na raz.
Aclocal należy do paczki:

Kod:

ls -l `which aclocal`
lrwxrwxrwx 1 root root 8 11-15 04:02 /usr/bin/aclocal -> automake

qfile `which automake`
sys-devel/automake-wrapper (/usr/bin/automake)

Coś mi się zdaje, że chyba ten system będziesz instalował od nowa, albo przywracał z backupu.
Zależy, czy to tylko automake się sypie, czy może jeszcze autoconf, binutils, glibc, libtool albo gcc.

Ostatnio edytowany przez Jacekalex (2015-01-08 15:39:26)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#9  2015-01-08 16:19:06

  jarski185 - Członek DUG

jarski185
Członek DUG
Skąd: Warszawa
Zarejestrowany: 2010-01-19
Serwis

Re: błąd pythona, wysypane portage

Przeinstalowałem sobie automake i sys-devel/automake-wrapper ale nadal dupa:(


[img]http://www.keybi.jawnet.pl/wp-content/uploads/2006/05/GentooUserbar.gif[/img]
[url=http://jarski185.sh.dug.net.pl//]fajne laski:P[/url]

Offline

 

#10  2015-01-08 16:29:12

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: błąd pythona, wysypane portage

Trochę za mało danych.

Trzeba by jakoś ustalić, dlaczego ten aclocal się sypie.

Nie wiem, co tam naknociłeś w systemie, ale ja szukałbym w buildlogach, jak wygląda akcja z aclocal, i po wysypaniu  jakiejś paczki sprawdził, czy z palca kompilacja idzie, na tych samych źródłach.
Po wysypanej kompilacji źródła zostają w [b]/var/tmp/portage[/b].


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#11  2015-01-08 16:59:51

  jarski185 - Członek DUG

jarski185
Członek DUG
Skąd: Warszawa
Zarejestrowany: 2010-01-19
Serwis

Re: błąd pythona, wysypane portage

Np. po wysypaniu się kompilacji glib powstało takie coś:

Kod:

cat /var/tmp/portage/dev-libs/glib-2.42.1/temp/build.log
 * Package:    dev-libs/glib-2.42.1
 * Repository: gentoo
 * Maintainer: gnome@gentoo.org
 * USE:        abi_x86_64 amd64 elibc_glibc kernel_linux mime python_targets_python2_7 userland_GNU
 * FEATURES:   preserve-libs sandbox userpriv usersandbox
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found sources for kernel version:
 *     3.18.1-aufs-r1
 * Checking for suitable kernel configuration options...                                                                                                                                                   [ ok ]
>>> Unpacking source...
>>> Unpacking glib-2.42.1.tar.xz to /var/tmp/portage/dev-libs/glib-2.42.1/work
>>> Unpacking pkg-config-0.28.tar.gz to /var/tmp/portage/dev-libs/glib-2.42.1/work
>>> Source unpacked in /var/tmp/portage/dev-libs/glib-2.42.1/work
>>> Preparing source in /var/tmp/portage/dev-libs/glib-2.42.1/work/glib-2.42.1 ...
 * Applying glib-2.40.0-external-gdbus-codegen.patch ...                                                                                                                                                   [ ok ]
 * Running eautoreconf in '/var/tmp/portage/dev-libs/glib-2.42.1/work/glib-2.42.1' ...
 * Running gtkdocize --copy ...                                                                                                                                                                            [ ok ]
 * Running libtoolize --install --copy --force --automake ...                                                                                                                                              [ ok ]
 * Running aclocal -I m4macros ...                                                                                                                                                                         [ !! ]

 * Failed Running aclocal !
 * 
 * Include in your bugreport the contents of:
 * 
 *   /var/tmp/portage/dev-libs/glib-2.42.1/temp/aclocal.out

 * ERROR: dev-libs/glib-2.42.1::gentoo failed (prepare phase):
 *   Failed Running aclocal !
 * 
 * Call stack:
 *     ebuild.sh, line   93:  Called src_prepare
 *   environment, line 6038:  Called eautoreconf
 *   environment, line 1733:  Called eaclocal
 *   environment, line 1628:  Called autotools_run_tool '--at-m4flags' 'aclocal' '-I' 'm4macros'
 *   environment, line 1271:  Called die
 * The specific snippet of code:
 *           die "Failed Running $1 !";
 * 
 * If you need support, post the output of `emerge --info '=dev-libs/glib-2.42.1::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=dev-libs/glib-2.42.1::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/dev-libs/glib-2.42.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-libs/glib-2.42.1/temp/environment'.
 * Working directory: '/var/tmp/portage/dev-libs/glib-2.42.1/work/glib-2.42.1'
 * S: '/var/tmp/portage/dev-libs/glib-2.42.1/work/glib-2.42.1'

Kod:

cat /var/tmp/portage/dev-libs/glib-2.42.1/temp/aclocal.out
***** aclocal *****
***** PWD: /var/tmp/portage/dev-libs/glib-2.42.1/work/glib-2.42.1
***** aclocal -I m4macros

/usr/share/aclocal/ltargz.m4:44: warning: the serial number must appear before any macro definition
/usr/bin/m4:/usr/share/aclocal/ltargz.m4:12: ERROR: end of file in string
autom4te-2.69: /usr/bin/m4 failed with exit status: 1
aclocal-1.14: error: echo failed with exit status: 1

Podpowiedz proszę jak "skompilować go z palca"

Ostatnio edytowany przez jarski185 (2015-01-08 17:02:29)


[img]http://www.keybi.jawnet.pl/wp-content/uploads/2006/05/GentooUserbar.gif[/img]
[url=http://jarski185.sh.dug.net.pl//]fajne laski:P[/url]

Offline

 

#12  2015-01-08 18:30:06

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: błąd pythona, wysypane portage

Nigdy nic z palca nie kompilowałeś?

Kod:

./configure; make

w katalogu ze źródłami zazwyczaj, szczegoły kazżego programu masz w ebuildzie.

W razie czego

Kod:

./configure --help

i

Kod:

make --help

w katalogu ze źródłami, albo instrukcja w  REAME lub INSTALL.

Z tym logiem z błędu aclocal przy glibc radziłbym na forum Gentoo popytać, może u kogoś wylazło kiedyś coś podobnego.

EDIT:
Wygląda to na wadliwy autoconf.
Chyba coś popieprzyłeś przy aktualizacji.

http://forums.gentoo.org/viewtopic-t-655166.html

Ostatnio edytowany przez Jacekalex (2015-01-08 18:37:18)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#13  2015-01-08 20:05:58

  jarski185 - Członek DUG

jarski185
Członek DUG
Skąd: Warszawa
Zarejestrowany: 2010-01-19
Serwis

Re: błąd pythona, wysypane portage

Dziwne bo po [i]libtoolize --copy --force  [/i] m4 się zainstalowało a glib nie chce...

Ostatnio edytowany przez jarski185 (2015-01-08 20:08:24)


[img]http://www.keybi.jawnet.pl/wp-content/uploads/2006/05/GentooUserbar.gif[/img]
[url=http://jarski185.sh.dug.net.pl//]fajne laski:P[/url]

Offline

 

#14  2015-01-11 16:23:54

  jarski185 - Członek DUG

jarski185
Członek DUG
Skąd: Warszawa
Zarejestrowany: 2010-01-19
Serwis

Re: błąd pythona, wysypane portage

Udało mi się pokonać błąd z aclocal i część paczek zaktualizowałem.

No ale nadal mam coś źle z pythonem:

Kod:

 eselect python list
Available Python interpreters:
  [1]   python2.7
  [2]   python3.3 *
  [3]   python3.4
kompasek jarski185 # python-updater
Traceback (most recent call last):
  File "/usr/lib64/python2.7/site.py", line 62, in <module>
    import os
  File "/usr/lib64/python2.7/os.py", line 49, in <module>
    import posixpath as path
  File "/usr/lib64/python2.7/posixpath.py", line 17, in <module>
    import warnings
  File "/usr/lib64/python2.7/warnings.py", line 6, in <module>
    import linecache
ValueError: bad marshal data (unknown type code)
 * Starting Python Updater...
 * Main active version of Python:    3.3
 * Active version of Python 2:       (None)
 * Active version of Python 3:       3.3
 * Globally supported Python ABIs in installed repositories:
 *   gentoo:                         2.4 2.5 2.6 2.7 3.1 3.2 3.3 2.5-jython 2.7-jython 2.7-pypy-1.7 2.7-pypy-1.8 2.7-pypy-1.9 2.7-pypy-2.0
 *   x-portage:                      2.4 2.5 2.6 2.7 3.1 3.2 3.3 2.5-jython 2.7-jython 2.7-pypy-1.7 2.7-pypy-1.8 2.7-pypy-1.9 2.7-pypy-2.0
 * No packages need to be reinstalled.

[img]http://www.keybi.jawnet.pl/wp-content/uploads/2006/05/GentooUserbar.gif[/img]
[url=http://jarski185.sh.dug.net.pl//]fajne laski:P[/url]

Offline

 

#15  2015-01-11 16:31:13

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: błąd pythona, wysypane portage

Przebuduj python-updater do pythona-3.3 czy jak tam potrzebujesz.

Pewnie masz wersje, ktora cośtam potrzebuje z pythona-2.7 - choć to skrypt basha, i ma tylko wstawki z pythona, a dopalasz go przez pythona-3.3.

Ostatnio edytowany przez Jacekalex (2015-01-11 16:36:13)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#16  2015-01-11 23:03:22

  jarski185 - Członek DUG

jarski185
Członek DUG
Skąd: Warszawa
Zarejestrowany: 2010-01-19
Serwis

Re: błąd pythona, wysypane portage

Przebudowalem na pythonie 3.3 pakiet python updater i lipa:(


[img]http://www.keybi.jawnet.pl/wp-content/uploads/2006/05/GentooUserbar.gif[/img]
[url=http://jarski185.sh.dug.net.pl//]fajne laski:P[/url]

Offline

 

#17  2015-01-11 23:47:41

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: błąd pythona, wysypane portage

Kod:

 File "/usr/lib64/python2.7/site.py", line 62, in <module>
    import os

......

Kod:

* Active version of Python 2:       (None)

.....[/quote]
Co się stało z Pythonem 2.7?


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#18  2015-01-12 15:16:12

  jarski185 - Członek DUG

jarski185
Członek DUG
Skąd: Warszawa
Zarejestrowany: 2010-01-19
Serwis

Re: błąd pythona, wysypane portage

Robiłem tyle modyfikacji różnych, że zniknął:] No ale teraz już jest zrobione dzialania pytonem updejterem i pokazal bez bledów, że nie ma paczek do reinstalacji.
Opcje [u]PYTHON_TARGETS and PYTHON_SINGLE_TARGET[/u] powinny być ustawione w make.conf? Bo kiedyś ich nie miałem i było okej.


[img]http://www.keybi.jawnet.pl/wp-content/uploads/2006/05/GentooUserbar.gif[/img]
[url=http://jarski185.sh.dug.net.pl//]fajne laski:P[/url]

Offline

 

#19  2015-01-12 15:46:04

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: błąd pythona, wysypane portage

Powinny być ustawione w make.conf

Ja mam:

Kod:

USE_PYTHON="3.3 2.7"
PYTHON_TARGETS="python3_3 python2_7"
PYTHON_SINGLE_TARGETS="python3_3 python2_7"

I bryka ok. ;)

Ostatnio edytowany przez Jacekalex (2015-01-12 15:47:18)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#20  2015-01-12 16:46:34

  jarski185 - Członek DUG

jarski185
Członek DUG
Skąd: Warszawa
Zarejestrowany: 2010-01-19
Serwis

Re: błąd pythona, wysypane portage

A u mnie na każdej jednej paczce coś się wywala:

Kod:

Using Python from environment variable $PYTHON
Creating Python environment
Traceback (most recent call last):
  File "/var/tmp/portage/www-client/firefox-34.0.5-r1/work/mozilla-release/python/virtualenv/virtualenv.py", line 21, in <module>
    from distutils.util import strtobool
  File "/usr/lib64/python2.7/distutils/util.py", line 12, in <module>
    from distutils.spawn import spawn
  File "/usr/lib64/python2.7/distutils/spawn.py", line 16, in <module>
    from distutils import log
ValueError: bad marshal data (unknown type code)
Traceback (most recent call last):
  File "/var/tmp/portage/www-client/firefox-34.0.5-r1/work/mozilla-release/python/mozbuild/mozbuild/virtualenv.py", line 473, in <module>
    manager.ensure()
  File "/var/tmp/portage/www-client/firefox-34.0.5-r1/work/mozilla-release/python/mozbuild/mozbuild/virtualenv.py", line 128, in ensure
    return self.build()
  File "/var/tmp/portage/www-client/firefox-34.0.5-r1/work/mozilla-release/python/mozbuild/mozbuild/virtualenv.py", line 371, in build
    self.create()
  File "/var/tmp/portage/www-client/firefox-34.0.5-r1/work/mozilla-release/python/mozbuild/mozbuild/virtualenv.py", line 147, in create
    raise Exception('Error creating virtualenv.')
Exception: Error creating virtualenv.
------ config.log ------
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

configure:1184: checking host system type
configure:1205: checking target system type
configure:1223: checking build system type
configure:1299: checking for mawk
configure:1299: checking for gawk
*** Fix above errors and then restart with\
               "make -f client.mk build"
/var/tmp/portage/www-client/firefox-34.0.5-r1/work/mozilla-release/client.mk:361: recipe for target 'configure' failed
make[2]: *** [configure] Error 1
make[2]: Leaving directory '/var/tmp/portage/www-client/firefox-34.0.5-r1/work/mozilla-release'
/var/tmp/portage/www-client/firefox-34.0.5-r1/work/mozilla-release/client.mk:375: recipe for target '/var/tmp/portage/www-client/firefox-34.0.5-r1/work/mozilla-release/ff/Makefile' failed
make[1]: *** [/var/tmp/portage/www-client/firefox-34.0.5-r1/work/mozilla-release/ff/Makefile] Error 2
make[1]: Leaving directory '/var/tmp/portage/www-client/firefox-34.0.5-r1/work/mozilla-release'
client.mk:171: recipe for target 'build' failed
make: *** [build] Error 2
 * ERROR: www-client/firefox-34.0.5-r1::gentoo failed (compile phase):
 *   emake failed

[img]http://www.keybi.jawnet.pl/wp-content/uploads/2006/05/GentooUserbar.gif[/img]
[url=http://jarski185.sh.dug.net.pl//]fajne laski:P[/url]

Offline

 

#21  2015-01-18 23:09:32

  jarski185 - Członek DUG

jarski185
Członek DUG
Skąd: Warszawa
Zarejestrowany: 2010-01-19
Serwis

Re: błąd pythona, wysypane portage

Mam dodatkowe pytanie w swojej sprawie...skoro wszystkie błędy wiążą się z pythonem to może spróbować usunąć wszystkie jego wersji i zainstalować na nowo? Czy to dobry plan? Jeśli przy próbie unmergowania wynikną niespełnione zależności to pominąć je czy to zbyt duży hardcore może spowodować?


[img]http://www.keybi.jawnet.pl/wp-content/uploads/2006/05/GentooUserbar.gif[/img]
[url=http://jarski185.sh.dug.net.pl//]fajne laski:P[/url]

Offline

 

#22  2015-01-19 14:54:06

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: błąd pythona, wysypane portage

Jak wywalisz Pythona, to portage też nie pójdzie, jedną aktywną wersję musisz w systemie mieć, bo inaczej możesz partycję / wyczyścić. :D


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#23  2015-01-19 18:00:19

  jarski185 - Członek DUG

jarski185
Członek DUG
Skąd: Warszawa
Zarejestrowany: 2010-01-19
Serwis

Re: błąd pythona, wysypane portage

No ale ma w ogóle takie coś sens czy niezbyt?


[img]http://www.keybi.jawnet.pl/wp-content/uploads/2006/05/GentooUserbar.gif[/img]
[url=http://jarski185.sh.dug.net.pl//]fajne laski:P[/url]

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)

[ Generated in 0.012 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00007 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00064 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.224.31.90' WHERE u.id=1
0.00082 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.224.31.90', 1732475831)
0.00053 SELECT * FROM punbb_online WHERE logged<1732475531
0.00052 SELECT topic_id FROM punbb_posts WHERE id=281238
0.00256 SELECT id FROM punbb_posts WHERE topic_id=26885 ORDER BY posted
0.00084 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=26885 AND t.moved_to IS NULL
0.00005 SELECT search_for, replace_with FROM punbb_censoring
0.00145 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=26885 ORDER BY p.id LIMIT 0,25
0.00094 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=26885
Total query time: 0.00846 s