Здраствуйте,я новичок в Gentoo,стандартные проблемы у меня получается решать. Но установить пакет systemd во время установки системы не получается. До этого были проблемы с sys-fs/udev,блокировали друг друга. Я удалил sys-fs/udev. Но устанавливаться systemd так и не хочет. Статью на wiki я читал,возможно проблема в sys-kernel/dracut который у меня еще не установлен. Я к сожалению,не понимаю даже какой log файл мне нужен и что в нем искать.
Мой make.conf - http://pastebin.com/gHQ72rbd
Сам dev-scheme/guile собирается быстро, но вот после начинается компиляция вот такого вот всякого: guild compile -o "system/repl/repl.go" "system/repl/repl.scm"
Посмотрел зависимости пакета - его хотят bash и ещё там кто то, так что отказаться видимо не получится. А вот нужно ли то что он там потом компилирует - это мне не ясно.
Из ключей доступных для пакета тоже ничего похожего на отключение лишнего не нашел (USE="deprecated networking nls regex threads -debug -debug-malloc")
При обновлении столкнулся с проблемой: libgdiplus отказывается собираться из-за невозможности найти lpng12. Но у меня установлена libpng-1.6. Установка в соседний слот 1.2 не решает проблему, да и не хочется версии плодить. К тому же libgdiplus не требует именно libpng1.2
equery g libgdiplus
* Searching for libgdiplus ...
Здравия!
При обновлении завис inkscape, ни так ни сяк. .[01m.[Kui/clipboard.cpp:.[m.[K In member function ‘.[01m.[Kvoid Inkscape::UI::ClipboardManagerImpl::_ink
scape_wait_for_targets(std::list&).[m.[K’:
.[01m.[Kui/clipboard.cpp:1405:22:.[m.[K .[01;31m.[Kerror: .[m.[K‘.[01m.[KScopedPtr.[m.[K’ is not a member
of ‘.[01m.[KGlib.[m.[K’
target = Glib::ScopedPtr(atom_name).get(); //This frees the g
.[01;32m.[K ^.[m.[K
.[01m.[Kui/clipboard.cpp:1405:22:.[m.[K .[01;36m.[Knote: .[m.[Ksuggested alternative:
Ситуация такая - сделал новую систему с нуля из-за погибшего диска. Раздел /var был на другом устройстве и переехал невредимым.
В /var/cache/eix всё подчистил.
Сделал и eix-update, и eix-diff, но откуда-то подтянулась старая база данных и теперь eix-команда показывает информацию с моей погибшей системы.
Как правильно вообще всё подчистить, чтобы с нуля начать?
Где-то sqlite-я ещё база хранится?
Спасибо.
---------------------------------------
Надо всё вычищать полностью!
Собственно, задался вопросом - можно ли для 32-битных версий библиотек в multilib-системе сформировать свою цепочку зависимостей.
Чуть подробнее. Профили default/linux/amd64/* сейчас предлагают по умолчанию ABI_X86="64". Но тот же Skype, например, 32-битный, и требует наличия некоторых библиотек в 32-битной ипостаси. Также Wine имеет смысл собирать с abi_x86_32 ввиду 32-битности большинства windows-программ.
давно задался данным вопросом по мере изучения gentoo (да и вообще gnu/linux в целом), но ничего вразумительного по этому поводу не нашел.
При установке пакетов в пользовательской директории создаются файлы конфигураций, можно ли этот процесс каким либо образом контролировать? Как определить и удалить конфиги уже удаленных пакетов? Можно ли отслеживать (чем) директории, которые создаются при установке того или иного пакета?