home.social

#gentoo — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #gentoo, aggregated by home.social.

  1. Been updating the OS on my old faithful (Panasonic CF-53), as well as setting up Gentoo on the Argon One Up CM5.

    Package builds are demonstrably faster on the CM5 than the CF-53. As in big builds like `webkit-gtk` are building a lot faster on the CM5 than they are on the CF-53.

    The CF-53 is a Core i5-3320M; hyperthreaded dual-core x86-64 running 2.6GHz, there's 8GB RAM.
    The CM5 is a Broadcom BCM2712; quad-core ARM Cortex A76 running at 2.4GHz, and the module I have sports 16GB RAM.

    The CM5 is leaving the old machine in the dust in all areas except video acceleration… haven't quite got that working in X11 yet (I'll move to Wayland when it's ready… it isn't now for my use case).

    I guess I'll know more once I get more of my standard desktop applications up and running.

    #CM5 #RaspberryPi #Gentoo

  2. Been updating the OS on my old faithful (Panasonic CF-53), as well as setting up Gentoo on the Argon One Up CM5.

    Package builds are demonstrably faster on the CM5 than the CF-53. As in big builds like `webkit-gtk` are building a lot faster on the CM5 than they are on the CF-53.

    The CF-53 is a Core i5-3320M; hyperthreaded dual-core x86-64 running 2.6GHz, there's 8GB RAM.
    The CM5 is a Broadcom BCM2712; quad-core ARM Cortex A76 running at 2.4GHz, and the module I have sports 16GB RAM.

    The CM5 is leaving the old machine in the dust in all areas except video acceleration… haven't quite got that working in X11 yet (I'll move to Wayland when it's ready… it isn't now for my use case).

    I guess I'll know more once I get more of my standard desktop applications up and running.

    #CM5 #RaspberryPi #Gentoo

  3. Also Linux updates

    Debian Forky (Linux 7.1.3)

    Debian Trixie (Linux 7.0.13)

    Pop!_OS (Linux 7.0.11)

    Tuxedo OS (Linux 6.17.0) *

    CachyOS (Linux 7.1.3-2)

    Gentoo Linux (Linux 7.1.4)

    *They have an excuse. They are in the process of switching to Debian Testing from Ubuntu 24.04 LTS.

    #linux #screenshot #debian #popos #tuxedoos #cachyos #gentoo

  4. Also Linux updates

    Debian Forky (Linux 7.1.3)

    Debian Trixie (Linux 7.0.13)

    Pop!_OS (Linux 7.0.11)

    Tuxedo OS (Linux 6.17.0) *

    CachyOS (Linux 7.1.3-2)

    Gentoo Linux (Linux 7.1.4)

    *They have an excuse. They are in the process of switching to Debian Testing from Ubuntu 24.04 LTS.

    #linux #screenshot #debian #popos #tuxedoos #cachyos #gentoo

  5. #PSA to #Gentoo users: Please don't upgrade to #CPython 3.14.0b4, that release is borked and causes segfaults in random packages. I've just pushed a mask but warning in case you hit the upgrade before it reaches you. We'll investigate when we have more time.

    #Python

  6. #PSA to #Gentoo users: Please don't upgrade to #CPython 3.14.0b4, that release is borked and causes segfaults in random packages. I've just pushed a mask but warning in case you hit the upgrade before it reaches you. We'll investigate when we have more time.

    #Python

  7. [$] Securing BPF LSMs against tampering

    Since 2020, BPF programs have been able to act as Linux security modules (LSMs). Several projects, including systemd, have been working to use that capability to provide more secu [...]

    lwn.net/Articles/1082111/ #LWN #Linux #kernel #Gentoo #systemd #BPF #LSFMMBPF

  8. [$] Securing BPF LSMs against tampering

    Since 2020, BPF programs have been able to act as Linux security modules (LSMs). Several projects, including systemd, have been working to use that capability to provide more secu [...]

    lwn.net/Articles/1082111/ #LWN #Linux #kernel #Gentoo #systemd #BPF #LSFMMBPF

  9. [$] Securing BPF LSMs against tampering

    Since 2020, BPF programs have been able to act as Linux security modules (LSMs). Several projects, including systemd, have been working to use that capability to provide more secu [...]

    lwn.net/Articles/1082111/ #LWN #Linux #kernel #Gentoo #systemd #BPF #LSFMMBPF

  10. [$] Securing BPF LSMs against tampering

    Since 2020, BPF programs have been able to act as Linux security modules (LSMs). Several projects, including systemd, have been working to use that capability to provide more secu [...]

    lwn.net/Articles/1082111/ #LWN #Linux #kernel #Gentoo #systemd #BPF #LSFMMBPF

  11. [$] Securing BPF LSMs against tampering

    Since 2020, BPF programs have been able to act as Linux security modules (LSMs). Several projects, including systemd, have been working to use that capability to provide more secu [...]

    lwn.net/Articles/1082111/ #LWN #Linux #kernel #Gentoo #systemd #BPF #LSFMMBPF

  12. Migrated from Windows to Linux leaving a Brother P-Touch label printer behind? Your printer may still be useful and work in Linux despite no mfg Linux support.

    My decade-old Brother PT-2700 working on Gentoo Linux with both the command-line ptouch-print utility and the graphical ptouch-rs [Rust] application. I also built ptouch-rs successfully on a Raspberry Pi 4 running Raspberry Pi OS "Trixie.".

    salemdata.net/johnpress/?p=1094

    #Linux #Brother #PTouch #LabelPrinter #Gentoo #RaspberryPi #OpenSource

  13. Migrated from Windows to Linux leaving a Brother P-Touch label printer behind? Your printer may still be useful and work in Linux despite no mfg Linux support.

    My decade-old Brother PT-2700 working on Gentoo Linux with both the command-line ptouch-print utility and the graphical ptouch-rs [Rust] application. I also built ptouch-rs successfully on a Raspberry Pi 4 running Raspberry Pi OS "Trixie.".

    salemdata.net/johnpress/?p=1094

    #Linux #Brother #PTouch #LabelPrinter #Gentoo #RaspberryPi #OpenSource

  14. UltraGeeking:

    Using Slackware Mango to ssh into a new Gentoo install (musl, openrc, rust, cosmic, zfs if it all works out this time) and writing a install manual is a very nice way to spend this Saturday morning 🤓
    #slackware #gentoo #archlabs

  15. UltraGeeking:

    Using Slackware Mango to ssh into a new Gentoo install (musl, openrc, rust, cosmic, zfs if it all works out this time) and writing a install manual is a very nice way to spend this Saturday morning 🤓
    #slackware #gentoo #archlabs

  16. UltraGeeking:

    Using Slackware Mango to ssh into a new Gentoo install (musl, openrc, rust, cosmic, zfs if it all works out this time) and writing a install manual is a very nice way to spend this Saturday morning 🤓
    #slackware #gentoo #archlabs

  17. UltraGeeking:

    Using Slackware Mango to ssh into a new Gentoo install (musl, openrc, rust, cosmic, zfs if it all works out this time) and writing a install manual is a very nice way to spend this Saturday morning 🤓
    #slackware #gentoo #archlabs

  18. UltraGeeking:

    Using Slackware Mango to ssh into a new Gentoo install (musl, openrc, rust, cosmic, zfs if it all works out this time) and writing a install manual is a very nice way to spend this Saturday morning 🤓
    #slackware #gentoo #archlabs

  19. Each #MeshNetworking radio test cycle requires rebuilding and uploading separate #ESP32S3 firmware images 4 each #TBeamSupreme, because each unit has different blocker rules to simulate network topology.

    Moving the compile step from my older Intel workstation to a Ryzen 7950 box cuts roughly 8–9 minutes from each iteration. That adds up fast when testing, retesting, and chasing radio anomalies.

    salemdata.net/johnpress/?p=974

    #Reticulum #PlatformIO #EmbeddedSystems #Forgejo #Gentoo #HardwareHacking

  20. Each #MeshNetworking radio test cycle requires rebuilding and uploading separate #ESP32S3 firmware images 4 each #TBeamSupreme, because each unit has different blocker rules to simulate network topology.

    Moving the compile step from my older Intel workstation to a Ryzen 7950 box cuts roughly 8–9 minutes from each iteration. That adds up fast when testing, retesting, and chasing radio anomalies.

    salemdata.net/johnpress/?p=974

    #Reticulum #PlatformIO #EmbeddedSystems #Forgejo #Gentoo #HardwareHacking

  21. Each #MeshNetworking radio test cycle requires rebuilding and uploading separate #ESP32S3 firmware images 4 each #TBeamSupreme, because each unit has different blocker rules to simulate network topology.

    Moving the compile step from my older Intel workstation to a Ryzen 7950 box cuts roughly 8–9 minutes from each iteration. That adds up fast when testing, retesting, and chasing radio anomalies.

    salemdata.net/johnpress/?p=974

    #Reticulum #PlatformIO #EmbeddedSystems #Forgejo #Gentoo #HardwareHacking

  22. Each #MeshNetworking radio test cycle requires rebuilding and uploading separate #ESP32S3 firmware images 4 each #TBeamSupreme, because each unit has different blocker rules to simulate network topology.

    Moving the compile step from my older Intel workstation to a Ryzen 7950 box cuts roughly 8–9 minutes from each iteration. That adds up fast when testing, retesting, and chasing radio anomalies.

    salemdata.net/johnpress/?p=974

    #Reticulum #PlatformIO #EmbeddedSystems #Forgejo #Gentoo #HardwareHacking

  23. Each #MeshNetworking radio test cycle requires rebuilding and uploading separate #ESP32S3 firmware images 4 each #TBeamSupreme, because each unit has different blocker rules to simulate network topology.

    Moving the compile step from my older Intel workstation to a Ryzen 7950 box cuts roughly 8–9 minutes from each iteration. That adds up fast when testing, retesting, and chasing radio anomalies.

    salemdata.net/johnpress/?p=974

    #Reticulum #PlatformIO #EmbeddedSystems #Forgejo #Gentoo #HardwareHacking

  24. #Ratspeak came recommended to me as a #Recitulum client for a Linux workstation, am trying it out. Logged a HowTo issue on the project for #Gentoo users:

    github.com/ratspeak/Ratspeak/i

    Nice UI design.

    ratspeak.org/index.html

  25. #Ratspeak came recommended to me as a #Recitulum client for a Linux workstation, am trying it out. Logged a HowTo issue on the project for #Gentoo users:

    github.com/ratspeak/Ratspeak/i

    Nice UI design.

    ratspeak.org/index.html

  26. RE: mamot.fr/@denissalem/116727062

    Lately I was complaining about the removal of #pipx from official #gentoo repository. It obviously doesn't disallow me to use #pipx by installing it through #pip
    🤡

    The removal was certainly justified.

    What struck me here is that it is now advised to use #astral_uv in replacement.

    Which may be a great software … BUT

    But now I need to compile an entire #Rust compiler which is itself a non trivial package for a source based distro …

    Does #devs are aware of the concept of #minimalism …?

  27. RE: mamot.fr/@denissalem/116727062

    Lately I was complaining about the removal of #pipx from official #gentoo repository. It obviously doesn't disallow me to use #pipx by installing it through #pip
    🤡

    The removal was certainly justified.

    What struck me here is that it is now advised to use #astral_uv in replacement.

    Which may be a great software … BUT

    But now I need to compile an entire #Rust compiler which is itself a non trivial package for a source based distro …

    Does #devs are aware of the concept of #minimalism …?

  28. RE: mamot.fr/@denissalem/116727062

    Lately I was complaining about the removal of #pipx from official #gentoo repository. It obviously doesn't disallow me to use #pipx by installing it through #pip
    🤡

    The removal was certainly justified.

    What struck me here is that it is now advised to use #astral_uv in replacement.

    Which may be a great software … BUT

    But now I need to compile an entire #Rust compiler which is itself a non trivial package for a source based distro …

    Does #devs are aware of the concept of #minimalism …?

  29. RE: mamot.fr/@denissalem/116727062

    Lately I was complaining about the removal of #pipx from official #gentoo repository. It obviously doesn't disallow me to use #pipx by installing it through #pip
    🤡

    The removal was certainly justified.

    What struck me here is that it is now advised to use #astral_uv in replacement.

    Which may be a great software … BUT

    But now I need to compile an entire #Rust compiler which is itself a non trivial package for a source based distro …

    Does #devs are aware of the concept of #minimalism …?

  30. Kinda late but... Whoa, that's harsh. Maybe it's fair. I don't know. What I know is that python package management is still a mess in 2026. This is painful for devs and end users ...

    The fact that the current miracle solution comes from #rust is a bit sad since python ecosystem is still unable to have a proper, unified and official package management ...

    #gentoo #python #pipx #astral_uv

  31. Kinda late but... Whoa, that's harsh. Maybe it's fair. I don't know. What I know is that python package management is still a mess in 2026. This is painful for devs and end users ...

    The fact that the current miracle solution comes from #rust is a bit sad since python ecosystem is still unable to have a proper, unified and official package management ...

    #gentoo #python #pipx #astral_uv

  32. Kinda late but... Whoa, that's harsh. Maybe it's fair. I don't know. What I know is that python package management is still a mess in 2026. This is painful for devs and end users ...

    The fact that the current miracle solution comes from #rust is a bit sad since python ecosystem is still unable to have a proper, unified and official package management ...

    #gentoo #python #pipx #astral_uv

  33. Kinda late but... Whoa, that's harsh. Maybe it's fair. I don't know. What I know is that python package management is still a mess in 2026. This is painful for devs and end users ...

    The fact that the current miracle solution comes from #rust is a bit sad since python ecosystem is still unable to have a proper, unified and official package management ...

    #gentoo #python #pipx #astral_uv

  34. Kinda late but... Whoa, that's harsh. Maybe it's fair. I don't know. What I know is that python package management is still a mess in 2026. This is painful for devs and end users ...

    The fact that the current miracle solution comes from #rust is a bit sad since python ecosystem is still unable to have a proper, unified and official package management ...

    #gentoo #python #pipx #astral_uv

  35. Herding T-Beam Cats: my practical test bench for running 7 LilyGo T-Beam SUPREMEs with PlatformIO, synchronized clocks, serial monitors, structured logs, and Codex-assisted debugging bounded by actual evidence.

    salemdata.net/johnpress/?p=777

    #TBeamSupreme #ESP32 #PlatformIO #Reticulum #microReticulum #EmbeddedSystems #Gentoo #AIcoding #Codex #HardwareHacking

  36. Herding T-Beam Cats: my practical test bench for running 7 LilyGo T-Beam SUPREMEs with PlatformIO, synchronized clocks, serial monitors, structured logs, and Codex-assisted debugging bounded by actual evidence.

    salemdata.net/johnpress/?p=777

    #TBeamSupreme #ESP32 #PlatformIO #Reticulum #microReticulum #EmbeddedSystems #Gentoo #AIcoding #Codex #HardwareHacking

  37. @profoundlynerdy That is not necessarily the right question. The right question is whether #asahi supports the #neo. If and when that is the case, #gentoo will support it as well: wiki.gentoo.org/wiki/Project:A

  38. Every once in a while, I need to reset my #portage options to no parallel jobs, because I just need to look at scolling compile output for a while 🤷‍♂️

    #gentoo #linux #emerge

  39. Every once in a while, I need to reset my #portage options to no parallel jobs, because I just need to look at scolling compile output for a while 🤷‍♂️

    #gentoo #linux #emerge

  40. Anything great morning.

    So now #Typer, the NIH #Python CLI library, decided to start bundling #Click. Why? Of course there's a lot of marketing bullshit behind it. Which ofc means they just don't want to be bothered about following the API, and take the easy way out.

    Honestly, there is not a single week when I learn to hate Python even more. Slop-driven development.

    EDIT: and ofc they immediately broke compatibility with vanilla click.

    github.com/fastapi/typer/relea

    #Gentoo

  41. Anything great morning.

    So now #Typer, the NIH #Python CLI library, decided to start bundling #Click. Why? Of course there's a lot of marketing bullshit behind it. Which ofc means they just don't want to be bothered about following the API, and take the easy way out.

    Honestly, there is not a single week when I learn to hate Python even more. Slop-driven development.

    EDIT: and ofc they immediately broke compatibility with vanilla click.

    github.com/fastapi/typer/relea

    #Gentoo

  42. So much for '#SystemD is not a monolith' guilt tripping. It's modular in theory alone. is the next critical software to introduce a hard dependency on systemd, after . Those of us using , , etc are looking at a situation similar to .

    What's common among them? A corporate ecosystem that only they can maintain. Meanwhile, those who question this are treated with contempt!

    osnews.com/story/145071/flatpa