IRC channel logs

2025-09-16.log

back to list of logs

<cluelessguixer>ovmf is not working for me on the latest libvirtd.
<cluelessguixer>I found the guest xml file had an absolute path "/gnu/store...", and I just tried setting it to the symlinked files in /usr/share/OVMF, but it wouldn't apply after trying virsh define for the same reason the guest won't start. "Unable to fund 'efi' firmware that is compatible".
<cluelessguixer>The absolute path in the xml is definitely different from the symlinked path, but... I'm pretty sure I shouldn't have to update this anyway? Otherwise it wouldn't make much sense for this to be working before I updated the system.
<bdju>Oh no... qutebrowser broke after my last upgrade. I didn't notice for a while because I had the old one open still. I just closed it because I couldn't pass a captcha and I wondered if the newer version might work better.
<bdju> https://0x0.st/KcOC.png I get this error when I launch it.
<bdju>>QtWebEngine: /gnu/store/fc5mj68xf9r672g3ja6dclsxx8kbmsly-libxslt-1.1.37/lib/libxslt.so.1: undefined symbol: valuePush, version LIBXML2_2.4.30
<mange>How recently have you pulled? There have been some libxml grafting issues that I haven't followed closely.
<bdju>Under 48 hours ago. I'm pulling again right now and I'll see if anything changes.
<bdju>Not noticing a change after re-doing pull+upgrades, same error on launching qutebrowser.
<kestrelwx>master is having a good time right now.
<bdju>I do see I got a lot of Qt-related grafts, so I can tell they're working on it.
<bdju>Actually, the 3 things that didn't upgrade for me last night upgraded fine now I think, so that is a big improvement, other than my browser being broken.
<bdju>Is there a good way to find out the second newest version of qutebrowser in my store? Or whatever version I was using a generation ago?
<identity>bdju: you can dig in your previous generation
<bdju>Do I have to roll back to it or can I look at it another way?
<civodul>Hello Guix!
<sneek>Welcome back civodul, you have 1 message!
<sneek>civodul, ArneBab says: I’d like to ask again for merge permission on guile/guile on codeberg. I have push-permission on savannah (see https://savannah.gnu.org/project/memberlist.php?group=guile ) and we are blocked a lot by having too few people who review and merge code. My account on codeberg: https://codeberg.org/ArneBab
<efraim>o/
<bdju>o/
<kestrelwx>bdju: You could 'guix locate qutebrowser', though that's probably not very helpful.
<bdju>My current plan was to run find on /gnu/store and look for results with as high of a version number as possible, but I'm getting more output and it's taking longer than I thought it would.
<identity>bdju: i think ‘guix describe’ or such show a store path of the generation
<futurile>Morning all
<efraim>o/
<jlicht>futurile: o/
<bdju>guix locate is taking a long time, I guess because I'd never used it before and it has to build the index.
<Deltafire>bdju: could you look at the symlinks in the previous generation profile?
<bdju>identity: Is there a way to run guix describe on a different generation than the current one? I didn't see any in the man page.
<kestrelwx>How come passing a pattern to 'guix pull -l' makes it not print anything.
<bdju>Deltafire: How would I go about doing that?
<kestrelwx>bdju: 'guix pull -l' gives you descriptions.
<Deltafire>is this in your system or user profile?
<bdju>qutebrowser is in my user profile.
<Deltafire>follow the symlinks from ~/.guix_profile
<Deltafire>wait, that's current profile
<Deltafire>but go to the parent directory to where that links to
<Deltafire>you'll see a bunch of numbered profiles
<bdju>Oh, I see them. Nice.
<bdju>guix locate ended up coming back with good info while I was trying to figure it out the other way. I got a working version of qutebrowser to launch now. Thanks all for the help!
<kestrelwx>'guix package -l' should give you plenty info also.
<civodul>hey futurile, welcome back :-)
<c0co>morning all. What's the correct/guixy way to include packages in a configuration that are pulled from, say, pipx instead of native Guix packages?
<futurile>civodul: thank-you, the weather is turning here, so time to sit in the warm next to a computer ;-)
<bdju>Darn... My file picker doesn't work when I launch the old qutebrowser by its full path. It's supposed to launch foot with ranger running.
<ennoausberlin>Hello. Recently a guix home reconfigure on foreign distro takes forever. I am the only one that experiences that?
<jakef>endoes it look like it's building packages?
<ennoausberlin>jakef: receiving objects. But the connection is ok
<ennoausberlin>I have two private channels in my home config, but they are not that big
<apteryx>did something happen to make linux-libre much larger than it used to be? linux-libre-6.16.7 236.1MiB -> I seem to recally this was still around 140 MiB recently
<attila_lendvai>ennoausberlin, i'm staring at a guix system reconfigure that is seemingly taking forever without any cpu usage
<apteryx>it's probably hung up, I've seen this at times
<attila_lendvai>it was downloading module-import-compiled when it got stuck
<attila_lendvai>ACTION restarts it
<ennoausberlin>attila_lendvai: I am at 7 percent now, so there is some progress, but really slow. guix pull uses codeberg, so I hope it is not using savannah accidently for the home reconfigure
<attila_lendvai>the second run seems to be stuck at: guix system: bootloader successfully installed on '(/boot/efi)'
<attila_lendvai>ennoausberlin, home reconfigure shouldn't really pull anything... but then i don't know the internals well enough.
<attila_lendvai>oh, right, this is shepherd hung again... `herd status` hangs...
<attila_lendvai>if only my patches were not left to bitrot... i've already fixed a shepherd bug that behaved the same: it hung, which in turn made system reconfigure hang
<attila_lendvai>i'm seeing the same symptoms (my fix got in, only the rest was rejected)
<attila_lendvai>the rest that cleaned up error handling and added logs that were needed to debug issues like this... there's nothing in the log, zero observability, it's just stuck.
<attila_lendvai>ACTION aborts it and reboots, hoping that everything is in place on the disk already
<worni>After updating to gnome 46.10 I can only type with an english keyboard layout. The keyboard section under gnome settings shows german+nodeadkeys but it seemingly has no effect. Anyone else have this issue? I can't find anything online about it.
<kestrelwx>Could you show 'guix describe'?
<worni>uni@triton ~$ guix describe
<worni>Generation 182 Sep 16 2025 07:45:37 (current)
<worni> nonguix df4e6ed
<worni> repository URL: https://gitlab.com/nonguix/nonguix
<worni> branch: master
<worni> commit: df4e6ed9fe917f004357d931e210e328e348bb38
<kestrelwx>Sorry, I should've told you to use paste from the header.
<worni>not sure what that means?
<civodul>hako: hey! i noticed that packages in rust-sources.scm propagate origins (not packages); is that intended?
<civodul>it breaks things like ‘packages->manifest’
<identity>worni: paste stuff to <https://paste.debian.net/> instead of directly into the chat
<worni>ye makes sense sry
<worni> https://paste.debian.net/1396848/
<kestrelwx>This is probably related to the libxml2 issues on master. Could you launch the settings app from a terminal and see it's output?
<worni> https://paste.debian.net/1396849/
<worni>a lot of libxml errors for sure
<kestrelwx>You could look here if you need to use the latest stuff otherwise I'd just roll back. https://codeberg.org/guix/guix/issues/2655
<worni>Thank you!
<apteryx>hm, I've managed to disappear some change again in git. I thought it was on a branch, it seems not ^^'.
<civodul>apteryx: maybe you can find it in the reflog?
<apteryx>tried that, but I'm not sure how to search all references (e.g. branches) with it. seems I need to loop manually
<apteryx>I'll try a 'rg' on btrfs snapshots I create every 1 h
<apteryx>it found some stuff :-)
<apteryx>ah, it was just loose (uncommited) in some worktree, which I have too many.
<civodul>:-)
<civodul>that and stashes (for me)
<apteryx>ah yes, the auto naming is often unhelpful
<apteryx>Fibers 1.4.1 seems to be doing much better in terms of leaking emmory
<apteryx>memory*
<apteryx>in 2.5 hours it's barely grown on my VPS
<mskiptr>Hello everyone! Yesterday I sent a bug report to the bug-guix mailing list but it still doesn't show up on <https://issues.guix.gnu.org/> nor in the archives. Is there anyone that could check what's up with that?
<mskiptr>Oh, hello civodul`` Do you know who's in charge of moderating the bug-guix mailing list?
<mskiptr>(I was trying to report a problem with texlive-pdfcrop but my submission doesn't show up)
<identity>mskiptr: it might take a *while*
<mskiptr>identity You mean like a few days?
<identity>iirc no later than 2 weeks
<ieure>mskiptr, New issues should probably be filed on Codeberg instead of debbugs.
<mskiptr>hmm… alright, I guess I can wait and see. identity
<mskiptr>ieure -(that requires creating accounts tho)- Anyway, the website needs to updated if that's the case
<mskiptr>s/to/to be/
<mskiptr>(I'll eventually get to making one)
<ieure>Yes, requires creating an account. On the upside, it will work, and people will see your bug.
<hako>sneek: later tell civodul: yes it's known https://codeberg.org/guix/guix/pulls/969
<sneek>Okay.
<gabber``>i can not build the master checkout (and hence fail to push #1260)
<ieure>gabber``, Can you pastebin your error?
<gabber``>it's just "error: tigervnc-server: unbound variable"
<gabber``>and "hint: Did you forget `(use-modules (gnu packages xorg))'?"
<gabber``>is it just me?
<ieure>Not sure, I don't have the ability to test at the moment.
<ieure>This is a clean checkout?
<gabber``>relatively clean
<ieure>I don't see any changes to tigervnc in the recent commit list.
<gabber``>i think i've seen similar errors when a module fails to compile for some reason
<ieure>gabber``, I'd stash your changes or check out a clean copy of master and see if the issue reproduces or not, that'll tell you whether it's Guix's problem or yours.
<gabber``>i'll try that
<gabber``>thanks!
<gabber``>nvm - it is just me
<gabber``>what does "guix git: error: Git error: object not found - no match for id (fea2f03a2bfe6ed9004ab337ea96354ff15aaf57)" trying to tell me?
<gabber``>i am trying to push a commit onto master (it is signed, and rebased onto guix/master)
<gabber``>ACTION wonders how they ended up with some fantasy hash in their guix' "authentication" config
<simendsjo>I have to say I really like the PR template! These are often just structure which feels like a straight-jacket, but in Guix it is useful checklists with commands which actually detect issues!
<ieure>gabber``, It's telling you that the given commit ID isn't present in your local repo (I think). I'd `git fsck' it to make sure nothing's horked up.
<gabber``>i found the mistake
<gabber``>for some reason there was a non-existing hash in the git config's "authenticate" section for the introduction-commit field. i changed it to the keyring branches commit where my key was added and now it works. i have absolutely no idea though how my config got in that state. i was able to push previously and could push again now
<tschilp>Hi Guix! I just reconfigured to 3d3ae727d6106ffeae9cf80e3369842610670efb and noticed chromium does not start up anymore -- http://paste.debian.net/1396923. Also, my keyboard layout got borked. But -- gnome screenrecording on wayland seems to work again!
<ieure>tschilp, Another victim of the libxml2 update.
<tschilp>ieure, I thought I report some news!
<FuncProgLinux>we finally have working mate applets \o/