Форумы » Calculate Linux Desktop KDE »
После обновления перестал работать Emerge!
Добавил(а) Александр Ерёменко больше 14 лет назад
После очередного обновления мира, а вместе с ним и portage, перестал работать emerge.
При попытке что-либо собрать с помощью команды emerge, он вылетает с ошибкой:
Traceback (most recent call last): File "/usr/bin/emerge", line 43, in <module> retval = emerge_main() File "/usr/lib/portage/pym/_emerge/main.py", line 1407, in emerge_main getbinpkgs="--getbinpkg" in myopts) File "/usr/lib/portage/pym/portage/dbapi/bintree.py", line 513, in populate self._populate(getbinpkgs) File "/usr/lib/portage/pym/portage/dbapi/bintree.py", line 803, in _populate rmt_idx.readHeader(f_dec) File "/usr/lib/portage/pym/portage/getbinpkg.py", line 815, in readHeader self.header.update(self._readpkgindex(pkgfile, pkg_entry=False)) File "/usr/lib/portage/pym/portage/getbinpkg.py", line 787, in _readpkgindex for line in pkgfile: File "/usr/lib/python3.1/codecs.py", line 1024, in iterdecode for input in iterator: TypeError: 'addinfourl' object is not iterable
Что делать???
Ответы (7)
RE: После обновления перестал работать Emerge!
-
Добавил(а) Александр Ерёменко больше 14 лет назад
Вроде удалось исправить следующим путём:
layman -s calculate && eix-update
emerge portage
RE: После обновления перестал работать Emerge!
-
Добавил(а) Александр Ерёменко больше 14 лет назад
Опять вылезла та же ошибка!!!
Уже ничего не помогает! Даже ручная переустановка portage -
Помогите, пожалуйста, решить данную проблему.
RE: После обновления перестал работать Emerge!
-
Добавил(а) Alexander Tratsevskiy больше 14 лет назад
Покажите содержимое файла /etc/make.conf
.
RE: После обновления перестал работать Emerge!
-
Добавил(а) Александр Ерёменко больше 14 лет назад
#------------------------------------------------------------------------------ # Modified Calculate-install 2.2.3 # Processed template files: # /usr/share/calculate/templates/install/1system/portage/make.conf # For modify this file, create /etc/make.conf.clt template. #------------------------------------------------------------------------------ #------------------------- # basic options assemblies #------------------------- # Language support #LINGUAS="en ru" # Add flags nowireless, noprinter, nooffice, etc. separated by a space or # uncomment this option for all dependences. After changed, launch # `emerge --newuse -uD world` then delete excess packages `emerge --depclean`. #CALCULATE="" # Accept license packages net-wireless/broadcom-sta, dev-java/sun-jdk and other ACCEPT_LICENSE="*" # connect layman for include calculate overlay source /var/lib/layman/make.conf #----------------------------------------------------------- # optimized settings for compiling packages on your computer #----------------------------------------------------------- #CFLAGS="-O2 -march=native -pipe" #CXXFLAGS="${CFLAGS}" #---------------------------------- # compile-time option to accelerate #---------------------------------- MAKEOPTS="-j3" #EMERGE_DEFAULT_OPTS="--jobs=4" GENTOO_MIRRORS="ftp://ftp.dvo.ru/pub/Gentoo http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" SYNC="rsync://ftp.dvo.ru/gentoo-portage"
RE: После обновления перестал работать Emerge!
-
Добавил(а) Александр Ерёменко больше 14 лет назад
Что делать-то?
RE: После обновления перестал работать Emerge!
-
Добавил(а) Mikhail Hiretsky больше 14 лет назад
Попробуйте удалить файл Packages из локального бинарного репозитория
rm $(emerge --info | sed -rn 's/^PKGDIR="([^"]+)"$/\1/p')/Packages
RE: После обновления перестал работать Emerge!
-
Добавил(а) Александр Ерёменко больше 14 лет назад
Проблема решилась переключением с "python3.1" на "python2.6".
(1-7/7)