удалил папку portage.use
vfiuchcikicshuusrch 7 января, 2016 - 23:25
случилась тупость. знаю что дурак)).. но помогите что теперь делать.
удалил папку portage.use там было дофига чего прописано.
теперь обновление с emerge проходит с многабукваменным сообщениями о конфликтах.
app-arch/bzip2:0 (app-arch/bzip2-1.0.6-r6:0/0::gentoo, ebuild scheduled for merge) conflicts with >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-),abi_x86_64(-)] required by (media-libs/freetype-2.5.5:2/2::gentoo, installed) >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-),abi_x86_64(-)] required by (media-video/ffmpeg-2.6.3:0/54.56.56::gentoo, installed) sys-devel/llvm:0 (sys-devel/llvm-3.5.0:0/3.5::gentoo, ebuild scheduled for merge) conflicts with >=sys-devel/llvm-3.4.2:=[abi_x86_32(-),abi_x86_64(-)] required by (media-libs/mesa-11.0.6:0/0::gentoo, installed) >=sys-devel/llvm-3.4.2:0/3.5=[abi_x86_32(-),abi_x86_64(-)] required by (media-libs/mesa-11.0.6:0/0::gentoo, installed) net-print/cups:0 (net-print/cups-2.0.3:0/0::gentoo, ebuild scheduled for merge) conflicts with net-print/cups[abi_x86_32(-),abi_x86_64(-)] required by (dev-qt/qtgui-4.8.6-r4:4/4::gentoo, installed)app-arch/bzip2:0 (app-arch/bzip2-1.0.6-r6:0/0::gentoo, ebuild scheduled for merge) conflicts with >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-),abi_x86_64(-)] required by (media-libs/freetype-2.5.5:2/2::gentoo, installed) >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-),abi_x86_64(-)] required by (media-video/ffmpeg-2.6.3:0/54.56.56::gentoo, installed) sys-devel/llvm:0 (sys-devel/llvm-3.5.0:0/3.5::gentoo, ebuild scheduled for merge) conflicts with >=sys-devel/llvm-3.4.2:=[abi_x86_32(-),abi_x86_64(-)] required by (media-libs/mesa-11.0.6:0/0::gentoo, installed) >=sys-devel/llvm-3.4.2:0/3.5=[abi_x86_32(-),abi_x86_64(-)] required by (media-libs/mesa-11.0.6:0/0::gentoo, installed) net-print/cups:0 (net-print/cups-2.0.3:0/0::gentoo, ebuild scheduled for merge) conflicts with net-print/cups[abi_x86_32(-),abi_x86_64(-)] required by (dev-qt/qtgui-4.8.6-r4:4/4::gentoo, installed)
очень много подобных сообщений.
что нужно вписать в portage.use/ и в каком формате, касательно каждого пакета ?
»
- Для комментирования войдите или зарегистрируйтесь
Ты имеешь ввиду
Ты имеешь ввиду /etc/portage/package.use?
Туда нужно писать строки, в которых указывается состояние USE флагов указанных пакетов. В соответствии с выводом emerge пиши в файл /etc/portage/package.use или файлы в директории /etc/portage/package.use строки, в которых будешь описывыть для пакетов включение или выключение некоторых их USE флагов.
Например:
В данном случае можешь в make.conf задействовать глобально включение abi x86_32 и x86_64, для этого укажи в make.conf переменную:
Ты имеешь ввиду
ага именно эту папку.
abi_x86_32 abi_x86_64 - обязательно оба указывать ? я так понимаю, что компиляция будет под 2 варианта - 32 битный пакет и такой же 64 битный. т.е. если я укажу только для 32 битной системы, он не будет собирать 64 битный ? %)
спасибо за подсказку! я так и думал, но сомневался :) насчет того, что нужно оба указывать.