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.

Reply via email to