Skip to content

Instantly share code, notes, and snippets.

View worstname's full-sized avatar
🛠️

worstname

🛠️
View GitHub Profile
@worstname
worstname / guix-fedora.md
Last active February 22, 2022 14:30
How to get the Guix daemon working on Fedora

The Problem

Because of SELinux, the Guix daemon service will fail to start on Fedora.

× guix-daemon.service - Build daemon for GNU Guix
     Loaded: loaded (/etc/systemd/system/guix-daemon.service; enabled; vendor preset: disabled)
     Active: failed (Result: exit-code) since Mon 2021-12-06 09:44:40 MST; 8s ago
    Process: 1253800 ExecStart=/var/guix/profiles/per-user/root/current-guix/bin/guix-daemon --build-users-group=guixbuild (code=exited, status=203/EXEC)
   Main PID: 1253800 (code=exited, status=203/EXEC)
        CPU: 1ms
@worstname
worstname / trenchbroom-fedora.md
Created May 23, 2023 16:20
Build Trenchbroom on Fedora 38

Trenchbroom

Successfully compiled and ran using Fedora 38

Built from main branch, commit: b6659d1188f315ccea58315bb7c7f92cbd7f6fed

dependencies

not 100% sure but it builds successfully with the following.