Yet another attempt to abstract things that cannot be abstracted. Works as long as your "package" is a blob of files. Doesn't seem to understand anything else. Some package management systems allow dependencies (on other packages, on files, or on abstracted "capabilities") that are inherently system-dependent.<p>All this provides vs. using plain tarballs (or even "make install") is the ability to back out and upgrade your custom packages using your system's package management command.