Hi portage folks,
I recently joined this list in order to learn more about portage, and to help
with development. I need to learn python first, so don't expect patches
right away. :-)
Anyway, here is the list of features I'm most eager to add. I'm posting
in case some of these features are already done, or already being worked on.
- "source seed" source packages... these hold ebuild, checksums,
eclasses, etc. and have everything you need to give the
seed to someone and have it easy to compile and install it,
from anywhere, at any time... meant to be used for archiving
a package's state at a given point in time as well.
i.e.
cp foo.seed /home/cdfrey
su
cd /home/cdfrey
emerge foo.seed
- make sure eclasses are in the binary packages
- make sure the eclasses are in the installed tree under /var
(I understand one or both of these is already done)
- try to make portage a standalone package, so you can run it
on debian or redhat or solaris to manage source based
packages easily
- and perhaps have it install everything in a configurable
place like /usr/local, etc, so it doesn't interfere
with the native host package management system
- add support for stow, or something like it, so that you can
install multiple openoffices, or kde's or gnomes, etc
and switch easily between them (perhaps not able to
run at the same time, but make very easy to turn off and on)
- per-package CFLAGS and USE flags saving, so that an emerge world
will use specific package settings if they are available,
and the global settings if not
Anyway, I'm back into lurk mode while I get up to speed. Thanks for reading.
- Chris
--
[email protected] mailing list