<rekado>NewGuixUser: is this the build or the tests that fail? You could disable the tests with a transformation.
<NewGuixUser>rekado: it was the tests. Everything has been running smoothly since, it's just taking awhile since this commit is old enough that everything needs to be bootstrapped
<jpoiret>yeah, some older versions of openssl have time bombs unfortunately
<jpoiret>if you're building openssl yourself, you can disable the tests, that might be easier
<adanska>anyone running Guix System with GNOME have hibernation working? I added the `resume` kernel argument but loginctl hibernate doesnt do anything. strace shows that its throwing some sort of error, but nothing comes out from stderr or stdout. https://pastebin.com/PsW5ici7 see line 290
<rekado>it would be nice if “guix copy” could also manage remote profiles
<rekado>I deploy an application that has been built locally to a remote server with “guix copy”
<rekado>this copies all new store items to the remote, but it doesn’t operate on profiles
<rekado>I suppose I could then run “ssh remote -- guix install /gnu/store/…-the-new-thing” to update a remote profile
<ennoausberlin>Hello guix. Is someone from the python team around? Any chances to pack torchaudio for guix? There is only binary on pypi but an github repository exists
<PotentialUser-47>Hi! I am having problems with emacs(-next): with version 30.0.50, org-roam doesn't work correctly: when I try to run 'org-roam-node-find', "Selecting deleted buffer" appears in the terminal. When I run 'emacs-30.0.50 --debug-init', it doesn't start correctly because of an error with org-roam/emacsql: https://paste.debian.net/1296286
<PotentialUser-47>And Emacs 29.0.50 complains that 'seq--take' is undefined. I have no idea where this comes from. As far as I understand it, it should be 'seq-take' and part of Emacs.
<phf>Hello #guix! So, I've got enough code (https://paste.debian.net/1296287/) to have `./pre-inst-env guix build elixir-machete' to build, tests inlcuded of course (Elixir packages rarely include tests).
<nckhexen>If it's a Guix system, and you've configured GRUB as its bootloader, it will have created a /boot/grub/grub.cfg. Find it (manually using ’ls’, or try an automated ‘search’) then load it with ‘configfile FILE’.
<nckhexen>I'm assuming this GRUB is healthy and not a rescue> prompt.
<gabber`>nckhexen: Raspberry 4 Model B (i've posted to help-guix@ a couple of minutes before but i guess my email hasn't been forwarded to the list yet)
<apteryx>(the user provides a list of dependencies as actual Guix code in the hall.scm file, and the generator of the guix.scm output should ideally add the correct #:use-modules for these dependencies itself.
<apteryx>I think it's this way to avoid requiring Guix libraries installed to generate such file; but I'm think to implement the feature conditionally when guix is available
<civodul>apteryx: one can traverse bindings exported by (gnu packages …) modules and get the variable/package mapping
<apteryx>I typically use C-c C-a to load the module I'm looking
<podiki>and on the topic, anything special that needs to be done for external channls and using geiser? for an external channel had some report needing to set geiser-binary to "guix repl" otherwise it was out of date guix? (investigating now)
<ekaitz>don't go like running to the hotel to do this, it's not that important
<podiki>efraim: what's the latest on the rust-team branch, is that to be merged on a regular interval? (there's a patch to add rust-cbindgen-0.26 I was looking at, but then just saw a separate commit on rust-team already)
<efraim>Basically whenever I get around to it. I was hoping to be more active with it
<efraim>I didn't look at what commits I could cheerypick back to master
<pastor>Alright. That sound acceptable enough. Btw I was wondering. For this package for now I'm having more that 2k lines of rust packages. Do I have to make all the packages compile? They seem to work when used in the `#:cargo-inputs` even if the don't compile individually. Many are from `guix import`
<pastor>rekado: If I do the chdir. How is it going to work for `#:cargo-inputs`? Won't the whole directory be inserted as a crate instead of a subdir?
<pastor>maybe I should replace the unpack phase and do some hacks leave only the sources I need?
<pastor>Ah no. They require dependencies from the other modules on the same repo...
<nckhexen>gabber: That is what I meant (so GRUB's $prefix, since it doesn't quite work the way a Unix system does, although it heavily borrows from its… aesthetics).
<nckhexen>I don't really understand your ‘insert a file in the efi part’ question.
<jackhill>Hi, I'm trying to run a python program (ansible) from a relocatable pack on CentOS 7. However, it prints this error instead of running "ERROR: Ansible could not initialize the preferred locale: unsupported locale setting" Thoughts?
<lechner>rekado / Hi, FSF whitelisted my IP, but rsync is still asking for a password. does mumi use one?
<philip>Could someone take a look at nghttp2 (https://issues.guix.gnu.org/66658)? I don't feel like I know what I'm doing with grafting, especially, so the patch may be completely wrong, but I thought someone should address CVE-2023-44487.
<podiki>philip: that's the right idea from my quick look, though probably a name like nghttp2/fixed is more conventional (but not fully established)
<podiki>philip: I assume you tested that it builds? and for abi compatibility/running a dependent that gets the graft?
<podiki>philip: since such a version change might indicated other changes (in build, in usage)
<podiki>"guix repl" use guix and guix's package definitions from the current user (i.e. latest guix pull version) right? while GUILE_LOAD_PATH is for the current system configuration?
<podiki>trying to set GUILE_LOAD_PATH to be e.g. a guix checkout doesn't change anything? i'm confused
<podiki>confused over how guix's modules are loaded by guile in general, I'm missing something
<podiki>gitlab should be fine, but maybe the repo went private?
<nckhexen>mekeor: Uh, you lost me there. Why would that be?
<nckhexen>I mean: what's so special about gitlab.com?
<mekeor>nckhexen: let me tell you my story. have a local (package ... (url "gitlab.com/...")). try `guix install it`. get an error that it can't be downloaded. try to open url in the browser, which states: "gitlab.com needs to review the security of your connection before proceeding. Please unblock challenges.cloudflare.com to proceed."
<mekeor>i never experienced github.com or sr.ht to require a log-in to access code.
<nckhexen>Whoakay. I thought you meant the repo had gone private.
<nckhexen>mekeor: Don't worry, I'm not hoarding sekrit security fixes for myself. It's mainly historical, and I could probably do without it, but I used it to enable the Python integration which I played with for a while.
<mekeor>maybe that thread would satisfy the need to be insulted
<gabber>is the winning argument GNU communication standards being against humor (i'm about 30% kidding, i actually like that standard)
<civodul>any Home user here? we desperately need active reviewers on the ‘home’ team
<Altadil>civodul: do you mean the guix home command ?
<civodul>two candidates on the ‘home’ team in 5mn, not bad :-)
<gabber>not super keen on the home-team membership (or review that patch in particular), but have i never sent my patches to create an audio team (and add my self to that)?
<Altadil>civodul: yes, I am actually in the learning process for packaging (well rather I should get back to it when I have some time ^.^) . I’ll keep in mind that there are teams in need of reviewers. Is there a way to see which are understaffed ? I guess just the number of members is not a good indicator.
<gabber>ACTION can't find a hint of these patches on issues.g.g.o so they'll rebase and send'em
<civodul>Altadil: the numbers and the actual activity reviewing patches in the team’s scope
<civodul>gabber: if even you don’t know whether you’re on a team, we have a problem :-)
<gabber>i knew i was not on the team (since i checked the sources) but i was at least 30% sure (yes, that's a lot) that i sent the patches (since i had crafted them -- and mentioned them to somebody somewhere?)
<Altadil>civodul: thanks. I can’t do much now, but I’ll remember to check that once I’m more able.
<apteryx>civodul: seems in latest version of hall, you can declare dependency on guix via (features '((guix #t) ...)) in the hall.scm spec file
<podiki>speaking of teams, I need to create one for mesa and friends. graphics?
<podiki>the tricky thing is scope, maybe we can see about extending the teams code to take a list of packages? and then anything touching those or dependents of could be cc'ed in git send-email? (maybe too tricky?)
<podiki>ACTION also needs to send an email about a mesa-updates branch and start cranking on that
<gabber>nckhexen: did you need much more system configuration magic to replace the %base-packages sudo with your custom one? more than adding your package to the config and to setuid-programs?
<nckhexen>gabber: No magic. I just added sudo/nckx to my list of privileged-programs (my equivalent to setuid-programs), didn't bother adding it to packages because the man page/bash completion is functionally identical.
<gabber>and you also didn't remove it from the system's %base-packages? which works because in $PATH your personal profile comes before the system's?