IRC channel logs
2025-09-15.log
back to list of logs
<cqst>what package will give me `ldd` on guix system? <ieure>Ha, ran into vagrantc at a fediverse meetup my wife organized today. <ieure>First Guix person I've found in the real world. <ieure>FuncProgLinux, Latin America? <ieure>Have to be some, Guix is a pretty international project. <ieure>I knew vagrantc was somewhere in the region I live, but I didn't realize we were both in Portland. <mange>It kind of depends what features the systemd service uses. If it's just running a process with a user/environment it's probably not too hard. <apteryx>FuncProgLinux: guix weather says there's a substitute for it, on CI <FuncProgLinux>apteryx: mine shows 0% substitutes on my end (latest commit) <ieure>FuncProgLinux, It's the firebird dependency that's broken. <FuncProgLinux>I'll double check my config then. I'm geeting 0 out of 1 substitutes available <ieure>FuncProgLinux, I agree with you, there are no substitutes. <apteryx>wonder which recent commit caused that <FuncProgLinux>Idk if i'm mistaken, but the CI page shows broken substitutes since August 6 <apteryx>I think because the branch was only merged recently perhaps? <ieure>One of those two firebird commits is what's broken. <apteryx>would be much easier if a merge commit had been recorded for the branch merge <ieure>Yeeees, but, merge commits are The Literal Devil <apteryx>not for merging large branches to master <ieure>It only becomes The Literal Devil when you want to rebase, bisect, etc <apteryx>and you don't rebase master, so that's fine :-) <apteryx>that's what the linux kernel does after all <FuncProgLinux>I'm glad I have that on the user-profile lol otherwise I wouldn't be able to test my channel upates <FuncProgLinux>I have tried using my pinned commits file but guix asks me to --allow-downgrades which idk why since it should be a "latest pinned" file <apteryx>I have substitutes for the latest firebird, so I guess it's libreoffice that broke <ieure>apteryx, Hmmm, I do have a substitute for firebird on the ~latest commit. CI pretty clearly shows firebird failing to build, though, and that being why libreoffice didn't. <apteryx>i'm try6g to build libreoffice locally to see <ieure>You only need it on one substitute server. <FuncProgLinux>apteryx: building libreoffice, reminds me of my gen2 days -shudders- <apteryx>libreoffice built fine here locally. perhaps some glitch occurred on CI <apteryx>I managed to get the build of firebird 3.0.13 to "hang" when repeating it many times <bdju>How can I check what an installed packaged was pulled in by? Like, openjdk has been building for over an hour and I find myself wondering why I even have openjdk. Surely it's a dep of something. <FuncProgLinux>apteryx: Mine failed after some retries too. I ran guix build firebird --no-substitutes --check --rounds=10 <Guest44>hey i created package definitions for some python packages i need for my project. they seem to work correctly, what is the process for contributing package defs to guix for others to use? they are open source <Guest44>i am confused on whether or not i need to use guix system to contribute. i am only using it as a package manager <bdju>Which package adds the dot command for outputting pdfs from guix graph? I have xdot but not dot apparently. <bdju>I wanted to share the output with someone not using guix. <bdju>There's an export graph button in xdot but it doesn't seem to do anything. <PotentialUser>So far, I've gotten it to build and install, i.e. symlink the hook to the appropriate folder for taskwarrior. I can't figure out how to get the environment in the output script shebang to reference the same environment as the installer script. <efraim>PotentialUser: use a paste site like paste.debian.net, the bot silences people if they post too many lines at once <PotentialUser>Take two. I'm trying to setup https://.codeberg.org/Dokana/Taskwarrior-Chained/. So far, I've gotten it to build and install, i.e. symlink the hook to the appropriate folder for taskwarrior. I can't figure out how to get the environment in the output script shebang to reference the same environment as the installer script. So far I have <PotentialUser> https://paste.debian.net/1396676/ for the manifest. Running `chained-recurrence install` symlinks the script with the correct permissions, but the shebang references #!/gnu/store/8qyywykxh1swpn48m85ga3safpx8sdyn-python-wrapper-3.11.11/bin/python, and when the script is called, it can't find psutil. <efraim>if you're calling it from the output then you'll need to wrap the executible with PYTHON_PATH, but I expect it should work if it's installed or in a guix environment, since it should have python-psutil in the environment <mange>How are people keeping up with what's going on with Guix these days, now that things are on Codeberg? I used to keep in the loop on things by being on the mailing lists, but now that discussions are happening inside Codeberg issues/PRs that I have to actively seek out, I'm not seeing as much. <PotentialUser>efraim, thank you! I'm looking into that, and realizing I should really just ditch this silly install script entirely <PoorSoul>hello guys, can somebody give me any information about GNU Guix on LVM on LUKS? Having issues with booting, kernel does unlock luks, but then "pre-mount actions failed" <bdju>mange: I noticed an email about the recent security vulnerability from info-guix even if bug-guix has been pretty dead. Although I think it was automatically put in a folder I don't look at often, so I was late to find out about it. <bdju>Could someone tell me how I do this on Guix System? <bdju>Is it something in my config.scm file or done at the GRUB screen? <mange>Yeah, keeping up on public announcements isn't too hard, but I liked being able to see all the chatter about things on guix-devel and guix-patches. I didn't read everything, but I learned a lot about what was going on by doing that. <bdju>Would love an option to just auto-skip stuff that fails to build so I don't have to babysit my upgrades so much and keep retrying them. It could just make a list of all the failures at the end. <jlicht>bdju: --keep-going doesn't do the trick? <jlicht>(it's what I use in my scripts at least) <bdju>I wasn't aware of that option. Does that work with guix package --upgrade? <jlicht>bdju: I believe it may, but I don't use --upgrade myself, so I can't promise it will :) <jlicht>bdju: fwiw, it won't skip a particular upgrade either way; it will just keep building what it can build, and then still fail the entire operation with an error <bdju>Interesting... I guess it'd still save time that way potentially. <civodul>janneke: isn’t it nice? after all these years :-) <civodul>we’ve gotta update the emacs-guix package <bdju> https://0x0.st/Kcu4.txt I'm getting this libxkbcommon/mpv conflict. Might be related to skipping other stuff. I'm skipping ungoogled-chromium, libreoffice, prusa-slicer, and freerdp at the moment. What should I do? <janneke>ciTABvodul: 42c067c904a (master, origin/master) gnu: emacs-guix: Update to 0.5.2-9.324987f. <jlicht>janneke: Is emacs-guix working again? <janneke>(can y'all see how happy i am with it? ;) <jlicht>janneke: I keep seeing a TAB in your output (e.g. ciTABvodul, jlTABich), not sure if that's on purpose or not :) <janneke>jlicht: that's my hopeless attempt at humor <janneke>TAB completion always worked fine in erc <janneke>(notice the typo i made in your mention ;) <kestrelwx>Took me ages to understand what to do in Ediff and I've already learned it before. <identity>how do i refer to a tuned version of a package? you can do `(,package "output") to refer to a specific output, but the documentation does not seem to mention how to do the same with tunable packages, so i can put them in my home profile and such <futurile>does anyone know how the Codeberg project thing works, specifically how do I add an issue to a project? <efraim>identity: try (options->transformation `((tune . "native")) (specification->output "package:output")) <Deltafire>not sure why you are unmounting the Onedrive directory when killing the service, it's not a filesystem mount iirc? just a synced directory <efraim>I thought it was because that's what the systemd unit file did, but I think I just copied it from the dropbox service I have <efraim>I should see if I can upstream my dbxfs service to guix-home <Deltafire>"Streamline use of Fibers in the secret service" heh <civodul>Deltafire: how does that PR sound? :-) <FuncProgLinux>futurile: It was buggy for me some days ago but you should be able to pick a project either on the organization level or the repo level once you create the issue <mskiptr>Hi, how long does it normally take for reports sent to <bug-guix@gnu.org> to show up in the archives? <mskiptr>Does it not accept non-subscribers then? <identity>mskiptr23: your first one might take some time for moderators to let through