IRC channel logs
2025-12-27.log
back to list of logs
<vntsuyo>is it possible to attach to a running guix shell? <guixtroubles>Hey everyone, I recently installed guix on an XPS 13 and found out that guix doesn't have access to the full memory space. htop and free think there are only 4.3 GB <csantosb>Rutherther, I've been away for a while, non fixes pushes to master or next ? <Rutherther>csantosb: updates/changes to next-master, unless they're fixes. I think additions of new packages/services don't really matter if they go to master. <csantosb>By the way, regarding merges in next-master of pr targeted to master, I'm closing the issue with a hint on the commit, see #4974 for example. The usual "Manually Merged" blue button is useless in this case. <Rutherther>it should be working as long as the PR has next-master as target. It can be retargeted, however it might bring some new commits to the UI and start becoming a bit confusing when the PR has been made to target master in the first place <PotentialUser-93>hello! I sent an email to the devel mailing list yesterday but it doesn't show up on the archive: does anyone know why? :) <PotentialUser-93>My email is about getting BcacheFS work as root FS in Guix. I also emailed separately the BCacheFS amiling list and it seems there is no strong obstruction to make this work... that's why then I messaged emacs-devel <identity>you probably need to wait for about a week for your first email to land <PotentialUser-93>Aaah ok Cause on guix-help it went through immediately therefore I thought would be the same. It's because I sent on guix help the same message but then realised it's really for devel because it's for soething not yet implemented <PotentialUser-93>yeah but codeberg requires making yet another account (and also seems to me less suitable than the devel mailing list ) <untrusem>I mean as te development is shifter there, it has more chance for getting reviewed there <PotentialUser-93>thx for the suggestion, but for now the fact that I have to make an account puts me off. let's see if anyone replies to the mailinglist <EnhA3>Is there an ISO image for installing GUIX on cloud virtual machiens? <identity>EnhA3: not that i know of, but (info "(guix-cookbook) Running Guix on a Linode Server") and (info "(guix-cookbook) Running Guix on a Kimsufi Server") may be of interest <gabber>EnhA3: you can craft your own minimal image that you want deployed on the target machine at ease, then deploy that <gabber>i move a big section in the cookbook to another place. now git interprets empty lines as being "the same code as before" leaving me with giant, ugly diffs. is there a workaround? <gabber>i'm less concerned about what i do (it's a rather simple change) but that it remains reviewable <untrusem>ohh then I don't think difftastic will help, its basically a diff tool that acts of syntax change <gabber>i guess i have to find a way to do that change that *git understands* then <gabber>what's the exact command you invoke, nixnixnix ? <nixnixnix>even guix install docker-compose produced the same error <gabber>`guix shell docker-compose` spins up an environment with docker-compose ready <gabber>have you pull'ed recently? has the same configuration worked before? <nixnixnix>i done pull one hour ago.. let me try again.. it should be dont have different effect <gabber>could you maybe share all the output? <gabber>ok, i get the same error with a recent checkout. would you mind opening an issue on codeberg, nixnixnix ? <gabber>or, if you feel confident, try to fix the issue? <gabber>it seems that the `check' phase of python-dockerpty tries to do invoke command (or argument) "test" which seemingly does not exist? <untrusem>ohh it is relevant to pyproject migration <gabber>you can pass the commit hash to `guix time-machine --commit=<HASH> -- shell docker-compose` <gabber>or—if you use multiple channels—craft your own channels.scm file (`guix describe --format=channels > channel-pin.scm`) and change the hash of the main guix repository <gabber>then use this file (channel-pin.scm) for your `guix time-machine` invokation <nixnixnix>i wanted to put config.scm, so i dont need another step for another user <gabber>so, you want to use the commit you just posted to reconfigure your system? <gabber>sorry, i don't know what your config.scm is. is it a system or home configuration declaration perhaps? <nixnixnix>perhaps i said wrong. not all those on the commits, but the variables that has green background <gabber>i am not sure the commit linked by you solves your issue <gabber>it is already included in the main guix repository <gabber>nixnixnix: have you opened the issue yet? it is possible people willing to help you are already lurking around and just waiting for the opportunity to fix some python package (: <nixnixnix>yeah, i will do later if i can access my laptop <gabber>no problem, i will open the issue for you then <gabber>you cannot "install" docker.scm, it's where all the different package definitions live. you can install the packages defined in there. <gabber>it's where both docker-compose and python-dockerpty are definedd <bdju>It says in LXQt 2.4 or newer that the graphical appearance config app has a setting for the monospace font. It looks like guix just has 2.2. I wonder how hard that would be to update. <bdju>Using --with-latest fetches 2.3.0 of lxqt-config and fails to build. <bdju>`fc-match monospace` shows my new settings but nheko hasn't changed at all. Maybe I'm hitting a bug. <untrusem>> Does Shepherd allow for sandboxing of services the way systemd can? <Rutherther>untrusem: shepherd is much simpler than systemd, so it doesn't have sandboxing built-in. Yes, it allows for you to do sandboxing yourself. Guix has least-authority-wrapper for that. Unfortunately it's not easy to wrap already made services, but custom ones are easy to wrap <Rutherther>newguixbie: then that's your problem. 32bit cannot support more than 4 GB of RAM, it cannot address it, it has just 32 bits. You should've installed x86_64 <newguixbie>I eventually figured I can launch hurd images by generating them hurd-qcow2 and passing -nographic … I’m _guessing_ that the networking errors are because the images are not getting past grub, they all hang at “Welcome to grub” even from recent commits (although I haven’t tried latest 1.5 stuff) <newguixbie>I’m curious what configurations are known to run hurd successfully <newguixbie>rutherther: I’ve mostly run into ram issues building newer larger packages, qt6 and guix pull. guix pull seems resolved if I run from checkout, the makefile compiles the files in batches <newguixbie>rutherther: oh! I think you typed my name earlier instead of somebody else’s and I happen to have installed i686 but you were likely talking to somebody about ram issues <Rutherther>guess so, you both have guix in the name and I didn't check the auto completion