IRC channel logs

2018-12-28.log

back to list of logs

<civodul>cool
<emilengler>Has someone a nice cheat sheat of all relevant guix commands ?
<vagrantc>there was one posted recently...
<vagrantc>guix reference card
<vagrantc>emilengler: https://gnu.org/s/guix/guix-refcard.pdf
<emilengler>vagrantc: Thank you
<emilengler>Is there a command to remove orphans ?
<vagrantc>guix gc
<vagrantc>the managing storage space section
<brettgilio>Hi all.
<mange>I'm trying to set up an offload machine and I keep getting "error: failed to connect to `#<input-output: channel (open) 1677800>': Protocol error". Does anyone have any ideas what's going on? Both are running the same version of Guix, and before that it reports "Guix is usable" on the offload machine, and what version of Guile it's running.
<efraim>well i apparently killed vim-full :/
<reepca>interesting... (gnu build install) exports register-closure, but doesn't define it. The things you come across when rebasing...
<archetyp>Hello:)
<archetyp>How can I change the keyboard layout from Qwerty to Qwertz question marks
<civodul>Hello Guix!
<pkill9>hey
<jackhill>I'm having problems with sbcl-next not being able to find next-gtk-webkit https://paste.debian.net/1057781/
<jackhill>guix on a foreign distro
<civodul>jackhill: this is most likely due to https://issues.guix.info/issue/33848
<jackhill>civodul: ah thanks. I had seen that discussion, but didn't make the connection.
<civodul>jackhill: in the meantime you can work around it by running "guix build next-gtk-webkit --no-grafts"
<civodul>that should populate the store with the missing item
<jackhill>thanks!
<user_oreloznog>Hi Guix :) Does any one have info to format an usb key ?
<user_oreloznog>with GuixSD
<user_oreloznog>an equivalent to mkfs
<THFKA4>you probably just need to install dosfstools
<user_oreloznog>hi THFKA4 :)!
<THFKA4>then you can use mkfs.fat as usual
<user_oreloznog>Than-k you, I will
<user_oreloznog>Ah :)
<user_oreloznog>THFKA4: Thank you for this instructive info
<THFKA4>sure thing
<g_bor>hello guix!
<wigust>hello g_bor
<g_bor>wigust: hello!
<g_bor>what's up in guix land?
<g_bor>in the last few days I did not have much time to spend here...
<wigust>g_bor: I guess most of Guix land news is available on the mailing list ;-)
***rekado_ is now known as rekado
<rekado>archetyp: do you just want to change it on the console (the VT), or in a graphical environment?
<rekado>on the console you would use “loadkeys …” as root
<rekado>or use “(console-keymap-service "…")” in the list of services of your system configuration
<archetyp>rekado in console and Xfce
<rekado>for Xfce I don’t know the answer. I think you don’t do that in the system configuration but manually as a user in the settings.
<rekado>that’s a bit annoying and ugly, in my opinion.
<rekado>I wished we had a way to configure GNOME and Xfce settings in the system configuration
<archetyp>its not only in Xfce the wrong keyboard, also in the cinsole and i have no glue
<archetyp>console
<archetyp>/etc/environment
<archetyp>is it this
<rekado>we don’t do this in /etc/environment but with the console-keymap-service
<archetyp>hmh
<rekado>you could try reconfiguring with (console-keymap-service "de") added to the list of services.
<archetyp>how
<archetyp>in /etc/config.scm
<rekado>the system is configured through a configuration file.
<rekado>correct
<archetyp>:)
<archetyp>an then reboot
<rekado>there is an (operating-system …) form, which has a field “services”
<rekado>“services” expects a list of services
<archetyp>yes
<rekado>so you could do (services (cons (console-keymap-service "de") …)) where “…” represents the old value.
<rekado>after saving the file you then reconfigure the system
<archetyp>ok i test this later, for now thanks and bzebze ;-)
<rekado>with “sudo -E guix system reconfigure /etc/config.scm”
<rekado>hehe, I see why you need qwertz now :)
<rekado>bye!
<pkill9>is there a way to check from a guix guile module whether another guix guile module can be imported (i.e. put in the 'use-module' declaration)
<pkill9>?*
<civodul>pkill9: i'm not sure what you mean by "can be imported"
<civodul>normally any Guile module can be imported from another module
<pkill9>civodul: i mean to see if it exists, the use-case is that I want a repository to be an optional dependency, so it would check if the module can be imported/is present
<pkill9>and if it is present then a certain package is available
<civodul>oh, i see
<civodul>you could try (false-if-exception (resolve-interface '(the module)))
*rekado converted the nginx configuration file for ci.guix.info to a nginx-configuration record
<civodul>rekado: nice!
<civodul>it should be more hackable
<pkill9>thanks
<pkill9>does `guix refresh` have a capability to update a package to the latest git commit if it uses a git repository as it's source? And if not, is that a feature that would be desired?
<civodul>pkill9: 'guix refresh' updates to the latest release, because we want to provide released versions
<civodul>however you can use --with-branch to get the latest commit of a given package, if it's a git-fetch kind of package
<pkill9>ok