Hi,

For all those drooling over their keyboards after reading this topic,
please also read the rest of this mail.
So yes, finally a portage-2.1 pre-pre-pre-alpha version is out and in
the tree (p.masked). However, it's not the 2.1 that some of you might
expect as it doesn't have a new dep resolver, so still no use deps.

Correct, still no use deps.

However, there was a reason to release a 2.1 witout the new dep
resolver. It needs a lot of work not only on the resolver
itself, but also most of the other portage code, so it's taking quite
some time. And we really didn't want to withold other important and
long-awaited features for so long. As there are no release notes yet
(did I say that it's a pre-pre-pre alpha?) I'll give you a quick
summary:
- elog, also known as bug 11359, finally solves the
but-I-missed-the-postinst-notice problem. See the comments in
make.conf.example on how to use it (open task: write a viewer app for
saved logs)
- ebuild-daemon, basically a rewrite of the bash subsystem, improves
performance and makes it more flexible
- verify-rdepend optionally checks link dependencies of packages against
their RDEPEND value (open task: add more checks)
- everyone not using the ebuild will be glad to hear that portage
finally uses autotools
- not usable yet, but promising are the new set and transport
frameworks, the former also includes the integration of GLEP14

I probably missed a lot of stuff here.
While I call this a pre-pre-pre alpha release it should be generally
usable, but doesn't look as smooth as 2.0 yet, so you'll see some debug
and error messages, and rarely might encounter a backtrace. Make sure
you check the metabug (#102126) for known issues.

Now have fun with it ;)

Marius

-- 
Public Key at http://www.genone.de/info/gpg-key.pub

In the beginning, there was nothing. And God said, 'Let there be
Light.' And there was still nothing, but you could see a bit better.

Attachment: pgpVC3MiByrBX.pgp
Description: PGP signature

Reply via email to