[SOLVED] Проблемы при emerge --update --newuse --deep world
Доброго времени суток. Второй день обновляю систему. когда осталось 188 пакетов зависло. Отдельно через emerge установил этот пакет x11-libs/qt-core-4.7.2-r1, но проблема осталась. Параллельных установок нет. Буду рад выслушать выши предпложения. При прерывании в консоли следующее
>>> Verifying ebuild manifests
>>> Starting parallel fetch
>>> Emerging (1 of 188) x11-libs/qt-core-4.7.2-r1
^CTraceback (most recent call last):
File "/usr/lib/portage/bin/lock-helper.py", line 27, in
rval = main(sys.argv[1:])
File "/usr/lib/portage/bin/lock-helper.py", line 19, in main
lock_obj = portage.locks.lockfile(args[0], wantnewlockfile=True)
File "/usr/lib/portage/pym/portage/locks.py", line 138, in lockfile
fcntl.lockf(myfd, fcntl.LOCK_EX)
KeyboardInterrupt
Exiting on signal 2
!!! select error: (4, 'Interrupted system call')
Traceback (most recent call last):
File "/usr/bin/emerge", line 43, in
retval = emerge_main()
File "/usr/lib/portage/pym/_emerge/main.py", line 1775, in emerge_main
myopts, myaction, myfiles, spinner)
File "/usr/lib/portage/pym/_emerge/actions.py", line 439, in action_build
retval = mergetask.merge()
File "/usr/lib/portage/pym/_emerge/Scheduler.py", line 1186, in merge
rval = self._merge()
File "/usr/lib/portage/pym/_emerge/Scheduler.py", line 1536, in _merge
self._main_loop()
File "/usr/lib/portage/pym/_emerge/Scheduler.py", line 1679, in _main_loop
while self._schedule():
File "/usr/lib/portage/pym/_emerge/PollScheduler.py", line 104, in _schedule
return self._schedule_tasks()
File "/usr/lib/portage/pym/_emerge/Scheduler.py", line 1713, in _schedule_tasks
if q.schedule():
File "/usr/lib/portage/pym/_emerge/SequentialTaskQueue.py", line 55, in schedule
task.start()
File "/usr/lib/portage/pym/_emerge/AsynchronousTask.py", line 23, in start
self._start()
File "/usr/lib/portage/pym/_emerge/MergeListItem.py", line 90, in _start
self._start_task(build, self._default_final_exit)
File "/usr/lib/portage/pym/_emerge/CompositeTask.py", line 146, in _start_task
task.start()
File "/usr/lib/portage/pym/_emerge/AsynchronousTask.py", line 23, in start
self._start()
File "/usr/lib/portage/pym/_emerge/EbuildBuild.py", line 87, in _start
self._prefetch_exit(prefetcher)
File "/usr/lib/portage/pym/_emerge/EbuildBuild.py", line 137, in _prefetch_exit
self._build_dir.lock()
File "/usr/lib/portage/pym/_emerge/EbuildBuildDir.py", line 57, in lock
builddir_lock.wait()
File "/usr/lib/portage/pym/_emerge/AsynchronousTask.py", line 40, in wait
self._wait()
File "/usr/lib/portage/pym/_emerge/AsynchronousLock.py", line 77, in _wait
self.returncode = self._imp.wait()
File "/usr/lib/portage/pym/_emerge/AsynchronousTask.py", line 40, in wait
self._wait()
File "/usr/lib/portage/pym/_emerge/AsynchronousLock.py", line 217, in _wait
self.scheduler.schedule(self._reg_id)
File "/usr/lib/portage/pym/_emerge/PollScheduler.py", line 291, in _schedule_wait
handler(f, event)
File "/usr/lib/portage/pym/_emerge/SpawnProcess.py", line 224, in _dummy_handler
self._unregister_if_appropriate(event)
File "/usr/lib/portage/pym/_emerge/AbstractPollTask.py", line 61, in _unregister_if_appropriate
self.wait()
File "/usr/lib/portage/pym/_emerge/AsynchronousTask.py", line 41, in wait
self._wait_hook()
File "/usr/lib/portage/pym/_emerge/AsynchronousTask.py", line 123, in _wait_hook
self._exit_listener_stack.pop()(self)
File "/usr/lib/portage/pym/_emerge/AsynchronousLock.py", line 207, in _proc_exit
% (proc.returncode,))
AssertionError: lock process failed with returncode 1
- Для комментирования войдите или зарегистрируйтесь
Не надо Qt ставить руками -
Не надо Qt ставить руками - пусть по зависимостям вытаскиваются.
Снесите все Qt
и обновите мир
Хватит удалять
Хватит удалять пакеты.
Не грусти, товарищ! Всё хорошо, beautiful good!
Забавно, но ошибки блокирования можно
Забавно, но ошибки блокирования можно избежать просто перезагрузив систему...
/
Бесстрашный ты человек... :)
Хотя конечно об обновлениях, которые могут привести систему в незагружаемое состояние обычно предупреждают...
:wq
--
Live free or die
гм может быть я на гране
гм может быть я на гране банальности но вы eselect python и python-updater делали?
/
Угу.
Похоже на
emerge --depclean
с пропущеннымpython-updater
.eselect python list
.:wq
--
Live free or die
eselect python list.
[2] python2.7
я еще и безграмотный позор
я еще и безграмотный позор "на гране" (
python-updater
В начале при первой ошибке сделал python-updater. Но процесс до конца не прошел, ошибки. Сделал как посоветовали
qt вроде встало, только на net-libs/xulrunner-2.0.1 опять такая же ошибка как в начале топа.
python-updater может заново запустить?
ну в целом не плохо бы
ну в целом не плохо бы сначало eselect python set 2 ну и потом python-updater. Вы бы хоть логи какие показывали, а то у нас телепаты вернулись из отпуска и теперь ток за деньги работают( на новый копят(
Логи
Логи
http://sigmatech.kz/gentoo/emerge.txt
http://sigmatech.kz/gentoo/summary.txt
Вопрос,
1 как можно удалить xfce4 чтобы при обновлении мира снова не установился.
2 Можете посоветовать правильный порядок действий по полному обновлению мира, revdep-rebuild показал уйму битых зависимостей, но установить не удалось.
----
Уже сам не рад, что решил обновить мир)
я бы на вашем месте обновил
я бы на вашем месте обновил сначала @system, а потом уж брался бы за @world
что-то добрый я сегодня ....
Подробнее если можно
Подробнее если можно, и что это даст
--------
emerge -upvND @system до
emerge -upvND @system до победы - вы получите минимально рабочеспособную систему вне зависимости от того, что у вас набардачено в мире
потом уже проще будет разбираться в блокировках при пересборе мира
что-то добрый я сегодня ....
+1 но лучше emerge -uDN
+1
но лучше
как блин все сложно ;( Дайте
как блин все сложно ;(
Дайте поковырять что ли такую, я никак сам не смог разломать до такого состояния
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 ;)
Мне бы твои заботы))
Но Я подскажу как поступить)) грамм 200 любопытсва,150 невнимательности и грамм 100 идеалистичности, на медленном огне постоянно перемешивая около 3-х часов, подавать под утро часа в 4))
------------
zns
/
ЛОРквотес о том же:
:wq
--
Live free or die
Экие у тебя тараканы в голове
Экие у тебя тараканы в голове .....................
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 ;)
Спасибо
Сейчас попробую
-------
zns
Вот и всё...
Уважаемые, спасибо за помощь, в частности отдельное спасибо SysA, все сделал по алгоритму, и запустилось. упал звук но это уже из другой "сонаты"!
--------------------------
"SOLVED"