<sneek>Welcome back ScaredySquirrel, you have 1 message.
<sneek>ScaredySquirrel, leoprikler says: I've experienced your -6 error before, but IIRC it was not Guix' fault. I think I forgot to `herd start cow-store` or my hard drive was already dying. Not sure which of those it was.
<sneek>Minall, nckx says: Is copying everything to /mnt a deal breaker? Running grub-install --boot-directory /mnt/boot --bootloader-id=Guix --efi-directory /mnt/boot/efi might work fine, it also might result in an unbootable system if not all configuration was installed…
<drainful>I did my first guix package today: a simple common lisp library. It works fine, but I noticed that the MIT license is not provided in the (guix licenses) module. Is it incompatible with guix or gnu somehow?
<drainful>Blackbeard[m]: I enjoy writing CL in a hobbyist sense, and the guix support for CL packaging is 100x nicer than nix's. As far as things I'm missing, I quite miss qutebrowser as the latest version is based on chromium. Besides that there isn't really much. I was using nixops to put some stuff on a VPS, but I have just installed nix on guixsd and nixops works fine (I may switch to guix to deploy things in the future). Nixos has feels like
<drainful>it has faster substitute downloads as well.
<drainful>Though I also took the opportunity while partitioning to set up dual boot with ubuntu for if I ever 100% need some nonfree software (forgive me stallman for I have sinned).
<drainful>Blackbeard[m]: I am using both that and icecat right now. It is rough around the edges, but I do approve of the choice of language :). It has great potential, especially for Emacs integration.
<drainful>I wrote this bit of elisp to send a common lisp sexp to Next https://gist.github.com/Drainful/9ac950253b0638721d413e44c3443b78 . Combine that with CL code to do the reverse, and there's no end to the potential for integration. I use emacs window manager, so Next could be used as a general-purpose media program that embeds within Emacs like any other buffer, complete with keybindings defined in Emacs.
<thomassgn>drainful: the possibilities you describe with your CL <-> Next setup sounds awesome :) There are a few different MIT licenses going by rather similar names, so the rationale for not having MIT license in the license module as far as I understand is clarity. I see this written sometimes: (license license:expat))) ;; MIT license
<thomassgn>I'd compare the text of expat and the MIT for your package and then use expat if it is the same (disregarding package and maintener names)
<drainful>I see. What do you mean by the test exactly?
<drainful>Oh I misread "the text" as "the test". Please disregard.
<Franciman>Does anybody use cups and over the network printers?
<Franciman>Do i also need to install avahi to make it work?
<marusich>Franciman, it does work, but it likely depends very much on your specific printer. Not all features work for all printers - beyond the fact that printing on Linux is a bit tricky to begin with (is it ever easy on any OS, though, really?), the cups packaging seems to have subtle problems in Guix that I've never figured out.
<marusich>FWIW, I do not print from Guix System right now because it's really painful for me. My printer works from other GNU/Linux systems, so I print from there. I know Debian has pretty good auto-detection and auto-setup with CUPS.
<marusich>If you need a fall-back, consider installing a small Debian system or whatever you prefer, in a VM, and printing from that, while the kinks are worked out in Guix (which of course you can help with).
<marusich>You should be able to set it up manually. I've found with printers on GNU/Linux, you often need to provide just the right combination of parameters etc. It's pretty tedious. :(
<marusich>For a lot of printers, you can get away with using the "IPP anywhere" drivers, if the printer supports IPP.
<marusich>Oh, I guess it's actually called "IPP Everywhere".
<Franciman>I use hplip + appsocket/hp jetdirect for connecting over the net
<drainful>Nixos has the buildFHSUserEnv function to create a chroot environment that follows FHS for running unpatched binaries; is there anything similar for Guix sd?
<nckx>Franciman: I use CUPS to print to my HP 5652 on the LAN and over the Internet. LAN (mDNS) just works with (service avahi-service-type) on both client & server. Windows visitors can see & use printers with no configuration when on the LAN. I use IPP in both cases. Even proxied through nginx…
<nckx>Hm, writing it all out sounds insane, but it works.
<raingloom>nckx: back from Arch. btrfs check found no errors.
<nckx>raingloom: Good, I guess 🙂 Ideally, we'd get the exact error message + any kernel messages. Don't know if they're still printed to the console at that point or whether you'll need to read /proc/kmsg yourself from ,bournish or the REPL.
*nckx hasta go but would really appreciate a bug report with as much info as you can muster.
<Franciman>nckx, thanks. In my case the problems is that the hostname for the printer found in the discovery phase
<raingloom>nckx: i'll try booting it from Arch in QEMU, might be easier to investigate that way
<raghav-gururajan>Do anyone use ungoogled-chromium inside gnome session? After opening browser, within 5-10min of browsing/paying videos, the whole system (media+windows) starts to stutter. Happens everytime and been there for quite a long time.