<zimoun>apteryx: about blog post, LGTM. :-) (I was waiting it as inspiration for the GuixHPC one ;-)). Aside, I do not know if it worth to mention the “new” Cuirass 1.0 and the “new” translation tooling.
<roptat>sneek, later tell civodul the warnings are also all present in the English version, so we should fix it too, but at this stage I think it's too late for version-1.3.0 and we should simply ignore the warnings, wdyt?
<lfam>Also, I know you said that you don't want to use QEMU, but I tested it anyways. I downloaded the QEMU image and followed the instructions that are linked to from the download page. It works fine for me on an x86_64 computer
<abralek>I came across with a case where I want to build a VM with an extra drive. Basically I want to build a VM with imap server and a maildir dataset for testing purposes. I have found this guys gnu/system/vm.scm:<virtual-machine> but it doesn't have an option to propagate qemu options to virtual-machine-compiler
<sneek>civodul, roptat says: the warnings are also all present in the English version, so we should fix it too, but at this stage I think it's too late for version-1.3.0 and we should simply ignore the warnings, wdyt?
<civodul>roptat: sounds good, we'll take care of it later!
<PurpleSym>Is it somehow possible to pass a command to `guix system container`? I would like to run a single program in an OS container and retrieve its exit status/stdout/stderr for system integration tests.
<civodul>PurpleSym: no, you would need to add a service/activation snippet to the OS config that runs the command
<PurpleSym>I’m assuming that’s because the system is not completely initialized until shepherd ran all activation services?
<PurpleSym>(i.e. manually invoking call-with-container is not going to help either?)
<civodul>you need to first be sure you need a full-blown Guix System, which is what 'guix system container' gives
<civodul>if you're code has to run after some services have been started, then you probably need to make it a shepherd service
<PurpleSym>I’m testing a PAM module, which needs a running LDAP server and some configuration, so `guix environment` is probably not going to help here.
<PurpleSym>Hm, maybe I can get results via a file system shared with the host.
<zimoun>civodul: about exception, I am not sure to memorize your answer yesterday on #guile. For instroducing new exception (basically for importers), is it ok to use the Guile 3 API? Or should the code still remain on catch/throw?
<zimoun>another question related to Julia update, is it possible to apply patches located in source, some with the option “-p1” and others with “-p2”?
<apteryx>roptat: I made a few commits locally that improved things a bit, but I'm still stuck on the translations; for example, 'make doc/guix.it.info' now gives './doc/guix.it.texi:16: @include: could not find version.it.po'
<bdju>I found a reproducible (on my end) crash in qutebrowser but I think I'm lacking debug symbols to get good info out of gdb. I'm not sure which packages I need a debug output added for. probably qutebrowser itself, but maybe certain dependencies
<civodul>BTW, we usually arrange to never delete tags from upstream since they might have been mirrored in the meantime
<civodul>(for the release, i'd typically push tags once "make release" has completed)
<roptat>apteryx, on a clean repo (version-1.3.0 on the latest commit with no local change and no additional local commit), "make download-po", commit the changes, git clean -xfdd and make passed on my machine
<chikamungus>Hi lovelies! What is meant to be the correct behaviour re .xsession files with gdm? I found that it didn't add an extra menu option but any desktop I selected would be ignored and my xsession would be run instead
<chikamungus>...all I really want to do is run some xinput, xmodmap and xcape commands before my desktop is run. Maybe there's another way of doing it
<derivates>hello, is it possible to modify packages without creating an actual channel?
<leoprikler>derivates: yes, you can put packages into single guix.scm files
<leoprikler>chikamungus IIRC there's a key to toggle between sessions (F2 maybe?)
<apteryx>kotik: what are the symptoms? no video output? error message?
<Ikosit>Is it possible to install a package to a specific directory, other than /gnu/store ?
<apteryx>I reckon that card probably needs the amdgpu driver. We have it packaged as xf86-video-amdgpu; you could add this to the list of xorg modules in your xorg-configuration
<derivates>leonprikler: nice, looking forward to my builds of the st tools
<apteryx>now the question is would that be enough to get working 2d without the firmware blobs; I hope so but I'm not sure
<chikamungus>leoprikler: I don't really understand. I normally select different desktop sessions via the dropdown menu but if I have a .xsession file, whatever desktop I choose is ignored and the xsession file run instead
<chikamungus>I mean I could just run my script from emacs startup or when I open a shell in another window manager but really it's something I'd like to always run, even if I decide to futz about with some other crazy desktop environment
<zimoun>leoprikler: thanks. But is it possible to use the patch-flags with 2 different options depending on patch to apply, namely -p1 and -p2? Or do I have to write a manual “dispatcher” for this option?
<davexunit>guile provides posix features and it's easy to shell out to an external program
<mbakke>there are some strange (test) failures in the Shepherd with Guile 3.0.5 and 3.0.7. "herd no-such-action root" turns into (shepherd-command (version 0) (action status) (service root) ...) and gives no output.