[РЕШЕНО]Не работает emerge.
gkostik 15 октября, 2009 - 20:20
При пересборке мира - emerge -auNDv world выдаёт следующую ошибку.
Traceback (most recent call last):
File "/usr/bin/emerge", line 40, in <module>
retval = _emerge.emerge_main()
File "/usr/lib64/portage/pym/_emerge/__init__.py", line 15464, in emerge_main
portdb = trees[settings["ROOT"]]["porttree"].dbapi
File "/usr/lib64/portage/pym/portage/util.py", line 1117, in __getitem__
result = lazy_item.func(*pargs, **kwargs)
File "/usr/lib64/portage/pym/portage/dbapi/porttree.py", line 1121, in __init__
settings["PORTDIR"], mysettings=settings)
File "/usr/lib64/portage/pym/portage/dbapi/porttree.py", line 316, in __init__
self.depcachedir, x, filtered_auxdbkeys, gid=portage_gid)
File "/usr/lib64/portage/pym/portage/cache/flat_hash.py", line 24, in __init__
self._ensure_dirs()
File "/usr/lib64/portage/pym/portage/cache/fs_template.py", line 60, in _ensure_dirs
os.mkdir(base, self._perms | 0111)
OSError: [Errno 28] No space left on device: '/var/cache/edb/dep/usr/portage'
Место в /var 665MB свободно.
»
- Для комментирования войдите или зарегистрируйтесь

Кстати, eix-sync -W тоже не
Кстати, eix-sync -W тоже не пашет, выдаёт кучу ошибок такого плана
Как меня этот, емердж уже заманал, уфф, сплошное мозгоклюйство...
Вас никто не заставляет
Вас никто не заставляет использовать Gentoo. Решение вашей проблемы здесь.
P.S. Для решения проблемы следует предоставлять информацию (в данном случае не помешал бы вывод команд
df, mount, dmesg), а не выплёскивать негативные эмоции от собственного бессилия.Я ♥ Gentoo & Funtoo
Это уже имеется на вритуалке,
df -h Файловая система Разм Исп Дост Исп% смонтирована на rootfs 20G 8,4G 10G 46% / /dev/root 20G 8,4G 10G 46% / rc-svcdir 1,0M 76K 948K 8% /lib64/rc/init.d udev 10M 184K 9,9M 2% /dev shm 2,0G 76K 2,0G 1% /dev/shm /dev/mapper/vg-kostik 65G 65G 802M 99% /home/kostik /dev/mapper/vg-john 30G 13G 18G 42% /home/john /dev/mapper/vg-samba 50G 43G 7,5G 86% /home/samba /dev/mapper/vg-torrent 50G 36G 15G 71% /home/kostik/torrent /dev/mapper/vg-exten 93G 59G 30G 67% /home/kostik/.VirtualBox/HardDisks/exten /dev/mapper/vg-var 4,0G 3,1G 665M 83% /var /dev/mapper/vg-portage 3,0G 2,5G 342M 89% /usr/portageДайте вывод указанных команд
Дайте вывод указанных команд и тип используемой файловой системы (помимо нехватки места может банально не хватать inode). Не помешало бы также рассказать о ваших предыдущих действиях, вызвавших проблему.
Я ♥ Gentoo & Funtoo
Про inode слышал, проверка
Про inode слышал, проверка раздела /usr/portage fsck'ом прошла успешно.
Хм в dmesg
Хм в dmesg ошибки
На ext3 у меня корень и var, var я уже залечил fsck'ом.
df -i от рута =). Имхо,ФС с
df -i от рута =). Имхо,ФС с хардкодед иноде нумберс в 2009 году уже дефектив бу дизайн
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 ;)
В каких ФС нет таких
В каких ФС нет таких ограничений? Только что столкнулся с тем же:
.
ЕМНИП это --- бага/фича/рудимент
ext-based файловых систем (из реально используемых это ext2/3, возможно 4).Если уходить с
ext'а, то в общем случае я бы предпочёлreiser3.:wq
--
Live free or die
Поставил jfs. Посмотрю как
Поставил jfs. Посмотрю как будет работать. Говорят что неплохая ФС.
Кстати, почему Вы решили что
Кстати, почему Вы решили что в убунте меньше проблем? Лично я очень громко матерился, когда с ихним xorg.conf в своё время хотел разобраться.
Я имел ввиду то, что там нет
Я имел ввиду то, что там нет
emerge:)Я ♥ Gentoo & Funtoo
Попробуйте переместить /var
Попробуйте переместить /var "туда-обратно" с промежуточным форматированием раздела, например, в reiserfs. Ну и что-либо заведомо ненужное можно удалить с этого раздела.
Я ♥ Gentoo & Funtoo
Ага уже так и сделал, всё
Ага уже так и сделал, всё заработало, благодарю за наводку! [РЕШЕНО]