Releases: whatbox/PortageGT
Releases · whatbox/PortageGT
Wholistic system management
This release is a pretty radical departure. We stop respecting puppet's ordering for before',
after, 'require
, notify
.
Now instead, all packages will be installed at the same time before the rest of the puppet run commences.
Another notable change is that all @system
packages will always be updated, if you wish to lock one, you'll need to specify it.
This helps ensure the entire system is kept up to date even though your manifests may only specify the differences from the stage3.
Last Ruby 1.9.x compatible release
- Resolve a number of regressions in the eselect component due to lack of complete testing.
- Ruby 1.9 received and end of life in February 2015, this is the last version tested with it.
Per package environment variables
- Verified compatibility with the latest eix xml version.
- Reintroduced per-package environment variables (with a new syntax).
- New method of managing
/etc
config files automatically.
2.0 maintenance release #3
- Eliminated the dependency on
dev-ruby/xmlsimple
. - Fixes failure to install packages who's latest version is
/^9+$/
but is not a live ebuild.
2.0 maintenance release #2
- Fixes a regression that prevented automatic recompiles when a default USE flag was disabled.
2.0 maintenance release #1
- Fix a bug in the 2.0.0 release that caused unnecessary package compiles when dealing with multiple overlays.
New API
Last Ruby 1.8.x compatible release
Ruby 1.8 received and end of life 6 months ago. This is the last release supporting it.
Initial release
First official release.
Last puppet 2.7.x compatible release
In the interest of leveraging new features available only in Puppet 3.