<rekado_>effa`: good idea. I'll try to patch in the setting of TZ.
<rigelk>civodul, is there a way to submit an update to the Guix web page (hosted on gnu.org)
<nebbia>hi everyone, i have a question, if my installation of linux doesn't support a certain hardware is there the possibility to install drivers ? i mean how do you proceed when installing drivers for unknown hardware ? do you search for the module ?
<nebbia><nebbia> are there sites for hardware ? or what
<rekado_>nebbia: do you have particular hardware in mind?
<rekado_>nebbia: also, what do you mean by "installation of linux"? Are you using the Guix system distribution? Or some other GNU/Linux distribution?
<rigelk>nebbia, a lspci -k on a working linux distro should help to find the module, as mark already told me
<rekado_>effa`: (setenv "TZ" "UTC") really does fix the tests. Yay! Thanks again for the hint!
<nebbia>but lspci -k tells me the actual driver in use not the required module, how do i know the specific module for a certain hardware?
<jxself>You don't see it also saying: "Kernel modules" right below where it says "Kernel driver in use"?
<ben____>hi, my (very beginner) question: is it possible to install non-free software (corporate code) with guix?
<grantixx>Well yeah, there's no DRM or anything in-place though ... obviously it's not reccomended.
*grantixx just noticed the Logo-update on SLIM in the gitlog. :^)
<bavier`>ben____: guix and the guix system distribution are committed to only including free software, but as grantixx notes, there's no restrictions in place, so for personally use you can do what you want.
<grantixx>Is it worth donating a machine and bandwidth to Hydra?
<davexunit>and point it at a directory that contains package definitions. that *is* documented in the manual, if you want to read more.
<grantixx>I have a okay-tier box I could donate to x64 build.
<davexunit>I do this for a couple of custom packages I wrote for unreleased software that aren't suitable for upstream yet.
<rigelk>grantixx, please submit your hydra hardware donation to guix-sysadmin mailing list
<davexunit>ben____: we don't have anything like /etc/apt/sources.list, because our packages aren't just files sitting on a remote server somewhere, they are full Scheme objects defined in the source code of Guix.
<grantixx>rigelk: Would it need to be a dedicated box?
<ben____>thanks alot for this information. I'll go back to the manual.
<davexunit>so, the first step would be to write package recipes for the components of your application.
<davexunit>once the packages build and work properly, you can work on writing an OS configuration that includes those packages, and all the system services necessary to run it: database server, web server, etc.
<benjb>That would mean receipies for : 1. Perl, 2. JSON::XS module, 3. the 'uwsgi' server with the specific 'psgi' configuration, ...
<benjb>and then writing configuration (with shell command?) on how to stitch the setup together?
<benjb>how do you do the finer stuff, configuration files, permissions, etc.
<davexunit>benjb: well, we have perl covered at the very least.
<grantixx>I have the same issue on one of my test Laptops.
<rigelk>no. ’mind explaining ? it sounds interesting
<grantixx>rigelk: Okay; I alloted 10gb or-so to a partition on sda1 for Parabola GNU+Linux-Libre which I installed from a *.iso on a physical disc (cd) to the physical disk (the harddrive). Then from that install, I built Guix on the host distro (Parabola). Once that built I allocated the remainder of the drive to an empty ext4 partition, mounted that partition, then "guix system init /etc/config.scm /mnt" and let it work it's magic.
<grantixx>Of course, make sure the disk-label section is pointing to that portion of the drive so GSD's install will overwrite the current Grub config.
<benjb>hi I try to install the usb-image on qemu, can I boot directly from that image?
<grantixx>Yes? You mean you want to boot qemu from the usb-image to install to a qemu image?