So far, I’ve been mostly happy with Gentoo’s portage system; it’s somewhat familiar, feeling somewhat like a cross between various BSD’s port system, and a bit of a Debian hybrid. It’s easy, it works, it’s amazingly trivial to make things work: In sort, I like it.
The bad news is many of these tools are outdated and untested. The stunnel port certainly has not been tested. It builds, but the patches provided break the entire thing – it’s partially setup for chroot, with no custom user to drop to (defaults as nobody), the tree is not populated within the chroot, no default keyset is created, and the config file as provided is entirely broken.
I ended up diffing Gentoo’s patches into the initial tree, then manually patching things – it took me all of 10 minutes to do by hand, but I am confused as to why someone didn’t take the time to test their portage submission.