проблема со слотами, обновление мира
короче говоря, обновлял я мир себе в генту, некоторые ошибки вылетали - исправлял.
вот вылетела теперь следующая ошибка после того как я размаскировал пакет из /etc/portage/package.mask
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
dev-cpp/clucene:1
('installed', '/', 'dev-cpp/clucene-0.9.21b', 'nomerge') pulled in by
>=dev-cpp/clucene-0.9.19[-debug] required by ('ebuild', '/', 'app-misc/strigi-0.7.0', 'merge')
(and 2 more)
('ebuild', '/', 'dev-cpp/clucene-0.9.21b', 'merge') pulled in by
dev-cpp/clucene:1 required by world
dev-cpp/clucene required by ('installed', '/', 'dev-libs/soprano-2.3.1', 'nomerge')
Explanation:
New USE for 'dev-cpp/clucene:1' are incorrectly set. In order to solve
this, adjust USE to satisfy '>=dev-cpp/clucene-0.9.19[-debug]'.
* IMPORTANT: 1 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.
и исправить как ее хз ибо хз что за слоты, ведь вроде по версии и флагу debug все ок.
немного предыстории: на этом пакете была еще одна ошибка - требовалось перекомпилировать clucene с флагом -debug, но после рекомпила вылетает вот собственно сабж.
заранее спс за помощь.
- Для комментирования войдите или зарегистрируйтесь
Зачем собирали в дебагом ? *
Зачем собирали в дебагом ?
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 ;)
у меня просто в
у меня просто в /etc/make.conf, какая та зараза в конце use флагов дописала debug, хотя на первом месте столя -debug, я об этом не знал, скомпилировалось с дебагом.
но дело в том что позже я переemergил, с флагом -debug, ошибочка насчет того что сокмпилен пакет с дебаг опцией - исчезла, но появилась вот такая выше по поводу слотов, я гуглил - но не видел хорошего решения проблемы, первый раз с нею сталкиваюсь, а маскировать пакет не хочется - интересно именно решение проблемы, а не уход от нее :)
есть какие либо варианты такого исхода?
ps
в eselect news read new там что то про виртуальную машину явы было :)
emerge -av @system;emerge -av
emerge -av @system;emerge -av @world
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 ;)
вот что пишет, или может я не
вот что пишет, или может я не правильно что то понял?
mrsa ~ # emerge -av @system;emerge -av @world
!!! '@system' is not a valid package atom.
!!! Please check ebuild(5) for full details.
!!! '@world' is not a valid package atom.
!!! Please check ebuild(5) for full details.
пробовал обновить strigi с -clucene, -debug при clucene с -debug, толку ноль
или ставим портаге 2.2 или
или ставим портаге 2.2 или меняем команды
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 ;)
я бы сделал так: emerge -C
я бы сделал так:
emerge -C dev-cpp/clucene app-misc/strigi dev-libs/soprano
USE="-debug" emerge -av dev-cpp/clucene app-misc/strigi dev-libs/soprano
сделал как вы сказали, но при
сделал как вы сказали, но при emerge -uDNv world, опять вылетает месага о том конфликте с clucene обоих пакетов :(
а когда я маскирую clucene, то конечно все нормально обновляется.
но как сказал выше, хочется устранить ошибку а не уйти от нее
поэтому нуждаюсь в вашей помощи! :)
и еще объясните пожалуйста, из за чего эта проблема может возникать?