On Mon, 10 Apr 2017 22:51:11 +0200 Michał Górny <mgo...@gentoo.org> wrote: > > I'm sorry but do you even use Gentoo, these days? Like the real > Gentoo, not just some little part you've installed years ago and then > modified only Java stuff in it?
Um yes... Maybe someday you will learn to stop assuming.... Having so many systems running Gentoo is one of the few reasons I still run Gentoo. Its considerable work to move to another. Also unlike many developers. My Laptop and Desktop are also gentoo. Not just all my servers.... I have run Gentoo on everything since 2002. I have my own business and lots of servers. Let me repeat 100% Gentoo since 2002. What ever the "real" Gentoo is. I was given access to Funtoo and could contribute. But I have never even messed with putting it on any of my systems.... Really funny to assume otherwise.... You could also do a search on Bugzilla. If I wasn't using stuff, why comment on some bugs... I do it very sparingly due to people like you. Why I do not do any PRs. If I had no gentoo systems. Why would I have taken over the Portage Ansible module. Despite my hatred for Python... https://github.com/ansible/ansible/blob/devel/lib/ansible/modules/packaging/os/portage.py > Perl does not use TARGETS. It uses subslots, after it used horrible > custom rebuild tool. The latter brought many bug reports of users > being hit by random breakage on upgrades, the former just brings > *tons* of problems with Portage not being able to deal with Perl > upgrades. I am aware. One of the main applications I use and packaged for some time is ASSP. Anti Spam Server Proxy written in perl. It is not small nor trivial. ( Horribly outdated in tree as I was the mainatiner... ) https://github.com/Obsidian-StudiosInc/os-xtoo/tree/master/mail-filter/assp I have never had issues maintain perl ebuilds. I do not have to mess with versions in them most times. https://github.com/Obsidian-StudiosInc/os-xtoo/tree/master/dev-perl > PHP *uses* PHP_TARGETS. I see that, I have mine set to nothing, so wildcarded I guess. That said I have only every see one version of PHP installed not more than one. I only run that on nagios servers. Rather OpenNMS but its not trivial to package. Though been years since I last looked at it. > Python used not to use TARGETS. The results were random > incompatibilities between packages that were hard to track and random > breakage. Now we're past that. But I can understand it's not the > Gentoo of your times where user was expected to watch his every step > to have his system boot again. This has nothing to do with booting. This BS broke my build server. Many times over many years have I had to mess with Python targets. Now with Ruby its double. It was mostly the headache as a system admin having emerges not run due to unmet requirements etc. The Rubty 23/24 issue was new. Since I did work with Ruby 24 sometime back for spring-context. This as a month ago https://github.com/Obsidian-StudiosInc/os-xtoo/tree/master/dev-java/spring-context I have been running with just Ruby 24 targets that hole time. Then my build server and manual updates were prevented till I took action. I ended up having to mask the crap out of ruby to keep < 24 off my systems. Also dropped a couple desktop packages I did not need that was bring in ruby on those systems. It was nice to have nothing change and builds fail. Which seems things modified as I am still only Ruby 24 and some of the things that were trying to bring in 23 were updated. Look at the recent commits, you see add ruby24.... https://github.com/gentoo/gentoo/commits/master/dev-ruby -- William L. Thomson Jr.