On Monday 19 September 2005 13:16, gentuxx wrote: > If I update firefox with the --oneshot option, I know that it won't > update the "world" tree, but why? Why is that the recommended > procedure? Does that give me any benefit? Also, why would a package > be available as a "--oneshot" and NOT through a normal "emerge -Dupv > world"?
The package would be available through -Dupv as well, but not everybody likes to update all packages (especially on servers). > I love how portage unifies the packaging system, and I feel like if I > run all of these "--oneshot" updates for security fixes, that I'll > have all of these "stray" programs running around on my system, that > won't get updated next time I emerge "world". --oneshot won't remove the package from world. It just prevents it from being added. If the package is installed but not in world, it is presumably there as a dependency from another package. Hence, updating world will still grab the package. Using --oneshot just keeps the world file clean. -- Jason Stubbs
pgpJ1kBcYynH2.pgp
Description: PGP signature