After seven months a new version of rpm is ready! This version is more cross-platform, supports XAR archives, LZMA compression and so on. For more information, go have a look at the rpm 5.0.0 press release.
Dynamips emulates cisco hardware and dynagen makes it possible to setup some advanced emulated cisco setups with dynamips. Together they can be quite useful if you would like to test a setup or if you would like to prepare yourself for the cisco exams. You still need cisco software images which can't be packaged or redistributed.
If you're managing some el3 and el4 machines with yum, then you should consider installing the C metadata parser for yum which is quite a lot faster. Yes it's part of the testing repo, but it seems to work very well.
Newer versions of rpm have a nice feature which helps to avoid 'unowned' directories on your filesystem. This is nice to have but it can create some problems when you upgrade rpm :-) I always used --noparentdirs but apparently this can also be solved by generating a list with --orphandirs in /etc/rpmsysinfo/Dirnames.
I've added a second directory called packages.risky for packages which might be a bit dangerous for the average user. Currently it contains:
If you've ever been reading the source of rpm, then you probably also had some questions about the meaning of stuff like 'rpmts' and 'rpmds'... In that case: Jeff Johnson recently explained some ground rules about the rpm internals which you also might find interesting.
The page with information for developers now shows some information about the buildlogs, see for example the developer page of perl-X11-GUITest. The list of available rpms also works but it's not pretty, see for example the index page of fortune :-)
After testing with only 4 small spec files, i've added a first group of +/- 1100 perl packages. Apparently most of them are quite portable as long as you don't use the '%makeinstall' macro. You can find the packages at the home:driesverachtert repository at the obs.