Ciaran McCreesh’s Blag
Now with 17% more caffeine
Paludis 0.70.2 Released
Posted by on December 30, 2011
Paludis 0.70.2 has been released:
- Assorted bug fixes.
- Generation of thin Manifests is now supported.
There’s something horribly wrong with Gentoo
Posted by on December 10, 2011
After a couple of months of it being switched off, the PSU in my Gentoo box decided to let its magic smoke escape. I made the mistake of replacing it, and now I see this:
* virtual/rubygems
::gentoo 1 {:ruby18} 2 {:jruby} 3* {:ree18} (4)KR {:ruby19} (5)K {:rbx}
virtual/rubygems-3:ree18::gentoo
Description Virtual ebuild for rubygems
Homepage
Herds ruby
Use flags
ruby_targets
(ree18) Build with Ruby Enterprise Edition 1.8.x
That someone thought that that was in any way a good idea pretty much sums up everything that’s wrong with Gentoo. I’m seriously considering just abandoning Gentoo support now — there comes a point when the accumulated bad design decisions would cost more to fix than the total worth of the product, and this plus the Python eclass are suggesting to me that Gentoo has passed that point.
Paludis 0.70.1 Released
Posted by on October 28, 2011
Paludis 0.70.1 has been released:
- ‘cave search’ now has a ‘–case-sensitive’ option.
- Assorted bug fixes.
Paludis 0.70.0 Released
Posted by on October 18, 2011
Paludis 0.70.0 has been released:
- ‘cave sync –suffix’ is now known as ‘–source’ (although the old version is still supported for compatibility). The short version is
still ‘-s’. - Command-line arguments that have a short version and can be negated with ‘–no-*’ can now be negated in short form by using ‘+’ instead of ‘-’, for example ‘+x’ for ‘–no-execute’.
- Manifest files for E repositories are now generated with the lines in the same order as Portage.
- The SHA-512 and Whirlpool functions are now supported in Manifest files.
- The hash functions used to generate Manifest files can now be controlled by either the repository itself or user configuration.
Paludis 0.68.0 Released
Posted by on September 20, 2011
Paludis 0.68.0 has been released:
- Licence groups are now supported.
- Various bug fixes.
Paludis 0.66.0 Released
Posted by on September 5, 2011
Paludis 0.66.0 has been released:
- The short options for ‘cave owner’ and ‘cave print-owner’ have changed.
- Support for directory whitelisting for exheres-0.
- Various bug fixes.
Paludis 0.64.3 Released
Posted by on August 24, 2011
Paludis 0.64.3 has been released:
- Fixed a bug where a ! inside a || ( ) could cause a segfault.
- Assorted minor bug fixes and compiler compatibility changes.
Paludis 0.64.2 Released
Posted by on July 17, 2011
Paludis 0.64.2 has been released:
- The Python bindings now cover various additional things.
- CONFIG_PROTECT is now available for merge-check hooks.
- When using Portage format configurations, userpriv is now available.
Paludis 0.64.1 Released
Posted by on June 22, 2011
Paludis 0.64.1 has been released:
- ‘cave resolve –keep if-same-metadata’ now thinks “cat/pkg[a][b]” and “cat/pkg[b][a]” are “the same”.
- Support for Portage-format configurations has been improved slightly.
Paludis 0.64.0 Released
Posted by on June 19, 2011
Paludis 0.64.0 has been released:
- Support for Gentoo old-style virtuals has been removed.
- The ‘accerso’, ‘instruo’ and ‘appareo’ clients have been removed in favour of ‘cave’.
- ‘cave resolve’ now has ‘if-same-metadata’ options for ‘–keep’ and ‘–keep-targets’, to take care of all those times when Gentoo developers ignore policy and change dependencies without a revbump.
- Dependent IDs now have their dependency type (e.g. ‘build’, ‘runtime’) shown in the reasons output for ‘cave resolve’ and ‘cave uninstall’.