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
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
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
be it would make sense
to always prepend the project share folders one by one in there.
Regards,
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
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
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>
ll. And cuirass hasn't gotten
to it yet.
Regards,
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
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
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
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
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
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
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
> 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
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
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
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
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
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
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
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
"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
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
, 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""
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
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
28 matches
Mail list logo