> > Actually, you can replace your world file provided you use "emerge > > --emptytree --deep --newuse world", and portage won't complain that > > packages aren't installed as the emptytree tells portage to (rightly > > in this case) assume nothing is installed yet, including portage > > itself. > > > > Oddly enough, I just added a package that I don't have installed to my > world file, and did emerge -uvD world and it didn't complain (or remove > it from my world file). I know this hadn't used to be the case though. > > So yeh, I guess you can just copy the old world file across and do > emerge -e world.
I think that there may be problems with adding a package that had dependencies that you don't already have installed. Adding a package, as you did, that has all dependencies already satisfied on your system probably would work. But I'd still be worried that adding a package that does not have dependencies satisfied to the world file would not be a good thing (unless of course you are using the emptytree option). Dave -- gentoo-user@gentoo.org mailing list