Система portage
[РЕШЕНО] Актуализация package.use
toogle 18 мая, 2014 - 20:12Поскольку USE-флаги иногда изменяются и, в частности, удаляются, файл package.use со временем утрачивает актуальность. Есть идеи, как можно автоматизировать удаление неактуальных флагов из файла?
Я поискал в интернете, но подобной информации не нашёл. Возможно, плохо искал.
[РЕШЕНО] Автоматизированная генерация stage3 (stage4) для архитектуры ARM
MinimumLaw 16 мая, 2014 - 12:03Добрый день, уважаемому сообществу!
Ответ на поставленный вопрос на сегодня 23 май 2014:
Кросс-компиляция stage3 и stage4 затруднена вплоть до невозможна, так как часть пакетов не адаптирована под нее. Наиболее стабильные результаты получаются при использовании qemu и запуска под ним нативной системы сборки.
Как сделать. Собрать последний qemu статически слинкованным, для этого размаскируем создав файл /etc/portage/package.keywords/qemu со следующим содержимым
=app-emulation/qemu-2.0.0 ~amd64
Прописать в /etc/portage/make.conf
[РЕШЕНО] Проблема со сборкой ulatencyd
equeim 9 мая, 2014 - 22:50Если кто не знает, это демон, динамически распределяющий ресурсы посредством cgroups, увеличивает отзывчивость системы.
Так как ебилд из оверлея сильно устарел, я решил переделать его в лайв-ебилд (благо собирается оно просто).
Ебилд: http://pastebin.com/ZATnwNR2
Сборка прекращается где-то на стадии линковки: http://pastebin.com/9tmVGHHA
Если собирать без портежа, (т.е. git clone, cmake, make), то все компилится нормально. Что я делаю не так?
[РЕШЕНО] [SOLVED] glib-2.38.2-r1
alextk 5 мая, 2014 - 17:57emerge --info '=dev-libs/glib-2.38.2-r1::gentoo', /var/tmp/portage/dev-libs/glib-2.38.2-r1/temp/build.log
Кроме того, не собираются многие пакеты, ругаясь на неправильные символы и ошибки в хедерах глиба.
[РЕШЕНО] Ошибка при сборке media-video/mkvtoolnix
Skala 2 мая, 2014 - 21:37emerge media-video/mkvtoolnix дает такой лог.
emerge --info '=media-video/mkvtoolnix-6.6.0::gentoo'
Не могу понять, как исправлять эту ошибку:
/usr/lib64/ruby/2.0.0/rubygems.rb:15:in `require': cannot load such file -- rubygems/compatibility (LoadError)
lighttpd + drupal
zenbooster 30 апреля, 2014 - 13:35Возможно ли поставить drupal на lighttpd с помощью emerge, или надо качать и ставить вручную?
gcc -cxx
diff 29 апреля, 2014 - 01:32emerge почему-то включил флаг -cxx для gcc. указание "sys-devel/gcc cxx" в /etc/portage/package.use проблему не решает, в итоге он перекомпиливается без поддержки плюсов и из-за этого не хотят собираться куча покетов.
Пробовал подсовывать gcc из stage3, вроде работает, но boost, binutils, subversion не видят компилера x86_64-linux-g++, то кричат на "C++ preprocessor "/lib/cpp" fails sanity check".
Первый раз перебилдил gcc из stage3, пакеты докомпилились, а дальше все вернулось и не исправляется.
Где косяк? Система multilib x86-64.
[SOLVED] Обновление исправленых пакетов тойже версии
Astar_spb 15 апреля, 2014 - 00:00Есть даже не проблема, а некоторое недопонимание тонкостей механизма обновления. Попробую объяснить по порядку: допустим вышла новая версия пакета - он радостно обновился при еженедельных обновлениях мира, но спустя пару дней вижу, на гентушном сайте, что вышли исправления скриптов, но версия пакета осталась прежней. Обновления мира 50 на 50 видит, это мелочи - обновляю конкретный пакет в ручную - но тут облом, пакет обновляется из архива скаченного emerge в distfiles, а вовсе не с нового архива с сайта...
Странное поведение portage
Ruckus DJ 7 апреля, 2014 - 21:35Вопрос возможно прост и глуп, но раньше с таким не сталкивался.
Есть рабочая система ~x86-64, кроме основного дерева портов подключены ещё вот эти:
* gamerlay [Git ] (git://git.overlays.gentoo.org/proj/gamerlay.git)
* haskell [Git ] (git://github.com/gentoo-haskell/gentoo-haskell.git)
* kde [Git ] (git://git.overlays.gentoo.org/proj/kde.git)
* miramir [Git ] (https://github.com/miramir/miramir-layman.git)
Помогите понять.. ! Взаимные блокировки.. (Решено)
zodiak 7 апреля, 2014 - 02:04Добрый! Такая вот дилемма, одному пакету нужен флаг а второму не нужуен...а нужны обе програмки...как устранить блокировки?
The following USE changes are necessary to proceed:
(see "package.use" in the portage(5) man page for more details)
# required by www-client/chromium-34.0.1847.116
# required by @selected
# required by @world (argument)
>=dev-libs/libxml2-2.9.1-r2 icu
# cat /etc/portage/package.use
- « первая
- ‹ предыдущая
- …
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- …
- следующая ›
- последняя »
