portage 2.2 и сеты.
HolyBoy 23 октября, 2009 - 23:11
Добрый вечер!
Начиная с версии портежа >sys-apps/portage-2.2_rc33 не работает:
# emerge '@world-@system' -p emerge: There are no sets to satisfy 'world-@system'. The following sets exist: compiz-fusion downgrade fvwm installed live-rebuild lxde manual module-rebuild preserved-rebuild security system unavailable working world # emerge @world-@system -p emerge: There are no sets to satisfy 'world-@system'. The following sets exist:… # emerge "@world-@system" -p emerge: There are no sets to satisfy 'world-@system'. The following sets exist:… # emerge \@world\-\@system -p emerge: There are no sets to satisfy 'world-@system'. The following sets exist:… # emerge @world-system -p emerge: There are no sets to satisfy 'world-system'. The following sets exist:… # emerge '@world - system' -p emerge: There are no sets to satisfy 'world - system'. The following sets exist:…
Вопрос к знатокам: это синтаксис поменяли или всё ж сломали такую фичу?
»
- Для комментирования войдите или зарегистрируйтесь
world-@system
А разве такой сет существовал? О_о Вы хотите сделать это: emerge -p @system @world ?
Читайте. :)
http://blogs.gentoo.org/genone/2008/09/25/package_set_operators
Почитали :))
Фи, я нуб ))
И ещё, непонятна логика
И ещё, непонятна логика portage, выдающего такое:
и наконец, соль:
т.е. не обращается внимание на то, что я хочу обновить установленные пакеты, за исключением тех, которые перечислены в сете @downgrade, хотя, если я занесу gcc в отдельный сет и запущу предыдущую команду, дописав -@сет, то gcc в списке обновления не будет. Странно.
Видимо тут играют роль
Видимо тут играют роль названия сетов, кв каком порядке они "накладываются" друга на друга, примерно тоже происходит и когда в системе есть несколько оверлеев. Собственно а чего ты хотел от hard masked пакета?