bug#53496: guix pull from 1.1.0 --> 29091731a0c6cb649cdfd72297575fe2bb2a9591 fails

2022-03-20 Thread Maxime Devos
Maxime Devos schreef op za 19-03-2022 om 23:58 [+0100]: I think I have a fix, see attached patch.  Currently it's at ‘building ...-module-import-compiled.drv’ (97%). It completed successfully! # in a v1.1.0 checkout $ ./pre-inst-env guix time-machine -C ch.scm --url=$PWD/../guix --commit=[latest

bug#50329: [PATCH] Bundle icons for emacs-lsp-treemacs

2022-03-20 Thread Roman Scherer
Hi Maxime, thanks for taking a look at my patch and uncovering this license issue. I was not aware of that. When I said the emacs-lsp-treemacs package is not bundling it's icons, I meant that the Guix emacs-lsp-treemacs package does not install them. So, without my patch, I see the following fi

bug#50329: [PATCH] Bundle icons for emacs-lsp-treemacs

2022-03-20 Thread Maxime Devos
Roman Scherer schreef op zo 20-03-2022 om 09:59 [+0100]: > Since the icons are not installed on a Guix system right now, I think > we can leave the Guix emacs-lsp-treemacs packages as it is for now. > > Once upstream has added the licenses for the icons, we could take > another look and maybe only

bug#50329: [PATCH] Bundle icons for emacs-lsp-treemacs

2022-03-20 Thread Roman Scherer
Hi Maxime, ok, I see. Thanks for the explanation. I attached a patch that removes the icons from the source as per your suggestion. What do you think about this one? Thanks, Roman. From 5468ef15c239133366314d0d5131e440c2e8893f Mon Sep 17 00:00:00 2001 From: r0man Date: Sat, 19 Mar 2022 15:33:

bug#50329: [PATCH] Bundle icons for emacs-lsp-treemacs

2022-03-20 Thread Liliana Marie Prikler
Hi Roman, hi Maxime, Am Sonntag, dem 20.03.2022 um 11:35 +0100 schrieb Roman Scherer: > Hi Maxime, > > ok, I see. Thanks for the explanation. I attached a patch that > removes the icons from the source as per your suggestion. > > What do you think about this one? > > Thanks, Roman. The logic be

bug#50329: [PATCH] Bundle icons for emacs-lsp-treemacs

2022-03-20 Thread Roman Scherer
Hi Liliana, thanks for adding the comment locally. I just checked the source of LSP Treemacs and yes, they are all mentioned by name here: https://github.com/emacs-lsp/lsp-treemacs/blob/master/lsp-treemacs-themes.el#L38 Is this a problem? Should the build script remove them? If that's the case

bug#50329: [PATCH] Bundle icons for emacs-lsp-treemacs

2022-03-20 Thread Liliana Marie Prikler
Hi Roman, Am Sonntag, dem 20.03.2022 um 12:21 +0100 schrieb Roman Scherer: > > Hi Liliana, > > thanks for adding the comment locally. I just checked the source of > LSP Treemacs and yes, they are all mentioned by name here: > > https://github.com/emacs-lsp/lsp-treemacs/blob/master/lsp-treemacs-

bug#54417:

2022-03-20 Thread Liliana Marie Prikler
Pushed a fix as 99b41ffcbf399b1d51b5f90eaa706c9a05173cb1.

bug#50329: [PATCH] Bundle icons for emacs-lsp-treemacs

2022-03-20 Thread Roman Scherer
Hi Liliana and Maxime, if the icons are really coming from [1], they seem to be licensed under the Creative Commons Attribution 4.0 International Public License. If it is okay to include them, I could work on a patch that only installs the VS Code icons. I think we need to give credit and link t

bug#54354: [BUG] guix home: on foreign distro, ~/.bash_profile is not initialized

2022-03-20 Thread florhizome
Hi Liliana, Hm, well it doesn't seem like the exact same issue, but that thread is helpful. Could systemd/logind be made to use bash for login? For now I thought maybe I can just write shepherd services to do that stuff for me, to stay in guix homes framework. But shepherd seems to have a probl

bug#50329: [PATCH] Bundle icons for emacs-lsp-treemacs

2022-03-20 Thread Liliana Marie Prikler
Hi Roman, Am Sonntag, dem 20.03.2022 um 14:58 +0100 schrieb Roman Scherer: > Hi Liliana and Maxime, > > if the icons are really coming from [1], they seem to be licensed > under the Creative Commons Attribution 4.0 International Public > License. > > If it is okay to include them, I could work o

bug#50329: [PATCH] Bundle icons for emacs-lsp-treemacs

2022-03-20 Thread Roman Scherer
Ok, sounds good to me. :) Liliana Marie Prikler writes: > Hi Roman, > > Am Sonntag, dem 20.03.2022 um 14:58 +0100 schrieb Roman Scherer: >> Hi Liliana and Maxime, >> >> if the icons are really coming from [1], they seem to be licensed >> under the Creative Commons Attribution 4.0 International

bug#52808: Guix home should not assume that all targets are dot files

2022-03-20 Thread Ludovic Courtès
Hi Andrew, I finally got around to committing it as 6da2a5a5655668f42ec5b26f875ddbc498e132b6. Thank you! Ludo’.

bug#54483: ‘guix system image’ chokes on host's /var

2022-03-20 Thread Tobias Geerinckx-Rice via Bug reports for GNU Guix
Guix, I can't build the older installer image I want, ostensibly because my installed system is too new (anno-post-apteryx-versioning; no time to further investigate I'm afraid). I expect a self-contained system not to care and certainly not to crash. ~/guix ⌥ v1.3.0-15828-gd5b4ca4445 λ ./p

bug#47617: My $0.02

2022-03-20 Thread Christopher Rodriguez
Hey, Just ran into this issue myself. Was able to work around it by editing the file: `/var/run/docker/containers//hostconfig.json` to point to the same `runc` executable that is listed by `guix package -I runc`. After editing, simply run `sudo herd restart dockerd` and the edited container will

bug#54483: ‘guix system image’ chokes on host's /var

2022-03-20 Thread Maxime Devos
Tobias Geerinckx-Rice via Bug reports for GNU Guix schreef op zo 20-03- 2022 om 20:26 [+0100]: > ~/guix ⌥  v1.3.0-15828-gd5b4ca4445 λ ./pre-inst-env guix system image -t > iso9660 gnu/system/install.scm > guix system: warning: unrecognized boot parameters at > '/var/guix/profiles/system-8-link/pa

bug#54483: ‘guix system image’ chokes on host's /var

2022-03-20 Thread Maxime Devos
Maxime Devos schreef op zo 20-03-2022 om 20:57 [+0100]: > For a nicer backtrace, could you run "make" before "./pre-inst-env", > such that file name and line number information would be present in > the backtrace instead of all the (ice-9 eval)? Also, COLUMNS=900 can be useful to avoid truncation.

bug#52808: Guix home should not assume that all targets are dot files

2022-03-20 Thread Ludovic Courtès
I wrote: > I finally got around to committing it as > 6da2a5a5655668f42ec5b26f875ddbc498e132b6. Thank you! I hit “close” too quickly: we still need the patch that changes ‘home-files-service-type’ and/or symlink-manager.scm to not prepend a dot, so reopening! :-) Ludo’.