Who is changing /var/log permissions under my feet?

2025-01-06 Thread Roman Scherer
Hi Guix, on one of my Guix systems the permissons of /var/log are set to: drwx-- 7 root root 4.0K Jan 23 1970 log Is this expected? That would mean a regular user can't see the Guix build logs, right? On another Guix system, however the permissions are set to: drwxr-xr-x 1 root root 648

Re: Rollback with efi-bootloader-chain: no such bootloader

2024-10-20 Thread Roman Scherer
Roman Scherer writes: Hello, I think I figured it out. In commit a9acbf919a7668e26863d2d26d48c5fd41b57fcd the name of the efi-bootloader-chain bootloader was changed to the string "efi-bootloader-chain". I believe this this should be a symbol, like in all other bootloaders. Th

Re: Rollback with efi-bootloader-chain: no such bootloader

2024-09-30 Thread Roman Scherer
, and thus `lookup-bootloader-by-name` could not find it? Good idea, I haven't even thought of that. :) But I think that's not the case here, isn't it? Do you have any other ideas? Thanks, Roman. Efraim Flashner writes: > On Fri, Sep 27, 2024 at 08:16:16AM +0200, Roman Sche

Rollback with efi-bootloader-chain: no such bootloader

2024-09-26 Thread Roman Scherer
Hello Guix, I'm using a Guix system with the efi-bootloader-chain [1]. The chain loads m1n1 (the Asahi Linux boot loader), u-boot and then grub. A system roll-back used to work fine, but it stopped to work a while ago. I'm not sure when that happened, because I rarley needed to roll-back. But no

Re: Help updating CLOG

2024-09-26 Thread Roman Scherer
Guillaume Le Vaillant writes: Hi Guillaume, ok, thanks for trying! I take another look at this over the weekend and do what you suggest. Thanks for your help! Roman > Hi. > I tried a few things based on your branch at > , but I couldn't get clog/tools

Re: Help updating CLOG

2024-09-12 Thread Roman Scherer
Guillaume Le Vaillant writes: I forgot to attach the log of the error: starting phase `configure' warning: collision encountered: /gnu/store/cfzwm4yq78c39iqxlr146jr2lk1rl09c-ld-wrapper-0/bin/ld /gnu/store/pqai4n95zn5wdw430gslb00sb967jdg8-binutils-2.41/bin/ld warning: choosing /gnu/store/cf

Re: Help updating CLOG

2024-09-12 Thread Roman Scherer
Guillaume Le Vaillant writes: Hi Guillaume, thanks for your help. I tried what you suggested and I'm combining clog and clog/docs now. I pushed it here: https://github.com/r0man/guix/tree/clog But I'm not sure I'm much further. Now I'm seeing the following error when I try to build the sbcl-clo

Help updating CLOG

2024-09-06 Thread Roman Scherer
nds command "/gnu/store/qhjivbf0fsgn62n4yy7xznwbzx7lf50l-sbcl-2.4.7/bin/sbcl" "--non-interactive" "--eval" "(require :asdf)" "--eval" "(asdf:initialize-source-registry (list :source-registry (list :tree (uio

Re: Cuirass: Could not find repository

2024-05-12 Thread Roman Scherer
ot; 431 2)) (run-with-store ("guix/store.scm" 2181 25)) (#f ("gnu/system.scm" 1661 9)) (#f ("guix/store.scm" 2053 38)) (#f ("guix/gexp.scm" 298 22)) (#f ("guix/store.scm" 2009 8)) (run-with-store ("guix/store.scm" 2181 25)) (#f ("g

Cuirass: Could not find repository

2024-05-09 Thread Roman Scherer
Hello Guix, I'm trying to run a Cuirass server for my channels. I have setup Cuirass and can build packages in my channels. So far so good. What I would like to do next is to build a manifest with my channel and my modified version of the Guix channel that contains patches that aren't upstreamed

Re: Cuirass instability on aarch64 systems

2024-01-25 Thread Roman Scherer
ou should be able to use `package-with-patches' and the > attached patch. > > On 2024-01-21T16:16:57+0100, Roman Scherer wrote: > > > > Hi Guix, > > > > I'm running Cuirass for one of my channels on an aarch64 VM on the > Hetzner > > Cloud. When I

Cuirass instability on aarch64 systems

2024-01-21 Thread Roman Scherer
Hi Guix, I'm running Cuirass for one of my channels on an aarch64 VM on the Hetzner Cloud. When I visit the Cuirass web interface it sometimes serves the page, but most of the time it just serves a blank page. When looking at the logs I see the following error messages: ``` 2024-01-21 14:54:27

How to work on a bootloader in the REPL?

2023-03-15 Thread Roman Scherer
Hi Guix, what is the best way to work on a bootloader in the REPL? Say, I make changes to the grub-efi-bootloader and want to test if it is working. I think I know how to do it with guix system on the command line, but I wonder how I would do this in Scheme in the REPL, to have a faster feedback

Re: Too many levels of symbolic links

2023-03-15 Thread Roman Scherer
+0100, Roman Scherer wrote: >> >> Felix, I'm back on track! I found what triggered this horrible problem :) >> >> At some point I added the qemu-binfmt-service-type to my system. I >> copied a snipped from the manual and finally "adjusted" it to this: &g

Re: Too many levels of symbolic links

2023-03-14 Thread Roman Scherer
t even makes sense to add "aarch64" to that list, but I think it should not fail that catastrophical. I still don't know which symlink was causing this issue, though. That's where I am. Just happy that I survived my first serious Guix crash. :) Thanks for your help so far, Roman Felix Le

Re: Too many levels of symbolic links

2023-03-10 Thread Roman Scherer
thinking of re-installing my system completely. Do I have any other option, even an unsupported one? Thanks again for your help, Roman. Tobias Geerinckx-Rice writes: > [[PGP Signed Part:Undecided]] > Hi Roman, > > Roman Scherer 写道: >> >> /gnu/store/097dmm40lhcf777a

Re: Too many levels of symbolic links

2023-03-05 Thread Roman Scherer
2022a/share/zoneinfo/posix links to itself. Since I read I should not mess with the store, any ideas how to get rid of that file system loop in a safe way? I already tried re-installing it, but that had no effect. Roman. Felix Lechner writes: > Hi Roman, > > On Sun, Mar 5, 2023 at 8

Too many levels of symbolic links

2023-03-05 Thread Roman Scherer
Hi Guix, after upgrading my system it becomes unusable. The guix system reconfigure completes, but after that, running any command fails with an "Too many levels of symbolic links" error. Here are some examples: ``` bash: /root/.config/guix/current/bin/guix: /gnu/store/dlivmgf8xikvfi6422dggra77

Re: installation on LVM on LUKS

2023-03-03 Thread Roman Scherer
Hi Emmanuel, did you add the cryptsetup-static and lvm2-static packages to the packages field of your operating system? Apart from that, I think you also need to add the dm-crypt module to the initrd-modules field of the of the operating system. I'm not sure about your other question, but from

Re: GNU Guix 1.4.0rc2 available for testing!

2022-12-13 Thread Roman Scherer
Hi Ludo, I tested the foreign distro installation of guix-binary-1.4.0rc2.aarch64-linux.tar.xz on Asahi Linux. I went through the installation without any problems. After that I reconfigured my Guix home. I had to remove the inkscape, pandoc, emacs-ox-pandoc and qgis packages because they were