* [gentoo-dev] portage 1.5 bugs
@ 2001-02-18 16:42 drobbins
0 siblings, 0 replies; only message in thread
From: drobbins @ 2001-02-18 16:42 UTC (permalink / raw
To: gentoo-dev
Here's the current bug/feature/testing list for Portage:
1. For package installs, runtime dependencies should be calculated using the USE
setting contained in the .tbz2 metadata rather than the USE setting in
/etc/make.conf/defaults.
2. Add MULTIPLE support. Make Portage default to only allowing a single version of
a package installed at one time. MULTIPLE will allow users to override this
behavior:
MULTIPLE="major" or 1 means that foo/bar-1.0 and foo/bar-2.0 can be installed together
MULTIPLE="minor" or 2 means that foo/bar-1.0, 2.0, and 2.1 can be installed together
MULTIPLE=3,4,5,etc.
MULTIPLE=0 means no restrictions (even foo/bar-1.0 and foo/bar-1.0-r1 can be installed together)
Also need to add a system-wide override option for this one.
3. Test out virtual package database ops, making sure that "!virtual/mta" will prevent
multiple installs of MTAs.
4. Add csh support to env-update
5. Upgrade fetch feature to eliminate partial download problem
6. Enhance /usr/sbin/ebuild so that it can recursively merge packages. Base this
on the digraph code in /usr/sbin/pkgmerge
7. Add system profile support to the portage-maintain code
Once we get all these things working, I think we should be able to focus almost
exclusively on other aspects of Gentoo Linux and move towards Gentoo Linux 2.0.
Once we fix other weak areas (such as a lack of an optional easy
installer/optional easy system configuration tool), I can focus on developing
xbuild, the successor to ebuild. xbuild is intended to be even nicer than
ebuild, with more features and even better performance. Since by the time we
start using xbuild, we'll probably have close to 2,000 packages, a smooth
transition is going to be important, and should be quite easy. It's likely
that we can convert our entire tree over using a sed or awk script.
So, if you'd like a major feature to be added to ebuild, speak up now, or you
may need to wait a bit! :)
Best Regards,
--
Daniel Robbins <drobbins@gentoo.org>
President/CEO http://www.gentoo.org
Gentoo Technologies, Inc.
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2001-02-18 23:41 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-02-18 16:42 [gentoo-dev] portage 1.5 bugs drobbins
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox