<cnmne>ngz: I think you were logged out, by the time I figured it out, but I ended up finding my error. Turns out I didn't export anything with define-public. feeling pretty silly. The funny thing is I definitely knew I needed it, but got turned around after using `guix import gem ... >> gnu/packages/ruby.scm' and tricked myself into not needing it. woops !
<shtwzrd>This simple service declaration causes xf86-video-intel to be pulled in (which I can't build on this machine -- perhaps an issue itself?), but I don't understand why -- I'm explicitly excluding x86-video-intel module from xorg
<shtwzrd>drakonis1: hm, you're right. I thought xorg would still get required due to xfce, xlock, etc but actually it's not in the list of things to download or build.
<shtwzrd>but, how does xorg end up pulling in xf86-video-intel? No packages take that as an input, whatsoever. The only reference it has in all of guix is %default-xorg-modules, and I'm explicitly overriding that list to exclude it. :/
<drakonis1>the folks with more experience might be able to
<shtwzrd>package def for xf86-video-intel actually has a supported-systems field in it, which does not include any non i686 or x64 systems. So perhaps it's actually a bug that xorg even pulls this in when arch=aarch64
<shtwzrd>and no problem of course :) Thank you for your help, I hadn't even realized that my config didn't pull xorg at all so you've already helped me out :)
<drakonis1>it wouldn't if you were to remove set-xorg-configuration
<shtwzrd>yeah exactly, I had noticed that removing that service meant no more building xf86-video-intel, but hadn't realized it also meant no more xorg, until you told me haha
<raingloom>evolution is in gnome.scm, so i figured it should also go there
***cualquiercosa is now known as Telior
<cnmne>hello guix! I get an error when running `guix import gem unicode_utils' for an empty vector. I'm not where to even look for the error there. I thought it might be the underscore, but that seems silly and anyway it works with `guix import gem unicode-display_width'. I've tried quoting and that's about all I know to try.
<apteryx>cnmne: I've never looked at the gem importer, but potentially it's an issue where it's looking for some field in a file and doesn't find it, and doesn't guard against this case. Perhaps it can't be imported for some reason; if so, it should fail gracefully.
<shtwzrd>efraim: thanks :) I actually am specifying it explicitly though (no alist-delete or similar), I just supply the whole list of modules I want, without xf86-video-intel in it. But it still tries to build
<shtwzrd>My guess is that the modules form only impacts what modules get loaded in the xorg configuration, not which ones get built. I've written a bug report for it
<divansantana>leoprikler: my timezone is set to as per (timezone "Africa/Johannesburg"). But qutebrowser and chrome still show GMT. epiphany is correct. I think it's guix specific packaging but I'm not sure.
<str1ngs>divansantana: can you clone this repo https://github.com/mrosset/testqt . and then in that directory do. guix environment --ad-hoc qtbase qtwebengine qtwebchannel qtdeclarative gcc-toolchain then qmake && make && ./main
<vagrantc>basically, i want to rebuild the world without substitutes and run guix challenge on the results ... i could just iterate alphabetically and then some builds with already be done by the time you get to them
<civodul>"guix challenge" without any arguments will traverse the store, if that's of any help