Система portage
x86_32 окружение для небольшого числа пакетов
Шаманыш 14 мая, 2015 - 23:11С переходом portages с app-emulation/emul-linux-x86-* на multilib пришло осознание масштабов этого перехода.
Как мне кажется, ради 2-3 пакетов (из полутора тысяч), которым необходимо x86_32 окружение, дублировать практически весь runtime environment, и, соответственно, пропорционально увеличивать время сборки и занимаемое место — не столь оправдано. Но и оставаться на общепрекомпиленных бинарных app-emulation/emul-linux-x86-*, тоже, наверно, не стоит.
(Решено) установка Nvidia и Xorg-server
Inok 5 мая, 2015 - 21:25Понимаю, что тема избита, но решить так и не получается.
При смене HDD на старом ноутбуке решил, для освежения памяти поставить с чистого листа Gentoo, а не тянуть её со старого диска. При установке драйвера nvidia получил следующее:
!!! All ebuilds that could satisfy ">=dev-libs/libpthread-stubs-0.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]" have been masked.
!!! One of the following masked packages is required to complete your request:
Возможность изменять USE в зависимомсти от архитектуры... (ABI_X86_32)
RUSPRG 28 апреля, 2015 - 10:46Есть ли возможность изменить штатный набор флагов USE для 32 сборок пакетов?
Пример: если я собираю wine c 32 поддержкой, то мне там точно не нужны флаги samba, alsa, avahi тд...
Если делать штатными методами, то получается тянется пересборка кучи пакетов, а у них есть зависимости, которые тоже имеют свои USE. И получается, что для того чтобы собрать wine, придется собрать много пакетов с 32 поддержкой, которые wine, как таковому, и не нужны, а собираются только потому, что есть USE флаги в общем make.conf или package.use пакета.
В штатном мане ответа не нашел, может плохо искал?
Не собирается dev-qt/qtwidgets:5
matsurator 24 апреля, 2015 - 21:40Здравствуйте.
Помогите, пожалуйста, решить проблему со сборкой dev-qt/qtwidgets-5.4.1.
g++ -Wl,-O1 -Wl,--as-needed -Wl,--gc-sections -fuse-ld=gold -o ../../../bin/uic .obj/customwidgetsinfo.o .obj/databaseinfo.o .obj/driver.o .obj/treewalker.o .obj/ui4.o .obj/validator.o .obj/cppextractimages.o .obj/cppwritedeclaration.o .obj/cppwriteicondata.o .obj/cppwriteicondeclaration.o .obj/cppwriteiconinitialization.o .obj/cppwriteincludes.o .obj/cppwriteinitialization.o .obj/main.o .obj/uic.o -L/usr/lib -lQt5Core -lpthread * Running emake in src/widgets make -j1
Обновления мира и флаг abi_x86_32
bagas 3 апреля, 2015 - 20:27Добрый вечер.
Сталкнулся с такой бедой.
Начинаю обновмир.
serv0 ~ # emerge -auvDN world
* IMPORTANT: config file '/etc/portage/package.use' needs updating.
* See the CONFIGURATION FILES section of the emerge
* man page to learn how to update config files.
These are the packages that would be merged, in order:
Calculating dependencies... done!
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
net-libs/ortp:0
[SOLVED] Помогите разобраться с флагами
daemon17 1 апреля, 2015 - 12:22Всем привет!
Решил обновить систему, сделал -sync
Потом emerge -avuD @world
в конце выскакивает сообщение
!!! All ebuilds that could satisfy ">=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]" have been masked.
!!! One of the following masked packages is required to complete your request:
- x11-libs/libX11-1.6.3::gentoo (masked by: )
- x11-libs/libX11-1.6.2::gentoo (masked by: )
[SOLVED] Установка PHP4
hcxcat 23 марта, 2015 - 12:24На VMware запущена гента. Нужно установить PHP 4-й в довесок к 5-му.заняться некрофилией
Естественно в офф.древе такого говна мамонта нет с 2007-го, но задание есть задание.
Сделал локальный оверлей и с горем пополам нашел нужный ebuild. Закинул его в "/usr/local/portage/dev-lang/php"
В "/etc/portage/package.use/php" прописал " =dev-lang/php-4.4.8_pre20070816 " запускаю emerge " emerge -a "dev-lang/php4.4.8_pre20070816 "
и в итоге:
права на установку
yaxon 3 марта, 2015 - 12:43Случаем похоже выполнилась команда chown -R user:user /
а теперь в итоге при установке не могу ничего поставить
ругается на
[Errno 13] Permission denied: '/bin/bash':
[Errno 13] Permission denied: '/usr/bin/wget'
[Errno 13] Permission denied: '/usr/bin/sandbox':
Можно ли вернуть все обратно ?!
Не все пакеты попадают на обновление
pascorp 22 февраля, 2015 - 04:17Обновился сегодня (emerge -uDNv world) и заметил, что часть пакетов не обновилась. Например есть такой пакет:
[U] media-plugins/gst-plugins-meta
Available versions:
(0.10) 0.10-r9 ~0.10-r10
(1.0) 1.0-r2 ~1.0-r3
{X a52 aac alsa cdda dts dv dvb dvd ffmpeg flac http jack lame libass libvisual mms modplug mp3 mpeg musepack ogg opus oss pulseaudio taglib theora v4l vaapi vcd vorbis vpx wavpack x264 xv xvid ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32"}
[РЕШЕНО частично] MP_INPUT_BUFFER_PADDING_SIZE
Zharptah 21 февраля, 2015 - 17:07Столкнулся с непонятной проблемой при сборке нескольких пакетов: Inkscape, Mplayer2, MPV. Везде выдаётся одна и та же ошибка в файле demux.c:
Вот, например, при сборке MPV:
../demux/demux.c:48:2: error: #error MP_INPUT_BUFFER_PADDING_SIZE is too small!
Build failed
-> task in 'mpv' failed (exit status 1):
{task 140107485487760: c demux.c -> demux.c.10.o}
- « первая
- ‹ предыдущая
- …
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- …
- следующая ›
- последняя »
