home.social

Search

1000 results for “gentoo”

  1. Właśnie zaktualizowałem trochę starych paczek #Gentoo do EAPI 8. Niektóre nie były aktualizowane od 6 lat. I wiecie, co jest najlepsze? Że nadal działają — systemy budowania działają, kod się kompiluje, programy działają. W odróżnieniu od większości nowego oprogramowania.

    #autotools #C

  2. So I've just bumped a bunch of old #Gentoo packages to EAPI 8. Some of them haven't been updated for 6 years. And do you know what's best? They still worked — their build systems work, they compile and they just work. Unlike most of the stuff developed these days.

    #autotools #C

  3. #gentoo #xv #webp

    I just pushed an experimental new ebuild for media-gfx/xv-4.2.0 to my overlay at
    https://github.com/UnixRonin/gentoo-dev-alaric

    This ebuild has no USE flags as yet, but REBASES xv from the mostly-dead, unmaintained xv codebase at cis.upenn.edu to the Fedora codebase at
    https://github.com/jasper-software/xv, which is still being actively maintained (and, for example, now includes webp support). The Jasper xv-4.2 codebase also includes many xv patches from OpenBSD and OpenSUSE.

    EDIT: Just updated to media-gfx/xv-4.2.0-r1 to fix missing DEPEND declarations for libxcb and libwebp.

  4. #gentoo #xv #webp

    I just pushed an experimental new ebuild for media-gfx/xv-4.2.0 to my overlay at
    https://github.com/UnixRonin/gentoo-dev-alaric

    This ebuild has no USE flags as yet, but REBASES xv from the mostly-dead, unmaintained xv codebase at cis.upenn.edu to the Fedora codebase at
    https://github.com/jasper-software/xv, which is still being actively maintained (and, for example, now includes webp support). The Jasper xv-4.2 codebase also includes many xv patches from OpenBSD and OpenSUSE.

    EDIT: Just updated to media-gfx/xv-4.2.0-r1 to fix missing DEPEND declarations for libxcb and libwebp.

  5. #gentoo #xv #webp

    I just pushed an experimental new ebuild for media-gfx/xv-4.2.0 to my overlay at
    https://github.com/UnixRonin/gentoo-dev-alaric

    This ebuild has no USE flags as yet, but REBASES xv from the mostly-dead, unmaintained xv codebase at cis.upenn.edu to the Fedora codebase at
    https://github.com/jasper-software/xv, which is still being actively maintained (and, for example, now includes webp support). The Jasper xv-4.2 codebase also includes many xv patches from OpenBSD and OpenSUSE.

    EDIT: Just updated to media-gfx/xv-4.2.0-r1 to fix missing DEPEND declarations for libxcb and libwebp.

  6. #gentoo #xv #webp

    I just pushed an experimental new ebuild for media-gfx/xv-4.2.0 to my overlay at
    https://github.com/UnixRonin/gentoo-dev-alaric

    This ebuild has no USE flags as yet, but REBASES xv from the mostly-dead, unmaintained xv codebase at cis.upenn.edu to the Fedora codebase at
    https://github.com/jasper-software/xv, which is still being actively maintained (and, for example, now includes webp support). The Jasper xv-4.2 codebase also includes many xv patches from OpenBSD and OpenSUSE.

    EDIT: Just updated to media-gfx/xv-4.2.0-r1 to fix missing DEPEND declarations for libxcb and libwebp.

  7. Okay in a bit of a midlife crisis mode, and in part to celebrate 20 years of blogging, I ended up buying the domain that hosted my website 20 years ago, and have it redirect to my current site.

    Some of you old school #Gentoo users may remember flameeyes.web.ctonet.it/ as it was where I published my additional ebuilds (before we had the concept of overlays) in tarballs (before experimenting with bzr, hg, and git.)

    Others might remember the #LIRC patches for Linux 2.6.

  8. Got to love a system that literally lets you spawn child processes until you shoot yourself in the foot.

    #Gentoo #ParallelProcessing

  9. Wow. All the big packages updating on my #Gentoo #Linux box. Been about 20 hours, 165 of 201 completed.

    That's what I get for not updating for about 10 days.

    Oh, and encfs is depreciated and going bye-bye. Luckily I have next weekend off and will have some time to switch all my local backups to #GoCryptFS.

    I need to submit my workbook to the print shop for next #AdultESOL term.

    #CyberSecurity class starts tomorrow.

    International dinner at school in two weeks.

    I'll sleep when I'm dead.

  10. Ciekawostka: jeżeli różne programy sypią się z błędami typu:

    (…): GLib-GIO-ERROR **: 20:46:27.286: Settings schema '…' does not contain a key named '…'

    a macie pewność, że schematy skompilowane, i definitywnie zawierają taki klucz, to może okazać się, że z jakiegoś powodu w waszym katalogu domowym siedzi dodatkowy plik ze skompilowanymi schematami, i jest używany zamiast systemowego.

    Czyli:

    rm ~/.local/share/glib-2.0/schemas/gschemas.compiled

    #Gentoo #GNOME #glib

  11. Fun fact: if random applications are crashing with errors like:

    (…): GLib-GIO-ERROR **: 20:46:27.286: Settings schema '…' does not contain a key named '…'

    and you've already verified that you've compiled the schemas, and that the schema contains the listed key, then it may mean that for some reason you have another compiled schema file in your home directory, and it's taking precedence.

    In other words:

    rm ~/.local/share/glib-2.0/schemas/gschemas.compiled

    #Gentoo #GNOME #glib

  12. @Gentoo_eV Given that I get a KVM console in time, I will demonstrate my installation guide (gentoo.duxsco.de/) in English using a #Hetzner dedicated server.

    • What? Beyond Secure Boot – Measured Boot on Gentoo Linux?
    • When? Saturday, 2024-10-19 at 18:00 UTC (20:00 CEST)
    • Where? Video call via BigBlueButton: bbb.gentoo-ev.org/

    The final setup will feature:

    • #SecureBoot: All EFI binaries and unified kernel images are signed.
    • #MeasuredBoot: #clevis and #tang will be used to check the system for manipulations via #TPM 2.0 PCRs and for remote LUKS unlock (you don't need tty).
    • Fully encrypted: Except for ESPs, all partitions are #LUKS encrypted.
    • #RAID: Except for ESPs, #btrfs and #mdadm based #RAID are used for all partitions.
    • Rescue System: A customised #SystemRescue (system-rescue.org/) supports SSH logins and provides a convenient chroot.sh script.
    • Hardened #Gentoo #Linux for a highly secure, high stability production environment.
    • If enough time is left at the end, #SELinux which provides Mandatory Access Control using type enforcement and role-based access control
  13. Кажется, уебаны из Министерства Правды сломали обновление пакетов в Gentoo 😐

    > * Refreshing keys via WKD ...Traceback (most recent call last):
    ...
    > urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='gentoo.org', port=443): Read timed out. (read timeout=None)

    #Gentoo #Linux #network #internet #networking #Russia #censorship #RKN #fuckers #log #soft

  14. W oczekiwaniu jutrzejszej Wielkiej Zmiany, przebudowuję mój kontener roboczy #Gentoo, wyłączając wsparcie Pythona 3.10 oraz #PyPy 3.10. 1158 paczek do przebudowania — i długa lista konfliktów. Tyle że nie wiem, czy te konflikty to "nie przebuduję tych paczek", czy tylko "poradziłem sobie z nimi".

    #Python

  15. In anticipation of tomorrow's Big Switch, I'm rebuilding my #Gentoo dev conainer with #Python 3.10 and #PyPy 3.10 disabled. 1158 rebuilds — and a long list of conflicts, though I'm not sure if these conflicts were "I won't rebuild these packages" or "I have resolved them".

  16. 📅 Saturday, 2025-10-25 at 18:00 UTC (20:00 CEST)

    👤 David Sardari (fedifreu.de/@duxsco) proposes: “Idea of secure 3rd party overlay use”

    Gentoo’s system is powerful, but trusting 3rd party overlays has always been a risk. David’s idea? Introduce a secure framework for verifying and sandboxing overlays - think signed metadata and isolated build environments.

    💬 Thoughts from fellow Gentoo users? Would you adopt overlays more freely with stronger guarantees?

  17. It’s that time of the year again - someone (me) wanting to try replacing #gentoo ‘s #portage with a #Z3 #SMT solver. Well, this time I did it! Or at least started to… got 2x performance boost but it’s not quite black and white.

    blog.researchmonger.com/2025/1

  18. Had fun and games trying to unmount my work volume (a LUKS loopback device) today… `cryptsetup` telling me the device was in-use. (But it wasn't!)

    As it happens, kernel namespaces can make things appear to be "in use" when they are not, and Gentoo's Portage uses namespaces to isolate the build process from the host system. Kill the build, and you'll be able to unmount and de-activate the encrypted volume.

    forums.gentoo.org/viewtopic-p-

    #Gentoo #LUKS #cryptsetup #namespaces

  19. 🤚 Free Saturday
    👉 Saturday spent working on Free Software

    Highlights from #Gentoo:
    #Gemato is now compatible with #FreePG and mostly compatible with #SequoiaPGP chameleon.
    • Prepared patches to support FreePG and SequoiaPGP chameleon as "gpg" symlink providers.
    #FlexiBLAS is now enabled by default on ~arch.
    • Finally finished working on #PkgCheck check for missing #PyPI provenance checks.
    • gpy-list-pkg-impls now includes "does this package have tests?" state, can optionally include PythonCompatUpdate results from PkgCheck and output mIRC colors. In other words, our IRC bot will now tell us when dependencies let us port new packages to #Python 3.14, and whether these packages have tests.

  20. 🤚 Wolna sobota
    👉 Sobota z pracą nad Wolnym Oprogramowaniem

    Nowości w #Gentoo:
    #Gemato wspiera #FreePG i w większości #SequoiaPGP chameleon.
    • Przygotowałem wsparcie FreePG i SequoiaPGP chameleon jako dostawców "gpg".
    #FlexiBLAS jest teraz używany domyślnie w ~arch.
    • W końcu dokończyłem sprawdzanie nieużywanych podpisów paczek #PyPI w #PkgCheck.
    • gpy-list-pkg-impls teraz uwzględnia "czy ta paczka ma testy?", może opcjonalnie włączać wyniki PythonCompatUpdate z PkgCheck i stosować kolorki mIRC-a. Innymi słowy, nasz bot IRC-owy będzie podpowiadał nam, kiedy zależności będą umożliwiać portowanie kolejnych paczek na Pythona 3.14, i czy te paczki mają testy.

  21. #Gentoo powinno być już gotowe na testowanie przypadkowych paczek w języku #Python.

    Obok #tox i #nox, mamy już: #flit, #hatch, #pdm, #pixi, #PythonPoetry i #uv. Coś przeoczyłem?

    /me porównuje z xkcd.com/1987/

  22. #Gentoo should be prepared for testing random #Python packages now.

    In addition to #tox and #nox, we have #flit, #hatch, #pdm, #pixi, #PythonPoetry and #uv. Did I miss anything?

    /me compares with xkcd.com/1987/

    #packaging

  23. @mgorny The situation is really sad especially because there is no alternative in sight.
    This was also the topic of the round table discussion in the 2025-06-14. Dear community, what do you think? Would you like another meeting to discuss , -pgp and ? Just let us know.
    gentoo-ev.org/news/online-work

  24. @Erdrandbewohner Die korrekte Distri ist übrigens #gentoo mit #xmonad als WM. Nur, falls sich jemand fragen sollte... ^^

    Edit typo

  25. I've created two more for @gentoo:

    github.com/gentoo-mirror/go-ov …
    github.com/gentoo-mirror/go-ov …

    One is @LinuxBootOrg's , a toolset, the other a proxy for servers in @googlecloud.

    That was rough and tough. Time to relax! ‍

  26. I've created two more for @gentoo:

    t.co/6XtHYRqhK9
    t.co/svp3VylssS

    One is @LinuxBootOrg's , a toolset, the other a proxy for servers in @googlecloud. 🎉✨

    That was rough and tough. 👩🏻‍💻 Time to relax! 🧘‍♀ twitter.com/OrangeCMS/status/1

  27. #gentoo #python #gstreamer #eclass

    Разработчики забыли положить
    python3_13 в PYTHON_COMPAT внутри /usr/portage/eclass/gstreamer-meson.eclass