I use Gentoo on this computer and a few other computers. I like the type of packaging system Gentoo uses. Most packages I install are compiled from source right on my computer. Also, Gentoo has its own patches to fix compilation issues or bugs in programs and support for a diverse amount of packages. These features are provided through a system known as Portage which uses Ebuilds to do the following things:
As a Gentoo user, I get to see problems that normally only packagers care about. Here are the following things that I am interested in attacking or having fixed:
I am slightly involved in the Sunrise user overlay. The following are packages I maintain in sunrise so far:
Please consider getting involved yourself! Just read the HowToCommit and join #gentoo-sunrise. There are many ebuilds that should be in the portage tree. If you don't see an ebuild in the tree or in sunrise that you need, you are a prime candidate for maintaining an ebuild in Sunrise yourself. Please be willing to take the time to get through the process of your first ebuild review. Also, please don't abandon any bugs you place into sunrise — we don't want future sunrise users to get a bad taste of sunrise from a failed compile or out-of-date package. Sunrise is a great place to get a jumpstart into Gentoo devship as well, as chiiph may be able to tell you.
Some packages which used to appear only among my sunrise packages. hwoarang has kindly shoved a few into portage on my behalf so that I now proxy-maintain them :-).
I am attempting to maintain my own Portage overlay. If you are are Gentoo user and have Layman installed and want to risk using my few modifications to Gentoo's Portage tree, install my overlay with the following command (you'll need mercurial0
layman -a ohnobinki
If you have problems using my overlay or suggestions for how I could improve it, please file a bug at /bugs or find ohnobinki or binki on freenode, oftc, or somewhere. I am interested in improving it as I have time.
If you don't have and don't want mercurial, you may use the unversioned version ;-) with the command:
layman -o http://ohnopublishing.net/~ohnobinki/gentoo/binkioverlay.xml -f -a ohnobinki_overlay
My overlay assumes that you have the sunrise overlay installed. For example, as of this writing, my live supertux ebuild depends on dev-libs/findlocale which is available in sunrise. I removed it from my own overlay to help keep things clean, just like the sunrise overlay's policy is to not carry packages that are in the official portage tree.
Me as a penguin: