[РЕШЕНО]Не работает 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
Это уже имеется на вритуалке,
Дайте вывод указанных команд
Дайте вывод указанных команд и тип используемой файловой системы (помимо нехватки места может банально не хватать 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
Ага уже так и сделал, всё
Ага уже так и сделал, всё заработало, благодарю за наводку! [РЕШЕНО]