IRC channel logs

2026-06-18.log

back to list of logs

<sham1>TIL that the thunking on the services-field of <operating-system> record makes it such that certain dynamic values like parameterize values don't necessarily work as expected
<robin>does guix have a requirement to have automated tests for system services? for example, for an ldap client service, would it be required to also package a server for testing purposes?
<robin>(not sure if there is some policy, i was told that it was)
<robin>(also ldap client is just in that area; i realize that could be confusing since there are already ldap tests)
<futurile>robin: not that I'm aware of; if you look at the git log for services you can see examples of them being added
<futurile>robin: there's a documentation requirement, but I don't see a system service requirement - maybe that's a nice to have
<robin>thanks futurile, i see that there are alternate ssh servers and core services being added w/o tests, so i think it was just overstated yeah
<gabber>running `guix refresh -u klayout` i get: "guix refresh: error: mkstemp: Read-only file system". what am i missing?
<gabber>have never used `guix refresh -u` before
<csantosb>Try `./pre-inst-env guix refresh -u klayout` inside Guix dir
<gabber>csantosb: perfect! thank you
<csantosb>gabber: By the way, it is not that big ! guix/guix#9361
<csantosb>With the whole Kicad it only takes 3 GB
<csantosb>I guess that lots of deps compensate each other
<gabber>csantosb: awesome!
<gabber>csantosb: do you have any idea how to trick the naja build into not trying to git download its dependencies?
<csantosb>gabber: Every time I look at naja, they have changed everything; seems not really stable at this point
<gabber>i guess i've found a way
<lilyp>does anyone know how to disable colored output in `guix build`?
<mattl>lilyp: what does `echo $TERM` return?
<mattl>you can try `TERM=VT100 guix build`
<lilyp>tried vt100 and xterm-mono, still outputs escape sequences
<mattl>ugh that's no good.
<ekaitz>I tried with TERM=dumb and still
<gabber>does cmake-build-system not automatically set the env var CMAKE_BUILD_PARALLEL_LEVEL ?
<old>lilyp: set NO_COLOR=1 ?
<lilyp>huh, that worked
<gabber>maybe we should persist this somewhat obvious but arcane knowledge somewhere
<futurile>anyone know if you can add HTML to Haunt markdown posts?
<ekaitz>futurile: if you can use sxml you can add raw html by adding (lambda () ... something that puts HTML to current-output-port when called ... )
<jo65>Hallo, I  am new here and want to install guix-system 1.5 (virt VM) but the installation failed. I have send the reports.
<ekaitz>futurile: or you mean a full html post?
<futurile>ekaitz: ack - I think the Guix main site does that - was kinda hoping to avoid sxml - it looks like Haunt in Guix is carrying a custom patch, but I can't figure out what it's doing
<jo65>The installer want to install an i386 maschine, which I dont have.
<ekaitz>futurile: maybe ask dthompson about it, but I'd say you wan write your own writer (or is it a reader?)
<futurile>ekaitz: yeah, gah, so not up for writing my own writer, that may be even more work than using sxml heh heh (asking on #guile)
<futurile>jo65: you could try grabbing the latest build of the installer: wget https://ci.guix.gnu.org/search/latest/ISO-9660?query=spec:images+status:success+system:x86_64-linux+image.iso --output-document=`date +%Y%m%d`-guix-system-latest.iso
<jo65>Yes, thank you. I want to follow and try this.
<dthompson>futurile: yes, you can, but it's not automagic right now.
<dthompson>I'll elaborate in #guile
<mlxdy>Hi, I'm going to internships with my Guix laptop. The last time we needed IntelliJ Community Edition. It might be also C# or something so I wonder how to prepare my system for work like this. I don't want to install anything proprietary and I might be forced to install proprietary components. I was thinking about container
<mlxdy>I heard about Distrobox, can you recommend that solution on Guix?
<ieure>mlxdy, If there's a Flatpak, that might be the simplest way to get it running on Guix.
<mlxdy>Well, but I was thinking about distrobox container with Debian. It will give me better isolation between proprietary software and my system.
<mlxdy>I have old guix installion media and can't install system, because of error cannot redirect from git.savannah... to https.git.savannah
<mlxdy>I added codeberg mirror to channels.scm, but it change nothing
<sham1>You can set the URL it uses with the --url flag
<mlxdy>Thanks! It works
<sham1>Anyway, IntelliJ IDEA is no longer split along the lines of Community Edition and Ultimate Edition
<sham1>As to how to run it, you can also use a guix shell container
<mlxdy>Also I would like to know - is Mate DE shipped with gdm?
<sham1>In the default %desktop-services -- at least on x86_64-linux -- you'll get gdm, yes. No matter what desktop environment you use
<mlxdy>:(
<sham1>(modify-services %desktop-services (delete gdm-service-type))
<mlxdy>But startx will work?
<sham1>It's thankfully easy to take out, and then you can just use lightdm or what have you
<sham1>Oh, startx is slightly more complicated
<mlxdy>I would like to go with other login manager
<mlxdy>So probably lightdm with Mate
<sham1>(info "(guix) X Window")
<mlxdy>Now I have permission not permited during installation, I'm in root
<sham1>What does it actually say
<mlxdy>linking from something to something not permitted
<mlxdy>It would hard to copy that
<sham1>Screenshot? Photo with a phone?
<mlxdy>Impossible right now. I'll just install newer iso without these problems
<sham1>Alright
<untrusem>hello
<untrusem>how do i make xp-pen tablet to work in guix?
<look>untrusem: not a xp-pen user (i have a wacom instead) but I suppose the 'making it work' part must be similar
<look>there are a couple of different ways of doing this, but what I do is add an udev service to operating-system services with the OTD rules and bind it to a group
<look>see: https://codeberg.org/look/misako/src/commit/69a36bdcaae8fa79f958a4c3f1a454e79db9bbb4/misako/operating-systems/yumiko.scm#L71-L76 for the service
<look>here for the rules file: https://codeberg.org/look/misako/src/commit/69a36bdcaae8fa79f958a4c3f1a454e79db9bbb4/misako/operating-systems/yumiko/udev/70-opentabletdriver.rules
<ieure>untrusem, Did you get a chance to look at the LW 150.0-1 PR?
<untrusem>look: I just needed to install libwacom that's it
<untrusem>ieure: 152 you mean?
<ieure>untrusem, Yes.
<untrusem>i did and gave a reaction, you know I can't actually build and test it :p
<ieure>untrusem, Alright, thank you.
<Icy-Thought>Do we have a YT Music alt somewhere? I could not find pear-desktop, and I am lost to what else there is..
<Icy-Thought>alt as in frontend that is not YT Music
<jlicht>attila_lendvai: I wasn't recommending anything in particular, I just remembered (smart) folks working on something semi-related to what you were talking about :-)
<jlicht>RE: the cross-compilation stuff
<attila_lendvai>ACTION appreciates the clarification