Re: arm-none-eabi-toolchain: stdlib.h not found

2024-09-06 Thread Rutherther
der in this variable. Another issue you might have is the libstdc++ not being linked properly, that might be because currently it outputs to /lib inside of package output instead of arm-none-eabi/lib. You might try adding the $GUIX_ENVIRONMENT/lib into your CROSS_LIBRARY_PATH as a workaround. Regards, Rutherther

Re: Auto login stopped working

2024-11-05 Thread Rutherther
g (login-pause? #t). This means I have to hit enter to log in, but I personally actually prefer that. If this is not for you, I don't have any more pointers unfortunately. Regards, Rutherther

Re: 'guix build [P]' followed by 'guix install /gnu/store/[...]' vs. 'guix install [P]'

2024-11-07 Thread Rutherther
bstitutes and only if you use command like guix shell / guix install. Additionally, if you are only concerned about the size it takes up in store, you can guix gc those paths right after the build. Regards, Rutherther

Re: how can I open files through packages installed in different profiles

2024-12-08 Thread Rutherther
be it would make sense to always prepend the project share folders one by one in there. Regards, Rutherther

Re: how can I open files through packages installed in different profiles

2024-12-07 Thread Rutherther
ng guix home, you can use home-environment-variables-service-type, it will put it to the correct place, where it will be sourced from the profile file. Examples are in the manual. Regards, Rutherther

Re: Injecting/importing environment variables in shepherd environment

2025-02-10 Thread Rutherther
blueman-applet network-manager-applet)) ``` You can find more in my channel: https://git.ditigal.xyz/~ruther/guix-exprs/tree/main/item/ruther/home/services/wayland.scm If anyone had any ideas on improvements, I would appreciate that. Regards, Rutherther

Re: 'guix install' downloads all outputs for packages with cmake build system.

2024-12-11 Thread Rutherther
build the package, so you should be able to get just one output as long as it is substituted. So indeed, if install substitutes all outputs for some packages, something is wrong and it should be possible to fix it. Rutherther Date: Wed, 11 Dec 2024 09:54:36 +0100 Message-ID: <878qsmppkj@ditigal.xyz>

Re: Cannot build "guix" on aarch64

2024-12-15 Thread Rutherther
ll. And cuirass hasn't gotten to it yet. Regards, Rutherther

Re: Cannot build "guix" on aarch64

2024-12-25 Thread Rutherther
Hi Ethan, Nice to hear you got it fixed after all! > > Hi Rutherther, > > I did some more tests and found out that the `guix` package compiles > successfully if I make my /tmp directory use my root BTRFS partition instead > of Tmpfs. Somebody on Github[1] thinks this has t

Re: guix system: error: more than one target service 'dbus' when attempting to reconfigure sysctl values

2025-03-21 Thread Rutherther
e same list twice. modify-services just takes a list and returns a modified list, in the first case removing gdm from it, in the second case modifying sysctl. Regards, Rutherther

Re: Guix pull with root user?

2025-03-24 Thread Rutherther
ld by default use root's guix and most users do not use it. So unless you have a special purpose for it and run something from root directly, you don't need to pull it at all and can even delete the root's generations to save up some space. Regards, Rutherther

Re: Cannot open a MATE session on Trisquel after installing Gajim from Guix

2025-04-05 Thread Rutherther
ways by changing the guix packages so that there is no such search path (or that glib is not propagated to your profile), but that would be harder and you wouldn't be able to use guix install conveniently form cli. Regards, Rutherther

gc rooting operating-system-derivation via gc-root-service-type

2025-03-25 Thread Rutherther
derivation and output gc rooted is different than one obtained with --no-grafts of the original system. I suppose that could be because it is being grafted afterwards? But still, it's not the same path as the grafted one, so something strange is going on. Regards, Rutherther

Re: How can empty generated files in the store happen? Has someone experienced this?

2025-04-08 Thread Rutherther
n how to recover if you're unsure. Based on how much damage was done you might have to boot to a previous generation and remove the newer+gc, or even go to a live iso and delete more than that. Regards, Rutherther

Re: How can empty generated files in the store happen? Has someone experienced this?

2025-04-08 Thread Rutherther
myself yesterday and it was working. > >> >> I am thinking that your system might not have actually shutdowned >> properly, because otherwise it doesn't make sense to me your store files >> would get corrupted. > > When I reboot without kexec, my system usually complains about unmounted > /run/user/1000, but I don't know if that might have something to do with > it. Yes, that could be the issue, it doesn't sound good. The unmounting should finish without errors. Regards, Rutherther

Re: gc rooting operating-system-derivation via gc-root-service-type

2025-04-01 Thread Rutherther
> Hi Rutherther, > > Rutherther writes: > >> Hello all, >> >> I would like to gc root my operating system derivation to keep all >> inputs necessary to build the system in store even on gc colleting, >> preferably also the ungrafted versions. One way

Re: gc rooting operating-system-derivation via gc-root-service-type

2025-03-28 Thread Rutherther
ing grafted afterwards? But still, it's not the same path as the > grafted one, so something strange is going on. I am still confused about how the grafts work exactly and can't figure out if I did what was needed yet, or not. Why doesn't the derivation match? Regards, Rutherthe

Re: Idiomatic way to run Emacs 30.1?

2025-04-08 Thread Rutherther
complex understanding of what changed between the versions in the build steps. But it is already packaged, so there is no need to do that. To run it in a shell, you can do `guix time-machine --branch=emacs-team -- shell emacs` and possibly add more emacs packages to the shell here. > >Best regards, >Snikta > Regards, Rutherther

Re: XFCE Thunar application launch error

2025-04-08 Thread Rutherther
Hello, Mihael Verček writes: > Hi! > > When I'm trying to open a program from Thunar (like opening a pdf) > nothing happens and in logs I get: libgvfscommon.so: undefined symbol: > g_once_init_enter_pointer > > Opening programs from whiskermenu or terminal works as a workaround. Seems that a

Re: Guix pull with root user?

2025-04-08 Thread Rutherther
Hi Daniel, Daniel Hatton writes: > On 23/03/2025 15:50, Rutherther wrote: > >> Yes, exactly. sudo will use the guix from your user's path, so root's >> guix is not used for this. > > Hmm. I usually use "su -" rather than "sudo" when I ne

Re: How can empty generated files in the store happen? Has someone experienced this?

2025-04-08 Thread Rutherther
Tobias Geerinckx-Rice writes: > Hiza, > > On 8 April 2025 16:48:37 UTC, Rutherther wrote: >>But on the other hand it's not responsibility of Guix to actually make >>sure the files are written to the disk itself. It just makes sure what >>currently is on the fil

Re: Help! I just killed my Guix System!

2025-04-07 Thread Rutherther
st try what I suggested above. (but note that since of the bug I outlined, you will still need to remove /etc/guix/acl) Just to make stuff faster in case it's not /etc/guix/acl, check also for special files (/bin/sh and /usr/bin/env by default, maybe you have more in your config), and see if there is file in the folder, but with .new extension. This is one other think that can cause symlink: File exists (but the log should look differently from what you sent, so I don't think that's it) Good luck, Rutherther

Re: Question about build systems and programming language dependencies

2025-04-06 Thread Rutherther
with not-so-clearly defined dependencies - you don't know the exact version, you don't know where to obtain it nor what the process to build it will be (though you can of course guess it will be just simple makefiles/autoconf) Regards, Rutherther

Re: Help! I just killed my Guix System!

2025-04-07 Thread Rutherther
"Tanguy Le Carrour" writes: > Hi Rutherther, > > On Mon Apr 7, 2025 at 10:22 AM CEST, Rutherther wrote: >> Let me guess, you have /etc/guix/acl file pointing to a non existing >> store location. >> See https://issues.guix.gnu.org/77201, there is a bug with

Re: Lost SSH popup / agent with latest GNOME / Re: ssh keys & gnome-keyring >= 46

2025-03-28 Thread Rutherther
ow if you need further assistance with making this package. > > [1] https://wiki.archlinux.org/title/GNOME/Keyring#SSH_keys > > Best regards > Hugo Regards, Rutherther

guix system image -t efi-raw failing to build on grub-bios-setup

2025-03-22 Thread Rutherther
, or is it just broken? Attaching the log and the config. The error happens with the disk-image derivation. I am building for x86_64-linux. The command is: guix system image -t efi-raw ./simple.scm. Regards, Rutherther INFO: cmd: "mkdir -p "/tmp/guix-build-disk-image.drv-0/tmp""

Re: Help! I just killed my Guix System!

2025-04-10 Thread Rutherther
Hi Tanguy, On April 10, 2025 9:12:43 AM GMT+02:00, Tanguy Le Carrour wrote: >Hi, > > >On Mon Apr 7, 2025 at 10:22 AM CEST, Rutherther wrote: >> "Tanguy Le Carrour" writes: >>> TL;DR my Guix System refuses to boot and I’m left with a "scheme scree

Re: How to set user groups inside guix shell container

2025-04-13 Thread Rutherther
am afraid you cannot really do that. The guix shell container supports limited amount of use cases, and changing user groups is not one of them. You would have to make a container of your own, without using guix shell container. Regards, Rutherther