Attached: 1 image
#guix social talk this week by @[email protected] on self-hosting @[email protected] using #oci / #docker #containers
His Gocix project brings the power of declarative configuration to running container services.
Details on the Wiki or register at the Meetup:
- h...
Guix main repositories and substitutes appear to be inaccessible from russia, I don't know where else to ask about this other then the irc, but has anyone encountered this and knows how it could be solved? I've found some mentions of this online but no other advices or workarounds
Basically when I try to use Guix package manager on a different system I get infinite attempts to connect to substitutes and when attempting to install guix in a vm the installation fails at some point
I got my Emacs setup fully functional and now I'm doing a little bit of hacking on my config files. (Because that's what you do on Christmas eve, when the children has fallen asleep.)
However, even though I use Geiser and fancy rainbow parentheses (plus extra Christmas bling), I run into these stupid invalid specifier errors. And the compiler output is neither pretty nor helpful. It basically gives me a large chunk of unformatted code and says there's an invalid specifier somewhere.
Questions:
Is it possible to make Guile do a pretty print on the error output?
Is it possible to make Guile error messages more precise about the problem?
I'm trying to configure my Emacs so that I get access to Guix documentation and source code when I writing my configuration files. I did RTFM, but I can't get it to work. More specifically, Geiser can only find symbol definitions if they are in the same buffer.
The Guix REPL can find the Guix source code, but the Geiser Guile REPL can't (even though the right path is loaded, it seems). The stackexchange solution is basically a hack and can't be the proper one, right? So, how do you do when developing Guix in Emacs?
Should I post a bug report about the "perfect setup" chapter in the Reference Manual or am I just incompetent?
Probably not the best place to ask, but I'll give it a try. For the sake of a flourishing Fediverse.
I'm trying out Guix and have installed Steam through the nonguix channel. Unfortunately, almost no games work. Probably because of missing/wrong version of stdlibc++ (and probably more). I got this error when I tried to launch Victoria 3:
./victoria3: /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by ./victoria3)
I.e. GLIBCXX_3.4.30 is missing. How can I fix this? Is it possible to add multiple GLIBCXX versions to the Steam package? Any ideas? And shouldn't Steam be self contained?
I'd like to change my Guix System to build packages in a different location (/dev/shm/) so that they are built on a tmpfs partition to hopefully speed up builds (defaults to /tmp which is on the / partition on Guix System). The Guix Manual only mentions that this may be done by setting the environment variable TMPDIR.
I was able to do this for a system that is configured as a foreign install by modifying the SystemD service file (Guix Mailing List), but I haven't been able to figure out how to modify my /etc/config.scm file to do this on Guix System.