> I made a copy of rrdtool-1.2.11-r2 > ebuild and removed reference to cgilib, as it's not required anymore. I don't think removing the reference to cgilib is the right approach. Strangely enough, I was in a hurry yesterday and needed rrdtool quickly so I just emerged it and got 1.2.6. When I noticed that it wanted to install cgilib (which I don't want), I stopped the emerge and looked at the ebuild and the source tar.gz. There is a --disable-rrdcgi option that can be passed to configure to control the building of rrdcgi. Even though I personally don't want rrdcgi, someone might. Removing support for it completely from the ebuild just seems wrong, especially when the default used to be (actually, still is in stable) to build it in. I think the better solution would be to change the ebuild to support a USE flag (rrdcgi) that can be used for this. I actually added such a USE flag yesterday but made the change to /usr/portage... rather can copying the ebuild to my local overlay (I was in a hurry). I synced this morning and lost the changes, but they are quite easy to add back.
I added a rrdcgi USE flag in 1.2.12-r1. It should take care of this. Thanks!