<frog>PotentialUser-78: when trying to build the package, you can see near the bottom of the output that it says "view build log at..." If you look at the filename of the build log, you can see the package that's failing is python-pyspnego. Your package never gets built because one of its dependencies fails first. this is a problem with a package in the guix main channel.
<ryan77627>Hey all, simple question (at least I think?) Trying to get EFI to work with libvirt machines. Installed OVMF and got its files in the proper place using (extra-special-file ...), but am still missing the ovmf_vars.fd file. It seems from a glance the ovmf package doesn't provide this. any clues as to where i can source the proper file?
<sneek>civodul, davidl says: Hi I read your blog post from June 5th reg. dev environments and CI. Thanks for that write-up it was very useful! I had one hickup though when following it: the part saying "The end result looks like this (not repeating things that haven’t changed):" - actually I had to change the vcs-file? procedure and the *file* argument to local-file used by the package source field. Dunno if others find that self-evident,
<civodul>rekado: because the number of dependents is above the threshold, we'll have to manually tell qa.guix to pick it up
<civodul>and then we'll discover everyone knows about the bug but nobody dared report it :-)
<efraim>After that I'll report the bug about the time appearing twice in the logs :)
<jonsger>civodul: I thought that I reported it already in the pre shepherd 0.10 era, but I need to find the bug
<civodul>jonsger: oh, it'd be great if you could test with the latest release (0.10.1)
<jonsger>I'm on current master so I expect its running shepherd 0.10.1
<civodul>jonsger: yes; you can run "cat /proc/1/cmdline | xargs -0" to be 100% sure
<graywolf>Is it possible to use pre-inst-env together with nonguix channel? I am getting no code for module (nongnu packages linux) when I try to deploy using guix build from git (therefore using the pre-inst-env).
<rekado>graywolf: you can extend you core Guix with any modules by using “-L /where/the/other/modules/are” or by using GUIX_PACKAGE_PATH
<rekado>i.e. for whatever channel you want to use you must have a copy of the channel code so that you can add it to the load path.
<Kabouik_>nckx: Price: Yes, it's not priced as a toy. To be fair, I don't use it as one either, it's my primary laptop (and the secondary is just the old one now collecting dust), and it's powerful enough for that use in my situation. Re: Offloading: what does that mean exactly in the context of guix install? Things that available precompiled from substitutes install much faster of course, but it's still a relatively long process
<Kabouik_>compared to other package managers I've tried for pre-compiled software. When I use Guix on the phone, it's significantly longer because software often needs to be built for aarch64, I assume the substitute servers just don't have everything ready for aarch64.
<graywolf>Ooh... right. I am already usint -L ., but this did not occur to me for some reason. Thanks
<rekado>razlix77[m]: you’ll also need to tell nscd about ldap
<rekado>razlix77[m]: IIRC that’s done by adding nslcd to the list of name-services in the nscd-configuration of the nscd-service-type
<Kabouik_>Also, on the phone, Guix often complains that the disk is full and fails to install things, which I guess might be because of the compilation leftovers. I often run a guix gc to free some space, but am reaching the limit anyway. The rest of the system (and apt) work fine because I still have about 2GB of free space on /, but that is not enough for Guix.
<zacchae[m]>There are two packages which I am trying to install that don't have substitutes available. My puny L5 runs out of memory when it tries to build, so it crashes in a very unhelpful way. Is it worth making a bug report if I don't even have a log to reproduce?
<GNUtoo>Hi, is there a way to refer to a package output in a service configuration? I'm interested in having something like that in nginx:
<GNUtoo>(service (nginx-service-type (nginx-configuration [...] (root <reference to package output>))))
<GNUtoo>So far I did (root (string-append (with-store store (package-output store gnutoo.cyberdimension.org)) "/")) but I also use a machine definition and use guix deploy and for some reason the path to the package doesn't exist in the target
<graywolf>Is there a way to specify the path from which guix deploy should read the signing key?
<podiki[m]>unfortunately I think there are so many changes to the build will just have to copy/paste without a clean inherit structure, oh well
<podiki[m]>so godot-lts will be godot@3 and godot will be godot@4 is my thought
<podiki[m]>(discussion on forthcoming patch submission of course)
<PotentialUser-50>i'm trying to run guix with qemu, but i'm not familiar with qemu. i am not sure how to get online. i get an error saying RTNETLINK answers: Operation not permitted when trying to run dhclient
<razlix77[m]>hello again :) another day another wall to hit trying to set the console font
<RavenJoad> I know the apcupsd package is defined right, because it builds. The service is the only possible issue, but that has no issues building in the REPL. So it is just this system test failing.
<ternary>I've been trying to get all of my various configs moved over to guix home, but I have a problem with vim right now. It doesn't seem to be able to display certain characters now and I can't set my listchars variable to what I want because it has some special characters
<ternary>Does anyone have any idea what my Guix home config could be missing?
<RavenJoad>ternary: Given that it is only certain characters (and I do not know which), could it perhaps _not_ be a vim problem, but a terminal emulator & font problem?
<ternary>I think it definitely could be that, this is an area I don't know much about. The characters I have noticed so far are a forward arrow that i'm using for a tab and the center dot
<ternary>Okay, I just ran /usr/bin/urxvt instead of what's in my guix profile and the problem went away, so it's got to be something wrong with how urxvt is configured with my Guix setup
<RavenJoad>Perhaps check the .XResources that Guix's urxvt tries to read.
<ternary>What do you mean? Is there one that loads before my ~/.Xresources?
<mirai>ugh… so how to handle unversioned URLs for sources
<ternary>Okay, nevermind, I think I've figured it out. Previously I didn't have the correct fonts and whatnot installed, but even after I fixed that, I hadn't restarted my urxvt daemon so it was using all the old stuff. Restarting that daeomon seems to have got everything to work
<mirai>RavenJoad: for starters marionette-eval needs 'marionette'
<nckx>mirai: Is there no source control repository? Or ask upstream to please stahp it and/or mirror a copy elsewhere.
<djeis>It seems like the .dir-locals file on the main guix channel interacts really poorly with my emacs config somehow, throws me into an infinite regression of asking for confirmation to execute stuff and I have to kill emacs.
<frog>GNUtoo: exclude #$ to fix that. just package name.
<takev[m]>Is there a way to do a guix import for a cargo file thaht you pass as an argument? I am attempting to package a rust program for someone.