
Code: Select all
emerge '@world-@foo{class=base.DummyPackageSet,packages=app-emulation/virtualbox-ose}'a bit ugly but thanks for that anyways - i think i never emerge world f.ex. and one app that i liked much was pye ( "pick your emerge") which allowed me to just pick those packages i wanted/ needed and would also be helpful for Gerard i think. Such feature would be much apreciated in future portage versions !emerge '@world-@foo{class=base.DummyPackageSet,packages=app-emulation/virtualbox-ose}'
Well, it's not exactly the primary use case for that syntax. The main purpose is to pass arguments to package sets (e.g. to rebuild all packages linked against a specific library, or all packages depending on a given package) without having to edit config files or setting env variables all the time. The ability to define new package sets on the fly was just added as a bonusgringo wrote:a bit ugly but thanks for that anywayemerge '@world-@foo{class=base.DummyPackageSet,packages=app-emulation/virtualbox-ose}'
yeah, very instructive indeed, like most of your posts in this forumsWell, it's not exactly the primary use case for that syntax. The main purpose is to pass arguments to package sets (e.g. to rebuild all packages linked against a specific library, or all packages depending on a given package) without having to edit config files or setting env variables all the time. The ability to define new package sets on the fly was just added as a bonus

Code: Select all
emerge -e @world ; while (($? == 1)) ; do emerge --skipfirst ; doneyes, i agree, some kind of official documentation would be nice to have ( if not available already), although i don´t expect much difference with what is being explained in Ciaran´s blog or in the pdf hosted at Ferdy´s workspace. All package managers should implement this now iirc.Gerard van Vuuren wrote:Thanks gringo!
But I still would like to see something in the official Gentoo Docs.
Gerard.