66eda5854c
Dep atom, dep list entry tagging. Tag set packages.
Ciaran McCreesh
2006-04-15 17:55:52 +00:00
2b223ef16c
Add SyncOptions, and use it for sync_exclude support. Currently only for portage repositories with rsync.
Stephen P. Bennett
2006-04-15 17:21:29 +00:00
a21a84d887
Tidy up leftover file that should've been rm'ed a long time ago
Ciaran McCreesh
2006-04-15 16:10:36 +00:00
162c800c5c
Don't show items twice in bad digest lists, even if they fail two different checksum sets
Ciaran McCreesh
2006-04-15 15:13:31 +00:00
c2013d8bc6
xterm titles for fetch
Stephen P. Bennett
2006-04-15 15:08:37 +00:00
6151459d6a
Don't call init for fetch only
Ciaran McCreesh
2006-04-15 14:56:54 +00:00
4c31df7e3c
--fetch support.
Stephen P. Bennett
2006-04-15 14:47:38 +00:00
95459be4d3
Update HOWTO with a demo licenses.conf that isn't just * *
Ciaran McCreesh
2006-04-15 12:58:45 +00:00
6429fbca11
CONFIG_PROTECT improvements, add --no-config-protection
Stephen P. Bennett
2006-04-14 21:53:01 +00:00
390ce55a2e
Some bigger HOWTO updates, in formatting and describing new features
Ciaran McCreesh
2006-04-14 15:20:41 +00:00
c68eed988b
Some small HOWTO updates for recent code changes
Ciaran McCreesh
2006-04-14 15:11:01 +00:00
e5bed44d14
Create USE_EXPAND variable values and pass them to ebuild. Currently this relies upon USERLAND etc being overridden in ebuild.bash's ebuild_source_profile, so we can't do expand var checking with save_vars
Ciaran McCreesh
2006-04-14 15:08:25 +00:00
e3f0cb7da5
Move MakeEnvCommand out of internals and into a public namespace so that we can use it inside a loop for USE_EXPAND vars (uh, the other half of the commit)
Ciaran McCreesh
2006-04-14 14:51:57 +00:00
f8607b57c8
Provide an erase method for SortedCollection
Ciaran McCreesh
2006-04-14 14:44:17 +00:00
7c419689bd
Move MakeEnvCommand out of internals and into a public namespace so that we can use it inside a loop for USE_EXPAND vars
Ciaran McCreesh
2006-04-14 14:43:57 +00:00
5ac8fb5608
Read /CONFIG_PROTECT{,_MASK} if present, and allow override of each
Stephen P. Bennett
2006-04-14 14:30:02 +00:00
444fa88920
Allow EXPAND: var syntax in use.conf
Ciaran McCreesh
2006-04-14 14:21:51 +00:00
e2251d0727
Change my email address. Sorry people, looks like you're all going to have to recompile everything :)
Ciaran McCreesh
2006-04-14 12:07:57 +00:00
1a6379297c
Initial CONFIG_PROTECT support.
Stephen P. Bennett
2006-04-13 23:21:59 +00:00
3459959744
Tinker with some of the short options
Ciaran McCreesh
2006-04-13 22:07:43 +00:00
64a8c1bd5e
Support --preserve-world
Ciaran McCreesh
2006-04-13 21:31:55 +00:00
7877f458e1
World target support, rework how we handle sets internally to make this kind of thing easier
Ciaran McCreesh
2006-04-13 21:24:35 +00:00
f2f7567101
Don't barf out globally if we have a duff vdb entry. Just warn and carry on.
Ciaran McCreesh
2006-04-13 18:07:22 +00:00
de2c83c84e
More exception context
Ciaran McCreesh
2006-04-13 17:59:24 +00:00
0e01fb1b1c
Default behaviour is now to use deep dependencies
Ciaran McCreesh
2006-04-13 15:55:44 +00:00
67fabcfaf0
Make deep deps work. Hopefully.
Ciaran McCreesh
2006-04-13 15:08:08 +00:00
e2dda7cc37
Handle cumulative merging at the load ebuild phase, to avoid getting h0rked vdb metadata
Ciaran McCreesh
2006-04-13 14:51:31 +00:00
0338bfc39a
Don't try to reinstall everything in system with --install system. Only update things that need updating.
Ciaran McCreesh
2006-04-11 21:29:16 +00:00
5b88d3a5f6
Split out unmerge. When reinstalling a package version, unmerge the old build after merging the new build.
Ciaran McCreesh
2006-04-11 19:42:50 +00:00
95002b562c
Skip the sanity checks if we're not overwriting
Ciaran McCreesh
2006-04-11 19:39:45 +00:00
873c855389
Don't notify about circular deps if drop_all is set
Ciaran McCreesh
2006-04-11 18:59:12 +00:00
49e3d83353
Remove dead symlinks before relinking
Ciaran McCreesh
2006-04-11 17:31:49 +00:00