Re: Recover Guix after accidentally overwriting the ESP

2025-05-13 Thread Felix Lechner via
Hi David, On Tue, May 13 2025, David Lecompte wrote: > a way to start my installed Guix and restore it to a state so that I > can boot from the EFI menu? Just get the Super Grub Disk [1] and find grub.lst. Then boot and reinstall. Kind regards Felix [1] https://www.supergrubdisk.org/

Re: TERMINFO and my kitty terminal emulator

2025-04-11 Thread Felix Lechner via
Hi Gabriel, On Fri, Apr 11 2025, Gabriel Wicki wrote: >> WARNING: terminal is not fully functional Does this occur when you work locally, or when you log onto a remote site? Kind regards Felix

Re: Guix System on ThinkPad X260

2025-04-11 Thread Felix Lechner via
Hi riveravaldez, On Thu, Apr 10 2025, riveravaldez wrote: > if I can install and run Guix System on a ThinkPad X260: Thinkpads have long been favorites in the Linux community but people often encounter problems with the Wifi, which may require a non-free driver. For an older model, the hardware

Re: Guix usage and stability as daily driver

2025-04-08 Thread Felix Lechner via
Hi Matteo, On Tue, Apr 08 2025, Matteo Valsasina wrote: > With lot of software a problem started to show up. This is a bit of a sore point for many (and what I'm about to write is also disputed) so I'll try to keep it short: Many Guix contributors are software developers with above-average tale

Re: Guix pull with root user?

2025-04-08 Thread Felix Lechner via
Hi Daniel, On Tue, Apr 08 2025, Daniel Hatton wrote: > I guess this advice doesn't apply to me. It does. I also use "su -" but never root's Guix, which is different from that of the other users, because I reconfigure with "guix deploy." Kind regards Felix

Re: scanning in GNU Guix

2025-04-06 Thread Felix Lechner via
Hi Gottfried, On Sun, Apr 06 2025, gfp wrote: > I got this printer free of charge. That's the best way! If you have a choice, check for scanning support here. [1] In general, I prefer separate devices. Multi-function equipment bumps the odds that something works less well. Kind regards Felix

Re: scanning in GNU Guix

2025-04-06 Thread Felix Lechner via
Hi Gottfried, On Fri, Apr 04 2025, gfp wrote: > It is always a nuisance, when I need a scan, Sometimes, it's easier to purchase hardware that works well with Linux, for examply by buying unwanted equipment from individuals or businesses. Kind regards Felix

Re: Question about build systems and programming language dependencies

2025-04-06 Thread Felix Lechner via
Hi Mark, On Mon, Mar 31 2025, Mark L. wrote: > I like it so far Me, too! > It seems that package dependencies specified in the languages > lockfiles need to be duplicated into the guix package definitions, > which I think means any dependency of the project needs to be packaged > in Guix, & any

Re: setting MTU for guix pull only

2025-04-05 Thread Felix Lechner via
Hi Andy, On Wed, Mar 19 2025, Andy Tai wrote: > is there any way to set the MTU for only the guix pull process so I > don't have to change the network interface MTU system wide? I'm not an expert but believe "It can not be set dynamically depending on communication partner." [1] > Some previous

Re: OpenSMTP logging

2025-04-03 Thread Felix Lechner via
Hi Gabriel, On Thu, Apr 03 2025, Gabriel Wicki wrote: > I fail to find any information in the logs. I can confirm that logging in OpenSMTPd is broken. I fixed it locally with the patch in Bug#77501. [1] Now we just have to find someone to commit it. Kind regards Felix P.S. I linked to my Deb

Re: chez scheme can't load system shared library

2025-03-24 Thread Felix Lechner via
Hi Xie Pan, On Tue, Mar 25 2025, Pan Xie wrote: > *this* chez scheme can not load system shared library correctly: I have never used Chez Scheme but suspect you have to set LD_LIBRARY_PATH. In Bash, it might look like something like this: $ LD_LIBRARY_PATH=/usr/lib:$LD_LIBRARY_PATH chez-sche

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

2025-03-21 Thread Felix Lechner via
Hi softwarelibre, On Thu, Mar 20 2025, softwarelibre--- via wrote: > (modify-services %desktop-services > (delete gdm-service-type)) >    (modify-services %desktop-services Listing %desktop-services twice here does not look right to me. Would you please share your

Re: Sudden inability to log in via GDM

2025-03-13 Thread Felix Lechner via
Hi Daniel, On Thu, Mar 13 2025, Daniel Hatton wrote: > now both the new user and my original user account can login Guix does some special things with user declarations. For example, user ids and passwords persist across reconfiguration. Next time, I'd try to log in via terminal and check the

Re: guix home: error: open-fdes-at: Not a directory

2025-03-11 Thread Felix Lechner via
Hi Benjamin, On Tue, Mar 11 2025, Benjamin Slade wrote: > On a reinstalled system Congratulations on the new disk! Which command did you employ to transfer your files? Kind regards Felix

Re: Geiser Debug

2025-03-09 Thread Felix Lechner via
Hi Gottfried, On Sat, Mar 08 2025, gfp wrote: > What is the mistake here, because it always worked? Was this S-expression moved from above the call to 'modify-services' to below? (sane-service-type _ => sane-backends) Kind regards Felix

Re: adding Samba to config.scm

2025-03-09 Thread Felix Lechner via
Hi Gottfried, On Sat, Mar 08 2025, gfp wrote: > can I copy that to my config.scm? I think so. I have something similar [1] except it also enables the older NT1 protocol---but haven't use the share in a while. Just make sure the /public folder exists and is writable as needed. Kind regards Fel

Re: Guix Home fails with "In procedure symlink: No space left on device"

2025-03-09 Thread Felix Lechner via
Hi Tanguy, On Sun, Mar 09 2025, Tanguy Le Carrour wrote: > my hardware clock doesn’t properly save time Do you need a new CMOS battery? > the store has been wiped out! With enough space, I might have tried to use 'rsync -va' (and maybe a system rescue disk) but the first boot might have been d

Re: Getting Guix to shutdown my laptop properly with Sway and no DE

2025-03-05 Thread Felix Lechner via
Hi Gottfried & Chris, On Tue, Mar 04 2025, Gottfried wrote: > I have to hard shutdown by pressing the button of my laptop for 10 > seconds. You are seeing this bug. [1] Please "pull." Kind regards, Felix [1] https://issues.guix.gnu.org/76338

Re: KDE Plasma Desktop no Keyboard languages available

2025-03-05 Thread Felix Lechner via
Hi Gottfried, On Tue, Mar 04 2025, gfp wrote: > Die auf dem System verfügbaren Lokalisierungen konnten nicht mit dem > Werkzeug localectl gefunden werden. I believe the "localectl" program is part of the SystemD suite, which we don't use. We use the Shepherd, which is much better for Guix. Som

Re: Guix Home fails with "In procedure symlink: No space left on device"

2025-03-05 Thread Felix Lechner via
Hi Tanguy, On Wed, Mar 05 2025, Tanguy Le Carrour wrote: > /dev/sda1 3276800 3275803 997 100% / I think you are out of inodes. Here [2] is potential a solution but you have to make sure your GRUB can boot the resulting filesystem. You could also be hitting the 'large_dir' problem [

Re: KDE Plasma Desktop no Keyboard languages available

2025-03-03 Thread Felix Lechner via
Hi Gottfried, On Fri, Feb 28 2025, gfp wrote: > in KDE/Plasma desktop > you can´t change the language for the keyboard. Most desktop GUIs distinguish between the menu language and the input method. I think you want to install additional input methods. If you tried that already, please outline

Re: cannot pull from local copy of Guix repository

2025-03-03 Thread Felix Lechner via
Hi, On Sun, Mar 02 2025, Adam wrote: > all I needed to do: > 1) get keyring branch; > 2) specify path to my Guix copy without "file://" There are potentially two bugs: A) Documentation: Is the need for the keyring branch, while logical, documented? How about the illogical (and non-existi

Re: cinnamon desktop

2025-02-27 Thread Felix Lechner via
Hi Gottfried, On Wed, Feb 26 2025, gfp wrote: > you can download it in Guix, but it isn´t yet mentioned in the manual > as an available "service cinnamon-desktop-service-type" Writing services is an extra step that few people are willing to take. More important, the acceptance rate is terrible.

Re: Agetty behaves strange

2025-02-27 Thread Felix Lechner via
Hi Christoph, On Thu, Feb 27 2025, Christoph Buck wrote: > It looks like the input keys are not sent correctly. I agree! Your keystrokes are shown on the screen but not being flushed to jupiter. Another scenario, which could explain your problem logging in, would be that your ENTER key sends C

Re: cannot pull from local copy of Guix repository

2025-02-27 Thread Felix Lechner via
Hi Adam, On Wed, Feb 26 2025, Adam wrote: > After that I wrote ""file:///home/user/Downloads/guix" to my > ~/.config/guix/channels.scm so it looks like this I have never tried that. The standard way to build Guix locally is via ./pre-inst-env as described in the manual. Additional channels can

Re: cannot pull from local copy of Guix repository

2025-02-25 Thread Felix Lechner via
Hi Adam, On Tue, Feb 25 2025, Adam wrote: > I put this repo locally and guix cannot pull from it. Which sequence of commands did you try, please? Kind regards Felix

Re: Run fusermount3 as privileged program

2025-02-24 Thread Felix Lechner via
Hi Laurent, On Mon, Feb 24 2025, Laurent Gatto wrote: > setuid of fusermount3 isn't set. A similar bug [1] was fixed in Gocryptfs and Hanwen's Go-Fuse a few days ago. Please lean on someone with commit rights to help you with sshfs in the same way. Meanwhile, you could fork Guix, fix the defec

Re: Reconfiguring fails with parsing error

2025-02-24 Thread Felix Lechner via
Hi Gabor, On Mon, Feb 24 2025, Gabor Gero via wrote: > expected string `Derive([' I am not sure what to do, but you are not alone. [1] Kind regards Felix [1] https://lists.gnu.org/archive/html/help-guix/2025-02/msg00162.html

Re: What are the right permissions for /etc/guix?

2025-02-21 Thread Felix Lechner via
Hi Felipe & Andreas, On Fri, Feb 21 2025, Andreas Enge wrote: >dr-x--x--x I also have dr-x--x--x 2 root root 4096 Feb 20 14:17 /etc/guix/ on two machines installed in the past three years. As an aside, I do not remember seeing an execute permission (which for directories means traverse

Re: list of all ´ls´ command-line switches/options

2025-02-19 Thread Felix Lechner via
Hi Gottfried, On Wed, Feb 19 2025, gfp wrote: > I want to change the "Dired" view in Emacs. Welcome to the world of customization! I am not sure what's happening to you, but it's possible to fall into a trap. Why not make everything fit like a glove? Like you, I initially didn't like Dired.

Re: Shepherd stuck waiting for process termination during shutdown

2025-02-17 Thread Felix Lechner via
Hi Richard, On Mon, Feb 17 2025, Richard Sent wrote: > lately Shepherd gets stuck waiting for process termination I recently started having that problem with rspamd [1] but I don't think it's a problem with the Shepherd, even though something definitely changed. > I have to manually cut power f

Re: guix pull / upgrade only those with substitutes?

2025-02-17 Thread Felix Lechner via
Hi John, On Mon, Feb 17 2025, John Wong wrote: > Is there a command (or a way to filter so) that I can use to simply > ignore those packages that have substitutes available at the moment? Are you looking for '--no-substitutes'? If not, would you please rephrase your question? Thanks! Kind reg

Re: icecat

2025-02-16 Thread Felix Lechner via
Hi Gottfried, On Sun, Feb 16 2025, gfp wrote: > UblockOrigin. This is my favorite plugin. I use it everywhere. > NOScript, I used to use that extension, but nowadays the advantage is only being able to disable it per site. You can turn off Javascript in Firefox globally. [1] As Ian wrote, h

Re: emacs menu-bar problems

2025-02-14 Thread Felix Lechner via
Hi Gottfried, On Fri, Feb 14 2025, gfp wrote: > emacs-ivy 0.14.2 > emacs-ivy-rich 0.1.7 > emacs-swiper0.14.2 > emacs-counsel 0.14.2 For now, I would download them from MELPA in Emacs. First, you declare MELPA as a package source. Then you can use 'list-packages' to pick and install.

Re: extremely long boot time since a few months back

2025-02-11 Thread Felix Lechner via
Hi Benjamin, On Mon, Feb 10 2025, Benjamin Slade wrote: > And it wasn't always like this; I've only had this issue on this > machine in the past few months. I believe you are seeing timeouts related to the GRUB update or, more likely, to a hardware issue. > I've had the same issue running 6.12

Re: Downloads caused by guix package -u Vs guix system reconfigure

2025-02-11 Thread Felix Lechner via
Hi Andreas & Gottfried, On Tue, Feb 11 2025, Andreas Enge wrote: > I use "su" instead of "sudo" I also dislike sudo but don't need it because we have 'guix deploy'! Kind regards Felix

Re: simple question about copying in the terminal

2025-02-07 Thread Felix Lechner via
Hi Gottfried On Fri, Feb 07 2025, gfp wrote: > I will try it in Emacs In software, Emacs divides the world. We can still be friends if you use Vim. When using Emacs, however, please use the following commands instead: C-x C-c to quit C-x C-s to save C-x C-f to open a file I haven

Re: Jekyll: Themes and Automated Deployment in Guix

2025-02-07 Thread Felix Lechner via
Hi Marek, On Fri, Feb 07 2025, Roman Riabenko via wrote: > Hello, Marek. > > On Thu, 06 Feb 2025 12:38:38 +0100 > Marek Paśnikowski wrote: > >> In return I would like to ask, how should I go about making the >> `#!/bin/bash` line >> of the bash script dynamic and responsive to the updates of Ba

Re: simple question about copying in the terminal

2025-02-07 Thread Felix Lechner via
Hi Gottfried, On Fri, Feb 07 2025, gfp wrote: > You can read it with `guix package --search-paths -p > "/home/gfp/.guix-profile"'. I think you want to redirect the output and edit it: guix package --search-paths -p "/home/gfp/.guix-profile" > /tmp/whatever Then you can use vim to edit /tmp/

File exists

2025-02-06 Thread Felix Lechner via
Hi, Upgrading fails with: guix deploy: sending 946 store items (3,403 MiB) to 'wallace-server.local'... guix deploy: error: failed to deploy wallace-server: failed to switch systems while deploying 'wallace-server.local': system-error "mkdir" "~A" ("File exists") (17) How may I find out w

Prosody broke

2025-02-06 Thread Felix Lechner via
Hi, Some updates between November 10 and December 31 seem to have broken Prosody. Has anyone noticed something similar? Thanks! Kind regards Felix Lechner

Re: GUIX_LOCPATH on Guix System

2025-02-02 Thread Felix Lechner via
Hi Laurence, On Sun, Feb 02 2025, Laurence Rochfort wrote: > On Sun, 2 Feb 2025, 16:08 Felix Lechner, wrote: > > Did you have to set the environment variable No, I didn't. > I noticed in the Info page that the package is quite large, and > there's the option to install just the locales you nee

Re: GUIX_LOCPATH on Guix System

2025-02-02 Thread Felix Lechner via
Hi Laurence, On Sat, Feb 01 2025, Laurence Rochfort wrote: > "hint: Consider installing the `glibc-locales' package and defining > `GUIX_LOCPATH' I also saw that (or a similar) message after the most recent merge of core-updates. I then installed glibc-locales in all my root profiles and the wa

Re: Could not prepare Boot variable

2025-01-28 Thread Felix Lechner via
Hi Leo, On Tue, Jan 28 2025, Leo Famulari wrote: > A Guix news entry, perhaps? A news entry is probably a good idea, although I was thinking about the manual. Maybe a new section entitled "Kernel Options" in Chapter 11 "System Configuration" right after "Bootloader Configuration?" With Initrd

Re: Could not prepare Boot variable

2025-01-28 Thread Felix Lechner via
Hi Leo, On Mon, Jan 27 2025, Leo Famulari wrote: > Your thoughts? You should choose whichever is easier and more intuitive for you. If you go with build time, which I find reasonable, please consider that the change from vanilla is less visible to users and should therefore be documented better

Re: shepherd: How to pair output of timer to the timer action?

2025-01-25 Thread Felix Lechner via
Hi Tomas, On Sat, Jan 25 2025, Tomas Volf wrote: > how can I tell (from the log) what timer produced what output Yeah, I noticed that too but right now love timers too much to complain. Ludo' may not subscribe here, so I copied them explicitly. Kind regards Felix

Re: How strongly is Guix System coupled to underlying partitions?

2025-01-23 Thread Felix Lechner via
Hi Marek, On January 23, 2025 3:15:08 PM PST, "Marek Paśnikowski" wrote: > If the Guix System were to be deployed entirely on >one logical volume Great idea, except LVM does not offer redundancy. I run nearly whole disk LVM on top of symmetrical RAID-1 via Mdadm everywhere I go. The only e

Re: How strongly is Guix System coupled to underlying partitions?

2025-01-23 Thread Felix Lechner via
Hi Marek, On Thu, Jan 23 2025, Marek Paśnikowski wrote: > successively transfer parts of the file system tree to new drives With the caveat below, it should be no problem. Unless you use automounts or otherwise rely on entries in /etc/fstab during operation, all drives are mounted at boot---alt

Re: Could not prepare Boot variable

2025-01-22 Thread Felix Lechner via
Hi, On Wed, Jan 22 2025, Efraim Flashner wrote: > add efi_pstore.pstore_disable=1 as a default kernel argument Thanks, Ephraim! Due to the recent explosion of traffic on the lists, I am reluctant to add one more, but I like your proposal. Kind regards Felix

Re: Could not prepare Boot variable

2025-01-10 Thread Felix Lechner via
On Fri, Jan 10 2025, Tobias Geerinckx-Rice wrote: > the ESP is [...] not involved at all in boot variable or dump storage. Thank you! You are right. I noticed my error after I hit 'send' but did not wish to burden this help list further. > I wonder if we can reliably test whether our variable

Re: Could not prepare Boot variable

2025-01-09 Thread Felix Lechner via
Hi Roman, On Thu, Jan 09 2025, Roman Riabenko wrote: > some distributions turn this backend off by default to prevent users > from getting into a trap. However, they seem to turn it off when > packaging the software, not via a kernel argument. It's in the kernel's configuration, i.e. the first

Re: Could not prepare Boot variable

2025-01-09 Thread Felix Lechner via
Hi Roman, On Thu, Jan 09 2025, Roman Riabenko via wrote: > To prevent dump files from filling up space, I disabled the pstore > backend I think I want that, too. Did you submit a patch? Kind regards, Felix

Re: Could not prepare Boot variable

2025-01-09 Thread Felix Lechner via
Hi Christophe, On Thu, Jan 09 2025, Christophe Pisteur wrote: > I boot with efi Can you run efibootmgr manually (in a shell)? Kind regards Felix

Re: Could not prepare Boot variable

2025-01-09 Thread Felix Lechner via
Hi Christophe, On Thu, Jan 09 2025, Christophe Pisteur wrote: > Could not prepare Boot variable [...] efibootmgr n'a pas réussi à > enregistrer l'entrée de démarrage: Erreur d'entrée/sortie. Did you boot in EFI or in legacy mode? I don't read French, but 'efibootmgr' and the Boot variables (whi

Re: How to use exwm with tty login

2025-01-08 Thread Felix Lechner via
Hi bp25, On Wed, Jan 08 2025, b...@riseup.net wrote: > How can I disable gdm as the login manager I modify the Guix services [1] but there is probably an easier way in the manual or in the cookbook. Please note I worked off of %base-services. After login, I run the custom program below, which

Re: Help-Guix Digest, Vol 110, Issue 14

2025-01-08 Thread Felix Lechner via
Hi Gottfried, On Wed, Jan 08 2025, Gottfried wrote: > I put my /.authinfo.gpg file in > /home/gfp/.authinfo.gpg Great! > I don´t know what you mean by $HOME try in a shell 'echo $HOME' > I have no "guix home" I know. It's different. In technology, everything is about splitting hairs. Your

Re: question about proprietory packages

2025-01-08 Thread Felix Lechner via
Hi Gottfried, On Wed, Jan 08 2025, gfp wrote: > I want to know briefly (for security reasons) what proprietary > packages/programmes are on my laptop installed or run. I am not sure there is a single way. I wouldn't install them in the beginning. > I unset IME (Intel Management Engine) I woul

Re: Emacs Gnus can´t find my gpg data

2025-01-08 Thread Felix Lechner via
Hi Guix, On Mon, Jan 06 2025, gfp wrote: > My password for getting emails is in my /.authinfo.gpg file in the > /home folder >From the Wiki, it looks like Gnus supports Authinfo. [1] (For non-NNTP tasks, I personally use Mu4e and Circe, which definitely do.) Did you put .authinfo.gpg into /home

Re: switching layout in tty

2025-01-08 Thread Felix Lechner via
Hi, On Tue, Jan 07 2025, pelzflorian (Florian Pelz) wrote: > this is a bug with some software used by Guix, maybe the Linux kernel, After core-updates, I had USB-related problems on multiple pieces of equipment that went away when I unplugged all Bluetooth and wireless dongles. Maybe you can tr

Re: How to add the timer-trigger-action to a shepherd service?

2024-12-16 Thread Felix Lechner via
Hi Tomas, On Mon, Dec 16 2024, Tomas Volf wrote: > what to put into the (actions) field Please try this: (actions (list (shepherd-action (name 'trigger) (documentation "Trigger the action associated with this timer.") (procedure #~(identity trigger-timer)

Re: With imported functions instead of module?

2024-12-12 Thread Felix Lechner via
Hi Marc, On Thu, Dec 12 2024, Marc Coquand wrote: > I'm looking for is an easier way of importing procedures within > G-expressions. I'm not sure that's possible because the G-exp could, in the most generalized case, run on another piece of equipment. > I'm wondering if there is a way to call m

Re: With imported functions instead of module?

2024-12-12 Thread Felix Lechner via
Hi Marc, On Thu, Dec 12 2024, Marc Coquand wrote: > Is there a way to import functions instead of entire modules? Are you looking for something more than the selective import of module bindings via '@'? [1] Kind regards Felix P.S. In Guile, the preferred term for functions may be procedures.

Re: Prepend string to "file" in G-expression

2024-12-11 Thread Felix Lechner via
Hi Marc, On Wed, Dec 11 2024, Marc Coquand wrote: > Essentially what I'm trying to do is build a program that sends an > email, and then package it in Guix. Maybe you could pipe an appropriately formatted text to 'sendmail'? Here is an example. [1] Kind regards Felix [1] https://codeberg.org/

Re: guix shell

2024-12-11 Thread Felix Lechner via
Hi Gottfried, On Wed, Dec 11 2024, gfp wrote: > will the file, which I create or update be saved ... ? I don't know homebank, but the answer is "probably." Homebank should store its data somewhere in your home folder. Traditionally, it might have been ~/.homebank. Modern software will use a f

Re: Debugging Shepherd Daemon. Possible escape char issue.

2024-11-29 Thread Felix Lechner via
Hi Jesse, On Fri, Nov 29 2024, Jesse Millwood wrote: > "traefik.http.routers.whoami.rule=Host\(\\\"whoami.geekslab\\\")" It's a bit of a long short, but I might try: > "traefik.http.routers.whoami.rule=Host(\"whoami.geekslab\")" I dropped the escape from the opening parenthesis \( which which

Re: audio interface for Guix

2024-11-29 Thread Felix Lechner via
Hi Gottfried, On Fri, Nov 29 2024, gfp wrote: > How did you manage to use it in Guix? Lesik will give you a better answer, although "the Komplete Audio 1 is class-compliant." [1] You can investigate a lot already with 'lsusb' and then with 'alsamixer" (from alsa-utils). Alsamixer is a console

Re: Gnome default web browser

2024-11-20 Thread Felix Lechner via
Hi Daniel, On Wed, Nov 20 2024, Daniel Hatton wrote: > I hope non-Guix-specific questions aren't against the rules All questions are game but a forum of Gnome users will usually provide better advice. Some topics intersect with the way Guix installs software. > How do I get Gnome to pass a com

Re: finding the right path

2024-11-19 Thread Felix Lechner via
Hi Gottfried, On Tue, Nov 19 2024, gfp wrote: > It says, you do need to install ghostscript. Most immediately, I think you can just use 'guix install gs'. A list of installed packages may be available via guix package --list-installed' The functional way, however, is to "declare" your pac

Re: finding the right path

2024-11-19 Thread Felix Lechner via
Hi Gottfried, On Mon, Nov 18 2024, gfp wrote: > What is now the right path In Guix, programs can be found in four places: 1. In the store. That is where packages are "installled," but the paths are cumbersome. They involve a gibberish of characters known as cryptographic hashes. In Guix, we

Re: Not sure how to add an offload server

2024-11-07 Thread Felix Lechner via
Hi Simen, On Thu, Nov 07 2024, Simen Endsjø wrote: > I'm unable to rebuild the system using this method as it looks like my > channels is not loaded Sorry about your troubles. Guix will accept -L to include local folders, which can hold a cloned Git repository. It's not convenient, but will wo

Re: Ristretto not using libheif to open heic images?

2024-11-05 Thread Felix Lechner via
Hi George, On Sat, Nov 02 2024, wak...@tilde.team wrote: > Ristretto says "Unsupported mime type". I use a different set of software but that error could occur at a higher level. Did you check your list of supported MIME types? It may or may not be in ~/.config/mimeapps.list. Kind regards Fel

Re: Jami does not work

2024-10-25 Thread Felix Lechner via
Hi Gottfried, On October 24, 2024 2:43:20 AM PDT, gfp wrote: >I wanted to use Jami, >but it does not work I run a development version of the Shepherd and when trying Jami was surprised to see the attached message on the console. Probably a Shepherd bug, though, so copying Ludo'. Ran 'jami' a

Interesting things to do in Early Boot Guile

2024-10-25 Thread Felix Lechner via
Hi, I've been able to recover incorrect system configurations via the Early Boot Guile REPL before, but how am I supposed to locate programs like 'mount' without Readline? Is there an initrd 'profile' with links to executables? Is there a way to reach store paths without typing the hash? Thanks

Re: Is it dangerous to run guix home/system reconfigure from an uninstalled / development Guix profile?

2024-10-21 Thread Felix Lechner via
Hi Nicolas, On Mon, Oct 21 2024, Nicolas Graves wrote: > I wonder if there are any hazards to using a development version of > Guix Only you know what's in it! I use my own development branch exclusively to reconfigure my systems. Also, as an aside, does Guix recommend anything other than the

Re: Difficulty updating Guix System or installing packages

2024-10-20 Thread Felix Lechner via
Hi Joshua, On Tue, Oct 15 2024, Joshua Branson wrote: > It also only has 2GB of RAM with maybe 20GB hard drive. That's small. Please consider using a swap partition, if you aren't. > May I ask why apt is SOO much faster? Probably because there are 500 fewer symbolic links. Kind regar

Re: How to point nushell to guix profile

2024-10-20 Thread Felix Lechner via
Hi Abdullah, On Wed, Oct 16 2024, Abdullah Imad via wrote: > nushell doesn't seem to respect the current profile How does that preclude you from using nushell as a login shell, please? Doesn't the lack of a profile merely mean you can't run any executables? Kind regards Felix

Re: PAM modules support?

2024-10-10 Thread Felix Lechner via
Hi Aleksej, On Thu, Oct 10 2024, Aleksej via wrote: > adding custom PAM modules with Guix Yes, it is possible. You can either do it the traditional way [1] or you can do it in Guile. [2] Kind regards Felix [1] https://lists.gnu.org/archive/html/help-guix/2024-09/msg8.html [2] https://list

Re: send-hostname/DHCP Option 12 for lab environment?

2024-10-09 Thread Felix Lechner via
Hi Thom, On Wed, Oct 09 2024, Thom R Harmon wrote: > I cannot configure how to tell Guix System DHCP client nodes to use > send-hostname/DHCP Option 12. Did you already try the 'host-name' option from the example in the manual page for dhclient? [1] I never tried it but you can probably pass a

Re: Add path to a guix package into CMakeLists.txt

2024-10-04 Thread Felix Lechner via
Hi Aristide, On Thu, Oct 03 2024, Andreas Enge wrote: > (let* ((lrs (assoc-ref inputs "lrslib")) Andreas practically co-founded Guix and I'm a noobie, but I think Lily might have told me once that 'search-input-file' is now preferred. Kind regards Felix

Re: Conflict with ffmpeg and mpv

2024-10-04 Thread Felix Lechner via
Hi Chris, On Fri, Oct 04 2024, Chris Keschnat wrote: > guix package: error: profile contains conflicting entries for ffmpeg > guix package: error: first entry: ffmpeg@7.0.2[...] > guix package: error: second entry: ffmpeg@6.1.1[...] > guix package: error:... propagated fro

Re: Recipe for setting-up Exim with Dovecot and Sieve?

2024-09-25 Thread Felix Lechner via
Hi Janneke, On Fri, Sep 06 2024, Janneke Nieuwenhuizen wrote: > I am now wondering how (easy it is) to add local storage and IMAP for > personal use only. I have not used Sieve and do not like Exim, but this Dovecot setup works great for me. [1] The key is "LAYOUT=fs". Without it, you get the

Re: Could anyone using EXWM share their guix config?

2024-09-25 Thread Felix Lechner via
Hi Oleander, On Sat, Sep 14 2024, Ian Eure wrote: > Guix seems to have some unique difficulties with `startx' I use the code below. Kind regards Felix * * * #!/usr/bin/env -S guile --no-auto-compile -s !# (let* ((profile (string-append (getenv "HOME") "/.guix-profile")) (virtual-termi

Re: Custom channel is making guix pull fail

2024-09-16 Thread Felix Lechner via
Hi Felipe, On Fri, Sep 13 2024, Luis Felipe wrote: > (exception match-error (value "match") (value "no matching pattern") Maybe something was renamed in master that broke the package definition of luflac-x in your channel? Sorry I cannot be more helpful. Kind regards Felix

Re: VPN connection: How do I disable IPv6?

2024-08-16 Thread Felix Lechner via
Hi Felipe, On Fri, Aug 16 2024, Luis Felipe wrote: > https://ip.me/ still shows where I am by using IPv6. I believe NetworkManager manages and overrides thos sysctl settings. I'd disable IPv6 for that interface in NetworkManager with 'nmcli' [1] and then include the change in your configuration.

Re: Anomaly with LVM and Mount Points.

2024-08-14 Thread Felix Lechner via
Hi Raghav, On Mon, Aug 12 2024, Raghav Gururajan wrote: > the mount points '/' and '/gnu/store' doesn't show up in `lsblk`. Will you please also send your system configuration? Thanks for using Guix! Kind regards Felix

Re: Mounting an SMB share only when used

2024-08-05 Thread Felix Lechner via
Hi David, On Sun, Jul 28 2024, David Lecompte wrote: > I see there is an autofs package, is it functional? Probably, as version 5.1.8 is from 2021. You can also use 5.1.9 locally and then submit a patch. > Will a daemon be started for it [...] ? No, the package will provide the executable, bu

Re: Mcron jobs using with-mail-out

2024-08-05 Thread Felix Lechner via
Hi Simon, On Mon, Aug 05 2024, Simon Streit wrote: > (setenv "PATH" > (string-append (getenv "PATH") >":/run/setuid-programs/")) Thanks for that! Do you provide a 'sendmail' executable in your system profile? If so, should the system PATH include "/run/setuid-pr

Re: Question about PAM service

2024-08-05 Thread Felix Lechner via
Hi Fredrik, On Fri, Aug 02 2024, Fredrik Salomonsson wrote: > it does not look supertrivial to modify a PAM service. One way in Linux-PAM would be to skip the pam_unix.so module when the pam_u2f.so module returned PAM_SUCCESS, like this auth [success=1 new_authtok_reqd=1 ignore=ignore defau

Re: error message: freetype

2024-08-05 Thread Felix Lechner via
Hi Gottfried, On Sat, Jul 20 2024, gfp wrote: > I don't know if the second sentence refers to the first one or it is > another problem: Those two issues look unrelated to me. Just make sure you refer to the 'freetype' license via licence:freetype like Marek wrote. You can how that's done with

Re: udev rule only works with sudo

2024-08-05 Thread Felix Lechner via
Hi Chris, On Sun, Aug 04 2024, Chris Keschnat wrote: > I will try, but I have never customized a package. No need. Just customize your Guix executable by applying the three patches. The 'eudev' package is a prerequsite for many others, so reconfiguring your system will rebuild a lot. I wish I

Re: Efficient iterative shepherd service development ?

2024-08-05 Thread Felix Lechner via
Hi Nicholas, On Mon, Aug 05 2024, Nicolas Odermatt-Lemay wrote: > So I'd like to know the "Guix way", or just a more efficient way to do > this type of development. I'd use the Shepherd REPL. [1] You'll have to install the executables you need into the system profile, since their store paths ma

Re: udev rule only works with sudo

2024-08-03 Thread Felix Lechner via
Hi Chris, On Sat, Aug 03 2024, Chris Keschnat wrote: > KERNEL=="hidraw*", SUBSYSTEM=="hidraw", > ATTRS{serial}=="*vial:f64c2b3c*", MODE="0660", GROUP="users", > TAG+="uaccess", TAG+="udev-a > crw--- 1 root root 242, 0 03.08.2024 09:03 /dev/hidraw0 With the group at 'root', are you

Re: "guix system reconfigure" downloads 2G of stuff it doesn't need

2024-08-02 Thread Felix Lechner via
Hi Marek, On Fri, Aug 02 2024, Marek Paśnikowski wrote: > Are you perhaps not aware of "guix home delete-generations -d *" and > "sudo guix system delete-generations -d *"? I use those without the "-d *" part. What does that do, please? > I used to have my system partition overfilled [...] the

Re: "guix system reconfigure" downloads 2G of stuff it doesn't need

2024-08-01 Thread Felix Lechner via
Hi Leo, On Thu, Aug 01 2024, Leo Famulari wrote: >> [...] and, equally importantly, why they are _not_ considered >> necessary by "guix gc"? > > The short answer is "to save disk space at the potential cost of > increased network usage". I am not sure I agree with your framing. While adjustment

Changing password in Prosody

2024-07-19 Thread Felix Lechner via
Hi, How may I change my Prosody password when using the prosody-service-type, please? Following the manual, I tried something like prosodyctl --config ../../etc/prosody/prosody.cfg.lua passwd JID but I see errors no matter what I do (chown, chmod). Sometimes, it's "No such file" even

Re: Kubernetes on Guix

2024-07-17 Thread Felix Lechner via
Hi Mike, On Mon, Jul 15 2024, Michael Dahlberg wrote: > is Guix an appropriate environment to run a Kubernetes cluster As a meta-summary, it's probably one area where you could use your considerable experience in system administration to help improve Guix. Most of us are working hard to make Gu

Re: A seed for the concept of a network router

2024-07-15 Thread Felix Lechner via
Hi Marek, On Sat, Jul 13 2024, Marek Paśnikowski wrote: > So, what is the first step in this journey? Which device do you have? Kind regards Felix

Re: Shepherd init

2024-07-15 Thread Felix Lechner via
Hi Patrick On Mon, Jul 15 2024, Patrick Pippen wrote: > I’m wondering if shepherds init system can be used by other operating > systems besides GUIX. I'm sure it's possible, but if you like Scheme there may be no reason to use another operating system. Guix is maturing fast, and we have a great

Re: XIM doesn't work: "No IM module matching GTK_IM_MODULE=xim found"

2024-07-11 Thread Felix Lechner via
Hi Akib, On Tue, Jul 09 2024, Akib Azmain Turja wrote: > (dino:14531): Gtk-WARNING **: 02:52:19.528: No IM module matching > GTK_IM_MODULE=xim found I have used ibus with Emacs with this code. [1] Maybe have a look at GUIX_GTK2_IM_MODULE_FILE ? As a fellow EXWM user, I use Emacs's own inpu

Re: How to automatically restart mcron (or register new jobs) on deploy?

2024-07-05 Thread Felix Lechner via
Hi Tomas, On Fri, Jul 05 2024, Tomas Volf wrote: > Is there a way to make this happen automatically? Do the new timers from the Shepherd development branch do that? Kind regards Felix

  1   2   3   4   >