<rekado>sneek: later tell suitsmeveryfine This is not a bug. When you use the git checkout and you run configure inside of ‘guix envirnoment guix’ a reference to the current guile executable will be embedded. There’s no gc root for it, so it will be GC’d. To fix this you only need to run the configure script again.
<Petter>Hm, I've changed console (Ctrl+Alt+Fn) a couple of times now. Every attempt rendered my computer unresponsive, disabling my external monitor, and only showing a white underscore on a black background on my laptop screen.
<reepca>working on a puzzle for an algorithms class. It's one where it *seems* like there's a really obvious solution, but the instructor is a tricky guy and you have this constant nagging suspicion. So okay overall.
<Apteryx>Is it possible to configure an executable so that it always launches inside a guix environment?
<Apteryx>I have standard emacs + guile-emacs installed, and guile-emacs needs the special environment treatment to avoid problems.
<Apteryx>Any idea on how to make the fonts more smooth? I'm using the lightweight desktop configuration and it feels pretty 1995.
<marusich>Apteryx, besides making your own wrapper, I don't know if there's something out of the box that always launches an executable in the same kind of environment you'd get with "guix environment"...
<marusich>Not sure about the fonts, either. FWIW, things look pretty good in GNOME.
<Apteryx>OK. Yeah that'd be easy to create a bash script launcher and put this in my path. I was just wondering if there was not a better way provided by guix! Thanks.
<marusich>Apteryx, someone else might know, but I don't know
<Apteryx>Good to know Gnome renders the fonts cleanly! I might have to inspect how they do it.
<Apteryx>Would anyone know how to theme the IceCat browser?
<Digit>"stylish" addon and a style (or several) from userstyles.org can get you quite far, Apteryx. :)
<Digit>been a few months since i was on icecat, but iirc, about:addons is still a thing, albeit a bit different. and i think the install addon buttons from sites should still work too. some of the userstyles adapt more than the webcontent. for that, for gtk, i've long used lxappearance *checks it's available with guix package -s lxappearance* and tarkless: https://www.gnome-look.org/p/1014490/
<csanchezdll>efraim: still trying to understand why the -boot0 versions of packages are pulled into build in our case
<sneek>Welcome back csanchezdll, you have 1 message.
<sneek>csanchezdll, efraim says: I reverted the expat commit on my aarch64 branch and I was able to build the static-binaries for the replacement aarch64 tar I wanted, so I can try that on the actual hardware in a few hours
<csanchezdll>but if you want to go on you can confirm building the boostrap binaries using --no-grafts works
<csanchezdll>ah, I see you reverted the expat commit, well, that's another way :)
<csanchezdll>I am also advancing, back to real ppc hardware with re-generated bootstrap binaries
<paroneayea>if you fail to pull down a substitute, cancel the build, and rebuild, should it query for a substitute the next time, or will guix just jump to try rebuilding from the tarball it had pulled down again without querying for a substitute?
<paroneayea>ACTION nervous to run guix gc right now after experiencing that recent "all my fonts stopped working" issue
<catonano>paroneayea: don't run gc if you don't want to
<catonano>paroneayea: I experienced this a couple of days ago too
<catonano>paroneayea: I just let it build guile again. The good news is that with the current guile 2.0.11 the build process succeeds and it is not so long
***Sleep_Worker is now known as Sleep_Walker
<rekado>should qemu-system-arm work with KVM? I’m trying to build gcj in an armhf VM, but it’s very slow and I cannot seem to use KVM.
<rekado>(KVM doesn’t work on libreboot anyway, but it’s a different error message when using qemu-system-i386)
<rekado>I packaged fibers before. I hardcoded the path to epoll.
<enderby>hi, I'm having trouble getting systemd to start guix-daemon on startup. I'm on Fedora24 and have run the cp and systemctl commands, but it never starts the daemon. So i have to start it manually every time. Do I need to do something else too?
<rekado>enderby: have you enabled the systemd unit?
<enderby>is that just running 'systemctl start guix-daemon && systemctl enable guix-daemon'? if so, then yes
<rekado>quigonjinn: enabling github support doesn’t seem like a problem.
<paroneayea>rekado: if you're interested in finishing the fibers package and doing that hardcoding, you're welcome to take it up :)
<enderby>when i run systemctl, it lists "guix-daemon.service loaded active exited Build daemon for GNU Guix", but I don't have any failures when I do 'systemctl --failed'
<ng0>someone should open a general aspell bug if there isn't already one. at least for weechat it's not functional. but i think that's what the discussion with jookia was about
<rekado>enderby: starting it manually works, though, right?
<Petterr>When I have multiple windows open is also when I download a lot. Are you downloading when it crashes?
<ng0>i wnated to drop back to the very familiar ground with gentoo to reduce time I spend creating the system I want, but now I have only one native gentoo system again because the positive thing about guixsd is that even when it's beta it's less annoying to maintain :/
<rekado>Common_Era: when we package software for Guix we build in an environment where LIBRARY_PATH (among many other environment variables) is set to contain the lib directories of all declared inputs.
<Common_Era>I see. I've just "sudo make install"ed, without a package definition. I modified path to include the prefix. Is that bad practice?
<lfam>I haven't experimented in this area, but I _think_ that if you want to use `make` like that, you should be using the gcc-toolchain package instead of a gcc package.
<lfam>If you want to go that route, I'd recommend you ask on firstname.lastname@example.org
<Common_Era>Is there a method in origin for package definitions that lets me fetch a local file; I don't have any sort of hosting and don't want to set up Git yet. There's nothing in the manual, but I feel like I remember it being possible.