In the process of fixing a bug in Conary, I got to play with derived packages. Erik Troan posted a description of derived packages in his blog. If you longed for the ability to change just one file in a shipped piece of software without going through the process of recompiling everything, this is a very nice answer. The feature is still experimental, but by all means try it and report back any problems you see.