Re: GHC packages' inputs leak in guix shell

2023-08-29 Thread Lars-Dominik Braun
Hi Simon, > Right? Well, I do not know if it is possible. I guess it is because of > this file: > > --8<---cut here---start->8--- > $ find $(guix build ghc-esqueleto) -type f -print | grep base64 > /gnu/store/zqax59v1v537h26g0kypka6klaaahnqf-ghc-esqueleto-3.5

Re: problem trying to install python module in python virtual environment on top of Guix

2023-08-29 Thread Georgios Athanasiou
Hi Andy, I think that it may be possible to build the package with a little effort. You'll have to emulate the FHS as Maxim suggested. But you'll also have to expose the standard C/C++ libraries (they are currently hidden, see https://issues.guix.gnu.org/63267). Save the following Scheme cod

Creating a service that runs a user-installed package as root

2023-08-29 Thread heat from fire via
Hi all, First time posting on this forum. I am trying to set up a service that runs "sudo mullvad-daemon" upon user login. The mullvad package is installed through Nix on a user profile. I've tried creating a user service using Shepherd in a config file at "~/.config/shepherd/init.scm", but

Re: How to delete per-user profiles

2023-08-29 Thread Roman Riabenko via
У пт, 2023-08-25 у 17:01 -0300, Jorge пише: > I have removed (via Gnome Settings) user `jorge-morais' from my Gentoo GNU/Linux system, but its Guix profiles remain.   If you only remove a user from GNOME Settings without removing it from the system configuration file, the user will re-appear in GN

Re: How to delete per-user profiles

2023-08-29 Thread Roman Riabenko via
У сб, 2023-08-26 у 09:13 +0300, Roman Riabenko пише: > У пт, 2023-08-25 у 17:01 -0300, Jorge пише: > > I have removed (via Gnome Settings) user `jorge-morais' from my > > Gentoo GNU/Linux system, but its Guix profiles remain.   > > If you only remove a user from GNOME Settings without removing it

Re: problem trying to install python module in python virtual environment on top of Guix

2023-08-29 Thread Georgios Athanasiou
Hi Andy, I think that it may be possible to build the package with a little effort. You'll have to emulate the FHS as Maxim suggested. But you'll also have to expose the standard C/C++ libraries (they are currently hidden, see https://issues.guix.gnu.org/63267). Save the following Scheme cod

How do I install libgcc_s in a container?

2023-08-29 Thread Jonas Møller via
Hi! I'm trying to follow along with https://guix.gnu.org/en/blog/2023/the-filesystem-hierarchy-standard-comes-to-guix-containers/ But I'm unable to install libgcc_s, as lib is no longer an output of gcc-toolchain, so I can't manage to run any foreign binaries.

Icon confusion

2023-08-29 Thread iii_iii
Since installing icecat using guix on Debian 11, I now find that when I launch Seamonkey or Firefox they appear with the Icecat icon in the panel, and also identify as GNU Icecat in the top bar. I am using Gnome Classic. Does anyone know why is this icon mix-up occurring?

Re: Problem with Shepherd after `guix home reconfigure`

2023-08-29 Thread nils
> Tanguy LE CARROUR hat am 22.08.2023 18:56 CEST > geschrieben: > > > Hi Hilton, > > > Quoting Hilton Chain (2023-08-22 17:18:15) > > If you happen to use the system mcron service as well, please pull to > > the latest commit again, my bad :( > > Done! > Reboot and… > > > > > ``` > > >

Setting shepherd log dir

2023-08-29 Thread nils
Hello, with 1c30d5a6bfc5d48137f4bdcc271189a06fdc6ed3 , my (user) mcron log file changed from ~/.local/state/log/mcron.log to ~/.local/state/shepherd/mcron.log (though strangely this did not seem to take effect until 552d0703776c532f25498d5cb852c3c497cb9252 et. al.). I prefer the old location,

Icecat Firefox Seamonkey Icon mix-up

2023-08-29 Thread Richmond
Since installing icecat using guix on Debian 11, I now find that when I launch Seamonkey or Firefox they appear with the Icecat icon in the panel, and also identify as GNU Icecat in the top bar. I am using Gnome Classic. Why is this icon mix-up occurring?

Two linux users, each has different packages available

2023-08-29 Thread Richmond
I have two different linux users on my system. (Debian 11 x86). One has icecat 102 installed, the other icecat 78. I cannot upgrade the user with 78. The 102 version doesn't seem to be available. On the first user: guix package -A icecat icecat    78.4.0-guix0-preview1    out    gnu/packages/gnuz

Re: documentation in TeX Live collections

2023-08-29 Thread Emmanuel Beffara
Hi, De Nicolas Goaziou le 28/08/2023 à 20:01: > Nicolas Goaziou writes: > >>> In any case, I suggest to write a proper bug report for this. Hopefully, > >>> someone with better understanding about the implications of GUIX_TEXMF > >>> will be able to solve this. > >> > >> I can do that for the te

Re: Two linux users, each has different packages available

2023-08-29 Thread Tobias Geerinckx-Rice
Hi Richmond, Did the first user 'guix pull' recently? That is also per-user. Kind regards, T G-R Sent on the go. Excuse or enjoy my brevity.

Re: documentation in TeX Live collections

2023-08-29 Thread Emmanuel Beffara
Hellon De Andreas Enge le 28/08/2023 à 20:05: > if I understand things correctly, we would like the following behaviour > for propagated inputs in the texlive context: > We have these metapackages with propagated inputs; all of these inputs > have "out" and "doc". Then we would like to automatical

Re: LaTeX: Need help with packaging a book in GNU Guix

2023-08-29 Thread Nicolas Goaziou
Hello, "Artyom V. Poptsov" writes: > There are lots of examples of LaTeX package definitions in Guix for > sure, but unfortunately I found no examples of packaged books written in > LaTeX. There is `book-faif' in "fsf.scm". > Then I'm getting errors that "Liberation Serif" font is not found: >

Re: LaTeX: Need help with packaging a book in GNU Guix

2023-08-29 Thread Artyom V. Poptsov
Hello Nicolas, thank you very much for the help! I've changed my "guix.scm" as you suggested and now it works. > You can also remove `texlive' and, probably, `texlive-latex-fonts' and > `texlive-ttf-utils' from your inputs, since you're using XeTeX. When I tried to remove "texlive" from inputs,

Re: LaTeX: Need help with packaging a book in GNU Guix

2023-08-29 Thread Nicolas Goaziou
"Artyom V. Poptsov" writes: > When I tried to remove "texlive" from inputs, I ran into the following > error: > > --8<---cut here---start->8--- > ! LaTeX Error: File `fontspec.sty' not found. [...] > As you can see, LaTeX cannot find "fontspec.sty" file. I d

Re: Creating a service that runs a user-installed package as root

2023-08-29 Thread wolf
On 2023-08-15 19:16:11 -0500, heat from fire via wrote: > Hi all, > > First time posting on this forum. > > I am trying to set up a service that runs "sudo mullvad-daemon" upon user > login. The mullvad package is installed through Nix on a user profile. > > I've tried creating a user servic

Question about native vs regular search paths

2023-08-29 Thread (
Hi, What is the difference, in concrete terms, between SEARCH-PATHS and NATIVE-SEARCH-PATHS; why do they need to be separate, why is SEARCH-PATHS seemingly only used during a build, and why are NATIVE-SEARCH-PATHS only set in cross-compiled builds? I'm asking because I want to understand why has

Re: LaTeX: Need help with packaging a book in GNU Guix

2023-08-29 Thread Artyom V. Poptsov
Hello Nicolas! > I then suggest to add `texlive-fontspec' (a few kB) instead of `texlive' > (3 GB) to the inputs. Thanks, that worked out indeed. I've added other LaTeX packages as well, searching by the required ".sty" files. But then, I ran into the following error: --8<---cut he

Re: LaTeX: Need help with packaging a book in GNU Guix

2023-08-29 Thread Nicolas Goaziou
"Artyom V. Poptsov" writes: > Hello Nicolas! > Thanks, that worked out indeed. I've added other LaTeX packages as > well, searching by the required ".sty" files. Great! > /gnu/store/rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1.16/bin/sh: > /gnu/store/05770yhxad3d3p4q7rgw8clh0y1gi5sc-texl

Help me ask for libssh signing/verifying signatures API

2023-08-29 Thread Nicolas Graves via
Hi Guix, Just a word of context. I've had difficulty in the past with GnuPG so when I learned that signing commits was fine with only openssh (since 8.2 IIRC), I would like to stick with it. I develop regularly for guix and RDE, and for some tasks, I believe a commit access to either can help in

Re: LaTeX: Need help with packaging a book in GNU Guix

2023-08-29 Thread Artyom V. Poptsov
> It should be fixed on master, if you can guix pull again. The problem is fixed indeed, thank you very much! - avp -- Artyom "avp" Poptsov Home page: https://memory-heap.org/~avp/ CADR Hackerspace co-founder: https://cadrspace.ru/ GPG: D0C2 EAC1 3310 822D 98DE B57C E9C5 A2D9 0898 A02F sign

Re: GHC packages' inputs leak in guix shell

2023-08-29 Thread Saku Laesvuori
> I can’t check right now, but I’m guessing a plain `cabal install` > would also add base64-bytestring to GHC’s visible packages? I tested with cabal-install and it somehow manages to hide the haskell packages that are installed as dependencies. ``` $ guix shell -CN cabal-install coreutils zlib -

Re: Help me ask for libssh signing/verifying signatures API

2023-08-29 Thread Felix Lechner via
Hi Nicolas, On Tue, Aug 29, 2023 at 12:12 PM Nicolas Graves via wrote: > > For those of you who have a gitlab account, could you hop in and leave a > like or a small support message? I may not use SSH with Gitlab personally, but gave you an enthusiastic thumbs up! Kind regards Felix P.S. I was