what to do with deleted ebuilds

So today I wrote a little script to store the ebuilds and associated files of installed packages into a separate overlay as a first measure to solve bug #126059. It’s still far from perfect as it only adds to the overlay, isn’t limited to ebuilds deleted by an `emerge –sync` (which can be seen as a benefit as well) and most importantly doesn’t deal with Manifests yet.
The last point makes it rather useless for general usage, but it’s just a prototype script to see if this is a viable solution to the problem of disappearing ebuilds.
So any feedback about this would be appreciated.

computers are sentient

No matter what AI scientists tell us I tell you that computers are really sentient, and have been for quite a while! No matter how hard I try I can’t think of another reason to explain how my systems behave sometimes. Most recent example:
You may remember how I complained about the instability of my server. Now some time ago I asked on adopt-a-dev for replacements for some of the components I suspected to be the cause (ide controller and graphics card, thanks to all who offered their help with that). And as soon as the request went out the random crashes stopped! The box has currently an uptime of almost two months (while previously it crashed every few days, and for a short period even every few hours). It must have sensed that it couldn’t play games with me anymore without getting punished!

more heat issues

While I’m not a fan of winter, the current temperature is simply too much, in the last few days I’m measuring a constant (= day and night) room temperature of about 30

Oh, and I just got the cheque with the initial payment an hour ago. It’s about 390 Euro (stupid exchange rates) and was delivered by FedEx, but no tracking mail, so I was quite suprised (as the “surprise” package was delivered by DHL and included a tracking mail).

hardware problems

Why does almost everytime I start working on something my server decide to kill itselfa little while later? And when it doesn’t why does suddenly my internet connection drop out for a few hours just when I’m about to commit a change to gentoo-stats?

This is really not helping in getting my SoC project (gentoo-stats for those who don’t know about it) done in the estimated timeframe.

As for the server problem, my current guess is that it’s caused by an overheated graphics card (an old passive cooled GF2MX), but that’s just a wild guess as it was a bit warm when I checked temperatures after the last lockup (and the general symptoms indicate a heat problem), I might replace it if I’ll ever get around to search for a cheap low-power, low-heat, no-noise AGP card that works with this board (I’d use the even older TNT, but it’s not compatible with the AGP slot on the board due to the 3,3V/5V issue).