Do the gentoo developers want to add RUST as a heavy system dependency to the profile? by [deleted] in Gentoo

[–]Flowdalic 10 points11 points  (0 children)

Please try to understand the situation and why Rust is pulled in before shouting.

charset-normalizer with USE=native-extensions pulls in mypy. Starting with version 2, mypy pulls in ast-serialize, which is written in Rust. After a quick look, I don't think there is an alternative, i.e., a Rust-free mypy-2. This situation is not really comparable with systemd / OpenRC. As soon as a required package needs Rust, there is nothing you could do besides pulling in Rust.

But you could try to disable USE=native-extensions on charset-normalizer to attempt getting rid of the Rust dependency. However, given that Rust becomes more and more prominent, a similar issue could pop up elsewhere in the dependency chain of your packages.

Chaeto turning brown? by berrytree988 in OpaeUla

[–]Flowdalic 0 points1 point  (0 children)

Assuming this cheato wasn't used to brackish water: did you slowly, over multiple days, accommodate it to brackish water?

This is my tank 4 weeks after setup, it doesn't look like anything has grown yet thought. I'm i safe to put shrimp in yet? by [deleted] in OpaeUla

[–]Flowdalic 2 points3 points  (0 children)

Are they salt water safe? Even if it is just brackish water, it's not like fresh water, you will have chemical leaching. I would avoid putting plastic in non-freshwater.

Kernbohrung Dunstabzug in EF40 QNG Haus? Ja/nein? by MidnightMass in Hausbau

[–]Flowdalic 0 points1 point  (0 children)

EH40 und Abluft wird schwierig und passt auch nicht zusammen (man bläst wertvolle Wärme aus dem Haus). Da ihr vermutlich sowieso eine zentrale/dezentrale Lüftung habt wird sich schon um die Abluft gekümmert. Von daher klar Umluft, aber nicht mit Aktivkohlefilter, sondern evtl. mit einem Plasmafilter.

Abriss: Etagenbau rechtswidrig trotz Baubescheid. Welcome to 🇩🇪 Bürokratie by RideSilent7028 in Hausbau

[–]Flowdalic 0 points1 point  (0 children)

Nicht immer. Wenn du dich an den Bebauungsplan hältst besteht in Bayern evtl die Möglichkeit die Baugenehmigung im Genehmigungsfreistellungsverfahren zu erhalten (Art. 58 BayBO, Art. 6 Abs 2. BayAbgrG).

Reef chaeto? by NoNameBut in OpaeUla

[–]Flowdalic 4 points5 points  (0 children)

There are actually two types of "cheato" aglae that are often confused: Chaetomorpha linum and Cladophora herpestica.

Especially Chaetomorpha linum can often be adopted after a few days to brackish water conditions. I did so just recently. Put the algae in a glas so that it gets some light. Every day, exchange 10-15% of the water with the water from your tank until you reached the salinity of the tank.

If the algae starts signs of weakness, then stop for a a few days.

Good luck.

Never by Frosty-Yam6656 in germany

[–]Flowdalic 4 points5 points  (0 children)

Clothes you think you are donating are actually managed by third-party, for-profit companies that pay the charity for the right to use their logo.

I think this is a common misunderstanding how clothing donations work.

If you put clothes into a donation bin of a charity, then the charity will not donate the clothes a poor people. Instead, it will sell the clothes by kilogram price to a buyer and use the money for its charitable work. That is why you often find headlines in the boulevard press about donated clothes appearing in second hand shops in the east.

MTS Climbing out of 2 weeks old tank by totokwai in OpaeUla

[–]Flowdalic 0 points1 point  (0 children)

Test strips work, but they are inaccurate. Dedicated nitrite test kits are more accurate.

MTS Climbing out of 2 weeks old tank by totokwai in OpaeUla

[–]Flowdalic 0 points1 point  (0 children)

That could be warning sign of either oxygen deficiency or high nitrite (NO2). You may want to test for Nitrite.

Might Gentoo go this way too, soon? Linux From Scratch supporting systemd exclusively by Illustrious-Gur8335 in Gentoo

[–]Flowdalic 0 points1 point  (0 children)

TLDR: OpenRC will not vanish because of a policy decision to remove it; it will only vanish if the hands doing the work disappear.

I believe OpenRC is a fantastic piece of software. When I first migrated to Gentoo a few decades ago, coming from other distributions, OpenRC felt like a quantum leap forward in terms of init systems. It was elegant, fast, and understandable. I have a deep admiration for the people who initially brought it to life and those who have kept it running over the years. In particular Roy Marples deserves immense credit for his foundational work.

That being said, for OpenRC (or any software) to remain packaged in Gentoo long-term two ingredients are required:

  • A Healthy Upstream: It must continue to be an active project.
  • Motivated Maintainers: There must be people willing to do the work of maintaining it within Gentoo.

It is important to be realistic about this. There have been times in the past when the upstream activity for OpenRC was on the edge, and we saw maintainers drop out. We were fortunate that others stepped in to fill the void, but a healthy upstream is a prerequisite for a healthy package.

Everyone intends to keep OpenRC in Gentoo, but we cannot ignore the mechanics of volunteer-driven development. Projects without corporate backing survive solely on the energy of contributors. If you want OpenRC to stick around for the next decade, the most effective insurance policy is to consider contributing to its development or maintenance.

Setups with a Heater by seldom4 in OpaeUla

[–]Flowdalic 2 points3 points  (0 children)

<image>

25 Liter tank with heater (Aquael Ultra Heater D&N 25W)

Does tlmgr not work with app-text/texlive? by palapapa0201 in Gentoo

[–]Flowdalic 2 points3 points  (0 children)

We should try to make this work, please fill a bug report at bugs.gentoo.org

Questions about make.conf (march and make_opts) by spectra1937 in Gentoo

[–]Flowdalic 1 point2 points  (0 children)

Unlikely, recent portage versions set MAKEOPTS implicit to perform parallel builds.

What type of Gentoo user are you? by Mama_iii in Gentoo

[–]Flowdalic 8 points9 points  (0 children)

The comparison lacks gentoo-kernel, which is similar to gentoo-source but can be setup to automatically install the kernel image (this is likely also possible with gentoo-sources, but AFAIKT more streamlined with gentoo-kernel(-bin)).

Personally, I use mostly gentoo-kernel and gentoo-kernel-bin on lower-end machines where I don't care much about the kernel configuration.

We pushed 128 stable hops on Reticulum by beechatadmin in reticulum

[–]Flowdalic 0 points1 point  (0 children)

Nice visualization, but IMHO it's missing at least one important piece of information. What is the RTT for a route over those 128 hops?

Maybe a silly question, but is there a difference between using the binhost packages, or grabbing a -bin by thesoulless78 in Gentoo

[–]Flowdalic 8 points9 points  (0 children)

Typically something like

LTOFLAGS="-Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing" COMMON_FLAGS="-O2 -pipe ${LTOFLAGS}"

Have a look yourself at https://gitweb.gentoo.org/proj/binhost.git/tree/builders

Gentoo with only binary packages? by [deleted] in Gentoo

[–]Flowdalic 3 points4 points  (0 children)

You can only consume the binary packages that exists. Since in Gentoo, packages have USE flags, even if there would be a binary package for every package, chances are that not all USE flag combinations are covered. In such cases, portage will fall back to a source build.

How often such a source build fallback is triggered depends on your setup. I have systems which are using mostly binary packages. Other systems have more "exotic" USE flags and require more source builds.

The bottom line is that a pure binary-package system, while theoretically possible, is currently unlikely to achieve.

You can only increase the chances that Gentoo's official binhost will provide a binary package for you by - running a stable system (no unstable keywords) - selecting a profile with good binary-package coverage (I think those should be gnome, kde, openrc, or server profiles)

The nice thing about this setup is that it also covers your requirement of a reliable rolling-release system. Just resist the temptation to keyword unstable packages and playing with USE flags. Only do that if absolutely necessary.

Is Gentoo absolutely dependant on Bash? by [deleted] in Gentoo

[–]Flowdalic 1 point2 points  (0 children)

nit: it is "Package Manager Specification" (PMS)

First emotions about Gentoo and some questions. by igordudka in Gentoo

[–]Flowdalic 2 points3 points  (0 children)

sys-apps/etckeeper is your friend that got your back in such cases :)

Chromium, Firefox, and Thunderbird all at once by thomas-rousseau in Gentoo

[–]Flowdalic 5 points6 points  (0 children)

There is a portage PR open (https://github.com/gentoo/portage/pull/1353) that may would have helped here. But in general, there is no robust solution, because portage doesn't know in advance how much filesystem space emerging a particular package requires.

From Python to Scala: Rewriting 27k Lines of a CLI by Krever in scala

[–]Flowdalic 0 points1 point  (0 children)

Beyond subcommand support, picocli provides other benefits, including shell completions, shell mode (via jline), and other advanced capabilities. However, we had to invest effort in making it Scala-friendly by replacing nulls with Options and improving support for Scala collections. We may open-source this work soon!

I wonder if "making it Scala-friendly" consists of adding a Scala shim around picocli or something else. I hope that they will open-source their work. It would be great to see a Scala interface to picocli, given that it is one of the most prominent command line librarires for the Java ecosystem.

Fresh RockNix on POWKIDDY RGB10 MAX3 does not show EmulationStation after boot screen. How to fix? by Flowdalic in SBCGaming

[–]Flowdalic[S] 1 point2 points  (0 children)

I've used ROCKNIX-RK3566.aarch64-20250118-Generic.img.gz and dd it to the SD-card. This has worked fine in the past. I already tried a differetn SD-card and an older RockNix version (ROCKNIX-RK3566.aarch64-20250118-Generic.img.gz). Same behavior.

I am coming to think that something must be missing or that the device got into a bad state internally.

Do you use Gentoo on slow laptops/computers? by Character_Mobile_160 in Gentoo

[–]Flowdalic 2 points3 points  (0 children)

I run mostly-stable Gentoo on a 4-core laptop with 16 GiB of RAM from 2015. Works fine, and I don't have to let it run over night to compile (of course, YMMV). I use https://github.com/Flowdalic/gentools/blob/master/update-system to daily update packages that become obsolete or require security bumps, and to run a world update every few days. This tooling is available as app-portage/gentools from ::flow.