<nckx>PotentialUser-12: Sorry about that, sneekbot doesn't understand the numbers good. I can build mailutils using --system=i686-linux, that is using qemu binfmt emulation. Test suite passes. I don't have any old i686 hardware. What happens there?
<nckx>This is mailutils 3.10 from Guix c9a17d8f (9 October).
<PotentialUser-12>Thanks. Wanted to switch back to this distro, mailutils frustrated me when installing Emacs and made me quit
<nckx>Welcome back. I'm sure we have plenty of broken packages to keep things interesting.
<PotentialUser-12>But shouldn't the ci report broken packages thus avoiding putting those packages up
<apteryx>has someone ever seen this cargo error when packaging rust things? error: checksum for `pkg-config v0.3.9` changed between lock files ?
<apteryx>these are while building crates bundled along mozjs; the patch phase of the gnu-build-system caused many hashes to change so I had to use the (guix build cargo-utils) `generate-all-checksums' to fix that, and now the above error
<apteryx>oh, the cargo-build-system suggests I can simply delete those apparently problematic Cargo.lock files.
<pkill9>it would be neat to have a desktop environment designed around guix, so that all the settings work with guix's config file
<apteryx>perhaps more like a graphical Guix System configurator?
<pkill9>yea pretty much, but as part of the desktop environment, so part of the control panel or whatever where you have all settings, from the guix config stuff like users, down to things like desktop background
<apteryx>these things are more *user* settings rather than *system* settings, so in its current form, wouldn't be suitable for the Guix config.scm file (which is system-centric).
<Gooberpatrol66>Does (gnu services nix) allow you to install nix packages on guix?
<apteryx>it'd be nice to extend configuration to allow user configs as well
<apteryx>Gooberpatrol66: I think so, although I've never tested it!
<kozo[m]>apteryx: thank you for the suggestion of the etc service. I was able to create a deploy that copies the .scm to the remote machine after deploying
<pkill9>but these are just shower thoughts, ah well, can always dream
<apteryx>I think if we hook the guix package manager in the Gnome Apps (or whatever it's called) application and add some graphical tool to automate/make updating Guix easy for end users, we wouldn't be very far.
<wleslie>how do I run a build -j1 while developing?
***amfl_ is now known as amfl
<lafrenierejm>Running `herd load root ~/.config/shepherd/init.d/transmission.scm` as my normal, non-root user exits 1 after printing "error: connect: /run/user/1000/shepherd/socket: No such file or directory".
<lafrenierejm>What is the correct way to run per-user shepherd services?
<civodul>rekado: without looking any closer, the "GROSS HACK" seems like a likely culprit to me :-)
<civodul>maav: i think you can translate the "guix search text editor" example because "guix search" search in localized descriptions
<rekado>I’m wary of changing the GROSS HACK, though, because that would affect *all* serialized R files. I guess for this reproducibility problem I can get away with another ‘gross hack’ (lowercase, because it’s not so bad).
<maav>rekado: I've read GROSS HACK... yup, it seems quite bad indeed, but not on the ub side but on the 'whaaaat' side
<civodul>perhaps it would be useful to guide translators here, for example so they translate only important leaves
<maav>hmmm, yes, even though the content is already quite well ordered, as contributing is the first (so you know the steps to contribute) and the introduction later (you start knowing better the system) and the bootstrap process at the end :)
<civodul>you're referring to the manual, right? (i was referring to the translation of package descriptions)
<xelxebar>rndd: Oh. That's a very different question. I'm sure it's possible in principle, but my guess is that it's way easier to simply install guix locally and build. It's ridiculously easy to nuke guix later if you don't want it.
<wleslie>you can run the guix command from checkout
<rekado>jayspeer: I’m using a USB dongle for bluetooth (on one machine).
<mfg>I have a strange error currently. Yesterday I plugged in a new monitor and sway sent it into suspend mode while I was eating, back at the machine the monitor didn't want to resume operation. I tried to reboot but the machine didn't power off, so I cut the power after 30 minutes. Now the whole system freezes when I try to launch sway and a monitor is plugged in via Display port.
<mfg>dmesg suggests something nouveau/ACPI related, I have never seen those errors before, so i guess it's possible I corrupted something.
<mfg>How do I verify that for example the bootloader is not corrupted?
<rekado>mfg: Guix reinstalls the bootloader on every reconfigure
<rekado>mfg: so if you’re worried about the bootloader I’d just reconfigure once more to install it to disk again.
<maav>one question about the language selection... because I've been driven mad until I noticed
<maav>should we apply the language selected from a clean environment? instead of deriving from the last choice, I mean
<aitzkora>maav : the author of the makefile did bad dependencies so i must compile in sequential
<maav>aitzkora: ahh, to enforce it at package level
<aitzkora>maav: yes! maybe a good #:make-flags will do the job ,
<ani_>So I wanted to change couple of commit messages in repository. Repository I cloned from git does have some modification which are not commited Now when I run "git rebase -i HEAD~3" I get a error saying that,
<ani_>error: cannot rebase: You have unstaged changes.
<mfg>hm I see, i guess I have to read deblob-check and the likes ...
<civodul>their release announcements often list newly deblobbed parts
<civodul>but i don't know if there's a complete list somewhere
<OriansJ>grand summary of guix source tarball availablity: 33GB of 85GB; 7,554 files out of the 74,881 attempted could be downloaded or only 10.088% of source tarballs listed in sources.json could be downloaded.
<OriansJ>Zambonifofex: feel free to upload it any hosting site you think appropriate and share the link here. So I can turn off that server as it has generated us the useful information we needed.
<pineapples>Can anyone explain as to why Guix interprets this line of code as the root of the GNU store, not the package's store path? - (package (string-append (assoc-ref %build-inputs "package") "/"))
<pkill9>is it possible to start gnome from terminal with no display manager running?
<OriansJ>If the binary takes arguments, they need to be quoted to be recognized as part of the first parameter of startx: eg startx "/usr/bin/application --key value"
<clone11>I'm trying to package a patched program, so I added a list of patches to it. The problem is one of the patches requires an additional .c & .h file. Is there a way to get guix to download them too?
<pkill9>wayyy i got gnome-shell running with `dbus-run-session -- gnome-shell --display-server --wayland`
<pkill9>argh it fails to exit, and it fails to run the settings control panel thing
<ss2>Is there a site that explains how package dependencies are resolved by calling service-types? Or where can I see that this and this service-type would install the necessary dependencies? I'm not so sure that I've understood this correctly yet.
<brettgilio>is there a way to force guix pull to operate over ipv4?
<divoplade>ss2, I've had difficulties trying to understand this, but I gave up so I don't have any problems anymore ^^
<brettgilio>roptat: well duh lol. i was wondering if there was a flag for it like there is in git. but disabling at the system level is fine too
<divoplade>brettgilio, no this is not fine!!! I have a lot of trouble setting up my server just so that people with only IPv4 can access it, and I hope I can disable all this nonsense as soon as possible ^^
<brettgilio>i only found out today my isp doesnt support ipv6 dns
<leoprikler>apropos commenting out rottlog: Who here should clean up their /var/log the most? I have guix-daemon.log.29
<bdju>http://ix.io/2AXu here's the old config I'm looking at which may clear up confusion, I had this %stripped-desktop-services thing which is maybe why I had to use modify
<apteryx>leoprikler, yeah, I saw this too. I think this means 29 weeks worth of concatenated logs IIRC.
<bdju>anyway I just need android udev stuff to work, not sure what I'm doing really but it worked on the other machine so I was hoping I could get it going pretty quick, but the configs may be too different
<leoprikler>bdju: that config makes sense tho, because %stripped-desktop-services is at the tail, as it should be
<bdju>yeah. I had gotten a lot of those lines from people here. I'm afraid I don't really grok guile at all
<bdju>I'm guessing the => thing was specific to the modify stuff that I'm no longer doing
<leoprikler>bdju: you still want to modify-services %desktop-services, you just want none of the "(append (list" nonsense (use cons*) and you want to only add services, that don't already exist in %desktop-services