>Gentoo and Funtoo
> >A new evolution of Funtoo's core ideas is being built from the ground up, unencumbered by legacy toolchains, with a target for an initial public release in early 2026.
They are obviously talking about finally eliminating the python dependency required by portage (and hopefully bash too).
The Funtoo project is probably not possible to maintain anymore due to the fact that Gentoo has been screwed up so badly by the Google employees currently ruining it. The new EAPI specs are terrible. Along with the various retarded changes over the past 4-5 years. Like what they've done to the kernel and OpenRC along with the whole every package now making a user account thing.
Python's a huge pain in the ass to update when it's required to run the basic parts of the OS stack. If you weren't around for the 2.x -> 3.x switch over then consider yourself lucky. Dealing with python targets in Gentoo has always been a lot of trouble. It could have all been easily avoided by using C or even basic sh scripting instead. Sourcemage is much easier to maintain for an example and it basically does the same thing that portage does.
When you're just using it for Portage it isn't too bad (aside from being a slow piece of shit). But when you have say 3 ebuilds all wanting different versions of python then you get into a mess.
This is why python and perl have always been avoided for the "base system" of most Linux distros (to borrow a term from the BSDs). Instead people rely on sh scripts because they're more portable and don't pull in so much garbage that's hard to maintain. Same goes for bash vs. sh. It's easier to write proper portable scripts than to rely on bash. Having a hard requirement on bash just makes it much harder to maintain the system and restricts choice.
If you were going to have something like python in your "base system" using perl would be a better way to go. But perl has its own host of problems. Therefor, anyone with good sense that thinks they need something more than sh scripting will always go for C instead. C is much faster at run time, it's easier to maintain within your "base system" since libc is already a basic requirement for everything else and it's portable.
>bash
The hard requirement on bash means you can't replace the root shell with anything else like fish, zsh, ksh or whatever the fuck else you'd prefer. It should be easy to swap the root shell but 25+ years of legacy cruft has always prevented this.
Portage has always been a slow piece of shit. It's badly designed. There were multiple plans to eventually replace it but like most things people have just added more bullshit on top over the years and no one wants to break existing ebuilds. Hence why the few attempts at replacing it with something written in C have not caught on.
Portage was forgivable for years due to what you got in return (USE flags and the community providing ebuilds). But now that the Gentoo project has been derailed on purpose there is no point in continuing to deal with it.
It would take me far too long to explain what all has been ruined in Gentoo since about 2015. Just know it's really bad now and most of the power users have been leaving in droves for the past 5-7 years because we all saw the writing on the wall. When they started banning people, deleting entire forums and openly bragging about it on the mailing lists we all knew it was over. There was hope that maybe we could take the project back through the council but they've subverted the democratic political system to the point not that it's impossible to vote them out. Hence why Funtoo was started in the first place.
---
>It would take me far too long to explain what all has been ruined in Gentoo since about 2015
I don't have time to pull up links. But off the top of my head;
>Kernel
Currently the guy maintain the gentoo-kernel is shipping a bunch of patches by default that you do not want on your system. All old timers use vanillia-kernel for this reason.
>init
There is a guy camping the OpenRC project that has refused PRs from the community for years. He made a bunch of bad changes most everyone didn't want. Most old timers run and maintain an older version of OpenRC that you have to get from GURU now
>systemd shims
A bunch of projects we used to maintain inside the project were killed off by this same group on purpose and replaced with stuff pulled from systemd's repo. Usually with underhanded tactics. For example, the guy squatting on OpenRC sat on a PR to fix a bug in opentmpfiles for 2 years. Then declared it was a security risk on day and they replaced it with systemd's tmpfiles replacement. Which had the exact same bug and as far as I know it hasn't been fixed. They did the same thing with consolekit and forced logind on to all systems randomly one day despite the community not wanting it. Along with a bunch of other stuff like that.
Those are just the ones I remember there have been tons of other things they did. The new EAPI stuff is a huge mess no one wanted. They've basically made themselves dictators for life by abusing the voting for the political process. They've silenced and banned anyone that called them out over the years. Google and IBM employees openly brag about this stuff on the mailing lists.
Gentoo is basically Fedora built from source now. The default OpenRC profile even ships a binary blob for Rust's compiler by default these days along with a host of other stuff you don't want.
They try to coast on the reputation the project got 15+ years ago. Anyone that tries to contribute in a positive way gets banned pretty quickly.
One important one I almost forgot is the /usr merge. For years we maintained the system in a way where you had the option to run /usr on its own partition (or even on a network drive). They've recently pushed a policy where the /usr merge is going to be a hard requirement. They're in the process of making that happen right now. First they pushed merged /usr as the new default then they plan to take the option away all together in the coming year. /usr on its own partition is important for a lot of people running systems that aren't "Fedora from source".
The Gentoo project basically got subverted when Google started using it as a base for ChromeOS. You're just beta testing for them at this point. It's their project now.
While they've been doing all of this they've also blocked a lot of things that would have improved the actual distro as a whole. Like fixing the various problems with portage.
In other words; They've done just about everything in their power to remove end user choice. Which is what the project was founded on and what it's supposed to be about. You can't even run a static /dev these days without tons of hacking.
Most of the old timers are only still there because they've invested so many years into the project and there is no where else to really go. We all use local overlays and maintain patches for older ebuilds. Plenty of people have fled or have made plans to leave though. I ended up on the BSDs.
I developed for Gentoo for years. Now I mostly contribute to OpenBSD. I tried working with FreeBSD but it's suffering from a lot of the same problems as the major Linux distros now. So I'm mostly only an end user and don't send back patches.
I have no idea what Drobbins is up to now. I haven't spoken with him since 2020 or so. I did contribute to Funtoo for awhile but I have limited time so I wasn't able to spend as much time on it as I'd like. I also didn't like some of the decisions he made.
---
> >deleting entire forums and openly bragging about it on the mailing lists we all knew it was over
>AkA. what ended up spawning otw20..
I should have touched on this as well. Yes I'm referring to that.
What happened is this; They started applying heavy handed censorship to the forums. It got to the point where you couldn't talk about a lot of subjects on the support/technical sub-forums without the thread being closed and if you kept up having your account banned. Most of this had to do with the usual stuff that'll get you in trouble on all mainstream Linux forums these days. systemd, rust, IBM/Microsoft/Google influence, FreeDesktop/Red Hat and related subjects. All of this became something you weren't allowed to talk about at all. Usually faggot janny stuff like closing threads and declaring things to be "off topic" and/or "bad for the forum". You know what I mean.
This ended up driving a lot of old timers to the Off Topic (Off the Wall) forum where you could talk about anything. So really long threads ended up there where this stuff was talked about and where people that wanted to run systems that weren't close to the new defaults could gather, work together, share ebuilds/overlays and all that good stuff.
This was obviously a problem for the group that subverted the project. Since users were not only maintaining ebuilds and sharing tips they were also calling these people out by name, archiving their posts on the mailing lists and documenting things like the companies they were working for (Google, M$, IBM/Red Hat etc.) and showing clearly who now had influence and was paying to ruin the project and subvert the democratic process that was supposed to keep it fair for the users.
So what they did was claim that the thread where people had been ranting about politics for years was suddenly this huge problem due to racism and Donald Trump. Then they used that as an excuse to delete the entire forum and ban a bunch of users. Of course it was simply an excuse to nuke those threads.
---
>Currently the guy maintain the gentoo-kernel is shipping a bunch of patches by default that you do not want on your system
Its worse than you know.
If you can read moon. I encourage you to check out the really shady company he's currently working for in Japan.
Really spooky company.
The rabbit hole is endless.
Nothing to see here. It's permanently closed and they just rented office space next to this location because the rent was cheap. It's operating multiple office locations all over Asia despite the parent company being permanently closed.
Don't pay any attention to the fact that one of our employees came out of nowhere and started managing a bunch of Linux kernel projects with no prior qualifications. Oh and don't worry about the fact that they're a ghost on paper and somehow managed to change their last name on a whim while living in a country that's known to be hostile towards gaijin where it's extremely difficult for someone that married a native to get their name listed in the family registry.
There is absolutely nothing strange going on here at all.
---
>*THIS* is the person is in charge of gentoo now?
It isn't any one person, but yes they hold a lot of sway now. They are in charge of everything to do with the kernel at the moment.
Gentoo has a council where people are supposed to be voted in by the community and not hold life time positions. But around 10-15 years ago a bunch of employees of Google, IBM and these various spook companies like the one shown above gamed the system to get voted into all the positions. Once they secured power they changed a bunch of rules and ensured they could hold life time positions and control the future of the project. Now it's impossible to vote them out because they control the actual voting process. So they just vote themselves in over and over again.
That person is just the tip of the ice berg. I could do it several more times for the council and other important positions within the community structure surrounding the project.
The original author of portage/Gentoo said many years ago that he fucked up really badly when he let the community talk him into bringing in a democratic process instead of remaining BDFL. He left for a few years to wageslave because he couldn't get any donations for Portage/Gentoo to live off of and when he returned and tried to improve Gentoo he was denied access to work on his own creation.
---
(cont in next post)
> >A new evolution of Funtoo's core ideas is being built from the ground up, unencumbered by legacy toolchains, with a target for an initial public release in early 2026.
They are obviously talking about finally eliminating the python dependency required by portage (and hopefully bash too).
The Funtoo project is probably not possible to maintain anymore due to the fact that Gentoo has been screwed up so badly by the Google employees currently ruining it. The new EAPI specs are terrible. Along with the various retarded changes over the past 4-5 years. Like what they've done to the kernel and OpenRC along with the whole every package now making a user account thing.
Python's a huge pain in the ass to update when it's required to run the basic parts of the OS stack. If you weren't around for the 2.x -> 3.x switch over then consider yourself lucky. Dealing with python targets in Gentoo has always been a lot of trouble. It could have all been easily avoided by using C or even basic sh scripting instead. Sourcemage is much easier to maintain for an example and it basically does the same thing that portage does.
When you're just using it for Portage it isn't too bad (aside from being a slow piece of shit). But when you have say 3 ebuilds all wanting different versions of python then you get into a mess.
This is why python and perl have always been avoided for the "base system" of most Linux distros (to borrow a term from the BSDs). Instead people rely on sh scripts because they're more portable and don't pull in so much garbage that's hard to maintain. Same goes for bash vs. sh. It's easier to write proper portable scripts than to rely on bash. Having a hard requirement on bash just makes it much harder to maintain the system and restricts choice.
If you were going to have something like python in your "base system" using perl would be a better way to go. But perl has its own host of problems. Therefor, anyone with good sense that thinks they need something more than sh scripting will always go for C instead. C is much faster at run time, it's easier to maintain within your "base system" since libc is already a basic requirement for everything else and it's portable.
>bash
The hard requirement on bash means you can't replace the root shell with anything else like fish, zsh, ksh or whatever the fuck else you'd prefer. It should be easy to swap the root shell but 25+ years of legacy cruft has always prevented this.
Portage has always been a slow piece of shit. It's badly designed. There were multiple plans to eventually replace it but like most things people have just added more bullshit on top over the years and no one wants to break existing ebuilds. Hence why the few attempts at replacing it with something written in C have not caught on.
Portage was forgivable for years due to what you got in return (USE flags and the community providing ebuilds). But now that the Gentoo project has been derailed on purpose there is no point in continuing to deal with it.
It would take me far too long to explain what all has been ruined in Gentoo since about 2015. Just know it's really bad now and most of the power users have been leaving in droves for the past 5-7 years because we all saw the writing on the wall. When they started banning people, deleting entire forums and openly bragging about it on the mailing lists we all knew it was over. There was hope that maybe we could take the project back through the council but they've subverted the democratic political system to the point not that it's impossible to vote them out. Hence why Funtoo was started in the first place.
---
>It would take me far too long to explain what all has been ruined in Gentoo since about 2015
I don't have time to pull up links. But off the top of my head;
>Kernel
Currently the guy maintain the gentoo-kernel is shipping a bunch of patches by default that you do not want on your system. All old timers use vanillia-kernel for this reason.
>init
There is a guy camping the OpenRC project that has refused PRs from the community for years. He made a bunch of bad changes most everyone didn't want. Most old timers run and maintain an older version of OpenRC that you have to get from GURU now
>systemd shims
A bunch of projects we used to maintain inside the project were killed off by this same group on purpose and replaced with stuff pulled from systemd's repo. Usually with underhanded tactics. For example, the guy squatting on OpenRC sat on a PR to fix a bug in opentmpfiles for 2 years. Then declared it was a security risk on day and they replaced it with systemd's tmpfiles replacement. Which had the exact same bug and as far as I know it hasn't been fixed. They did the same thing with consolekit and forced logind on to all systems randomly one day despite the community not wanting it. Along with a bunch of other stuff like that.
Those are just the ones I remember there have been tons of other things they did. The new EAPI stuff is a huge mess no one wanted. They've basically made themselves dictators for life by abusing the voting for the political process. They've silenced and banned anyone that called them out over the years. Google and IBM employees openly brag about this stuff on the mailing lists.
Gentoo is basically Fedora built from source now. The default OpenRC profile even ships a binary blob for Rust's compiler by default these days along with a host of other stuff you don't want.
They try to coast on the reputation the project got 15+ years ago. Anyone that tries to contribute in a positive way gets banned pretty quickly.
One important one I almost forgot is the /usr merge. For years we maintained the system in a way where you had the option to run /usr on its own partition (or even on a network drive). They've recently pushed a policy where the /usr merge is going to be a hard requirement. They're in the process of making that happen right now. First they pushed merged /usr as the new default then they plan to take the option away all together in the coming year. /usr on its own partition is important for a lot of people running systems that aren't "Fedora from source".
The Gentoo project basically got subverted when Google started using it as a base for ChromeOS. You're just beta testing for them at this point. It's their project now.
While they've been doing all of this they've also blocked a lot of things that would have improved the actual distro as a whole. Like fixing the various problems with portage.
In other words; They've done just about everything in their power to remove end user choice. Which is what the project was founded on and what it's supposed to be about. You can't even run a static /dev these days without tons of hacking.
Most of the old timers are only still there because they've invested so many years into the project and there is no where else to really go. We all use local overlays and maintain patches for older ebuilds. Plenty of people have fled or have made plans to leave though. I ended up on the BSDs.
I developed for Gentoo for years. Now I mostly contribute to OpenBSD. I tried working with FreeBSD but it's suffering from a lot of the same problems as the major Linux distros now. So I'm mostly only an end user and don't send back patches.
I have no idea what Drobbins is up to now. I haven't spoken with him since 2020 or so. I did contribute to Funtoo for awhile but I have limited time so I wasn't able to spend as much time on it as I'd like. I also didn't like some of the decisions he made.
---
> >deleting entire forums and openly bragging about it on the mailing lists we all knew it was over
>AkA. what ended up spawning otw20..
I should have touched on this as well. Yes I'm referring to that.
What happened is this; They started applying heavy handed censorship to the forums. It got to the point where you couldn't talk about a lot of subjects on the support/technical sub-forums without the thread being closed and if you kept up having your account banned. Most of this had to do with the usual stuff that'll get you in trouble on all mainstream Linux forums these days. systemd, rust, IBM/Microsoft/Google influence, FreeDesktop/Red Hat and related subjects. All of this became something you weren't allowed to talk about at all. Usually faggot janny stuff like closing threads and declaring things to be "off topic" and/or "bad for the forum". You know what I mean.
This ended up driving a lot of old timers to the Off Topic (Off the Wall) forum where you could talk about anything. So really long threads ended up there where this stuff was talked about and where people that wanted to run systems that weren't close to the new defaults could gather, work together, share ebuilds/overlays and all that good stuff.
This was obviously a problem for the group that subverted the project. Since users were not only maintaining ebuilds and sharing tips they were also calling these people out by name, archiving their posts on the mailing lists and documenting things like the companies they were working for (Google, M$, IBM/Red Hat etc.) and showing clearly who now had influence and was paying to ruin the project and subvert the democratic process that was supposed to keep it fair for the users.
So what they did was claim that the thread where people had been ranting about politics for years was suddenly this huge problem due to racism and Donald Trump. Then they used that as an excuse to delete the entire forum and ban a bunch of users. Of course it was simply an excuse to nuke those threads.
---
>Currently the guy maintain the gentoo-kernel is shipping a bunch of patches by default that you do not want on your system
Its worse than you know.
If you can read moon. I encourage you to check out the really shady company he's currently working for in Japan.
Really spooky company.
The rabbit hole is endless.
Nothing to see here. It's permanently closed and they just rented office space next to this location because the rent was cheap. It's operating multiple office locations all over Asia despite the parent company being permanently closed.
Don't pay any attention to the fact that one of our employees came out of nowhere and started managing a bunch of Linux kernel projects with no prior qualifications. Oh and don't worry about the fact that they're a ghost on paper and somehow managed to change their last name on a whim while living in a country that's known to be hostile towards gaijin where it's extremely difficult for someone that married a native to get their name listed in the family registry.
There is absolutely nothing strange going on here at all.
---
>*THIS* is the person is in charge of gentoo now?
It isn't any one person, but yes they hold a lot of sway now. They are in charge of everything to do with the kernel at the moment.
Gentoo has a council where people are supposed to be voted in by the community and not hold life time positions. But around 10-15 years ago a bunch of employees of Google, IBM and these various spook companies like the one shown above gamed the system to get voted into all the positions. Once they secured power they changed a bunch of rules and ensured they could hold life time positions and control the future of the project. Now it's impossible to vote them out because they control the actual voting process. So they just vote themselves in over and over again.
That person is just the tip of the ice berg. I could do it several more times for the council and other important positions within the community structure surrounding the project.
The original author of portage/Gentoo said many years ago that he fucked up really badly when he let the community talk him into bringing in a democratic process instead of remaining BDFL. He left for a few years to wageslave because he couldn't get any donations for Portage/Gentoo to live off of and when he returned and tried to improve Gentoo he was denied access to work on his own creation.
---
(cont in next post)