bug#65560: You found a bug:

2023-09-05 Thread Simon Tournier
Hi, Thanks for your report. On Sun, 27 Aug 2023 at 08:25, Rua via Bug reports for GNU Guix wrote: > guix pull [...] > 1. : > message: "some substitutes for the outputs of derivation > `/gnu/store/gm8pw2qwi35d5nc5dz7gqagp0yjmjlp2-po4a-0.69.drv' failed (usually > happens due to networking

bug#65236: package/inherit records lack location for version field

2023-09-05 Thread Simon Tournier
Hi Maxim, On Fri, 11 Aug 2023 at 21:27, Maxim Cournoyer wrote: > --8<---cut here---start->8--- > (use-modules (guix package) > (gnu packages qt)) > > (package-field-location qtbase 'version) > > => #f > --8<---cut

bug#65522: Documentation for some home services disappeared from 1.4 manual

2023-09-05 Thread Simon Tournier
Hi, On Fri, 25 Aug 2023 at 08:16, nils@landt.email wrote: > I noticed some help nodes under > https://guix.gnu.org/en/manual/en/html_node/Home-Services.html disappeared > fairly recently. > They are still available in the devel docs under >

bug#63170: The issue no longer exists.

2023-09-05 Thread Simon Tournier
Hi, On Wed, 23 Aug 2023 at 06:19, Apoorv wrote: > The issue seems to be fixed now. It's been a while actually, I just forgot > to respond here. Thanks for the notification. So I am closing. Cheers, simon

bug#65665: package-mapping with #:deep? #t doesn't get all the implicit inputs

2023-09-05 Thread Simon Tournier
Hi, On Thu, 31 Aug 2023 at 15:14, Ulf Herrman wrote: > I propose that we have the build system lower procedure (that is, the > one that converts from package to bag) completely fill in the argument > list with all defaults, and we modify build-system-with-package-mapping > to transform all

bug#65465: Something from recent commits is broken.

2023-09-05 Thread Simon Tournier
Hi, On Wed, 23 Aug 2023 at 04:33, bashScript wrote: > While trying to run `guix pull` I am getting this this, [...] > ice-9/boot-9.scm:1685:16: In procedure raise-exception: > error: license:arphic-1999: unbound variable What is the Guix revision against which it happens? I guess now this is

bug#65495: Error from compute-guix-derivation

2023-09-05 Thread Simon Tournier
Hi, Thanks for your report. On Thu, 24 Aug 2023 at 12:52, Richard Lawrence wrote: > I ran "guix pull" for the first time in a while this morning and got the > following error, which guix asked me to report here: > > ./guix/store.scm:1417:15: In procedure loop: > ERROR: > 1. : >

bug#65720: Guile-Git-managed checkouts grow way too much

2023-09-05 Thread Simon Tournier
Hi, On Mon, 04 Sep 2023 at 23:47, Ludovic Courtès wrote: >> It would seem that libgit2 doesn’t do the equivalent of ‘git gc’. > > Confirmed: . Ouch! The goals of the project haven't changed, and neither have the tradeoffs. If one

bug#65460: ghc/ghci are broken

2023-09-05 Thread Simon Tournier
Hi Maxim, On Tue, 29 Aug 2023 at 17:07, Maxim Cournoyer wrote: > For building tools requiring a compiler, the current expectation across > Guix packages is that the user provides the one it wants. Even if using > GCC, you may want to use a different version, and rebuilding GHC just to > do so

bug#65208: etc/teams.scm regexp

2023-09-05 Thread Simon Tournier
Hi Maxim, On Tue, 29 Aug 2023 at 15:22, Maxim Cournoyer wrote: > Closing. Thanks for the report and for Simon for fixing it. Cool, thank you for the improvements. Cheers, simon

bug#65720: Guile-Git-managed checkouts grow way too much

2023-09-06 Thread Simon Tournier
e (last-expiry-cleanup) with some usual commands. It always happens when I do not want. ;-) Contrary to “guix gc”. Bah, another story. :-) Cheers, simon 1: bug#65720: Guile-Git-managed checkouts grow way too much Simon Tournier Tue, 05 Sep 2023 20:59:07 +0200 id:86edjcqwec@gm

bug#65522: Documentation for some home services disappeared from 1.4 manual

2023-09-06 Thread Simon Tournier
Hi, On Wed, 06 Sep 2023 at 09:41, nils@landt.email wrote: > But it's certainly changed behaviour. I had > https://guix.gnu.org/manual/en/html_node/Mail-Home-Services.html open > in a browser tab for more than a month, and on 2023-08-23 it was > suddenly 404 ¯\_(ツ)_/¯ This webpage currently

bug#65522: Documentation for some home services disappeared from 1.4 manual

2023-09-06 Thread Simon Tournier
Hi, On Wed, 06 Sep 2023 at 13:16, nils@landt.email wrote: > https://guix.gnu.org/manual/en/html_node/File-Search-Services.html > which is 404. This webpage currently works for me. > Of course this does not really change anything, if the current manual > is correct then let's close this bug

bug#65787: time-machine is doing too much network requests

2023-09-11 Thread Simon Tournier
Oops, missing diff for clarity. :-) On Mon, 11 Sep 2023 at 11:41, Simon Tournier wrote: > If yes, here two examples: Adding ’pk’ where ’remote-fetch’ and ’branch-lookup’ are called. diff --git a/guix/git.scm b/guix/git.scm index 1cb87a45607b..0209826c5c00 100644 --- a/guix/git.scm +++ b/g

bug#65391: People need to report failing builds even though we have ci.guix.gnu.org for that

2023-09-11 Thread Simon Tournier
Hi, On Mon, 11 Sept 2023 at 09:33, Csepp wrote: > That is not a package problem but a Guix interface problem. I have been > saying for a while that there needs to be an option to disable all > non-trivial local builds by default when you know your machine can't > handle them. IMHO, your

bug#65787: time-machine is doing too much network requests

2023-09-11 Thread Simon Tournier
ssed in #65352, IMHO. Cheers, simon 1: [bug#65352] [PATCH v2] DRAFT git: Avoid touching the network unless needed in 'reference-available?'. Simon Tournier Wed, 06 Sep 2023 16:17:08 +0200 id:32d3fb5066e0b20e200dabef0fba897634e21dda.1694009405.git.zimon.touto...@gmail.com https://yhetil.org/gu

bug#65720: Digression about Git implementations (was Re: bug#65720: Guile-Git-managed checkouts grow way too much)

2023-09-11 Thread Simon Tournier
Hi Ludo, On Fri, 08 Sep 2023 at 19:08, Ludovic Courtès wrote: > Years ago, Andy Wingo sketched a plan for GNU hackers to implement Git > in pure Scheme. That was on April 1st though, so people mistakenly > assumed it was a joke and the project was never carried out. Well, that is a piece of

bug#63277: python-anaconda-client and conda fail

2023-09-11 Thread Simon Tournier
Hi, On Mon, 11 Sep 2023 at 10:08, Hugo Buddelmeijer wrote: > The conda package seems to be fixed, and python-anaconda-client also > builds. So I think this can be closed. Thanks for the follow-up. I am closing. Feel free to reopen if I misread. Cheers, simon

bug#65391: Acknowledgement (People need to report failing builds even though we have ci.guix.gnu.org for that)

2023-09-11 Thread Simon Tournier
Hi Arne, ( I have not re-read all the thread. ) On Mon, 11 Sep 2023 at 10:30, "Dr. Arne Babenhauserheide" wrote: >> Well, I do not think that any policy will mark a package for removal on >> the first build failure. However, if the same package is still failing >> after several X or

bug#65924: git searches coreutils and util-linux commands in PATH

2023-09-14 Thread Simon Tournier
Hi, On Thu, 14 Sept 2023 at 05:14, Maxim Cournoyer wrote: > > $ guix size git-minimal > > [...] > > total: 147.8 MiB > > > > $ guix size git-minimal util-linux coreutils > > [...] > > total: 195.4 MiB > > > > It increases the size by 33% which is not nothing. :-) [...] > > The question could

bug#66015: Removal of python-pyxel

2023-09-15 Thread Simon Tournier
Hi, I am proposing to remove the package python-pyxel. The rationale is: + Broken [1] since months + Update needs “some” work + Two years without an update + An issue about upstream source Therefore, if someone is interested, please update it. Else I will remove it. Some more

bug#63986: Julia is very slow

2023-09-16 Thread Simon Tournier
ould wait that QA builds some substitutes. It will reduce the annoyance for user since some Julia paackages are long to build. I have no time today for waiting after some Debbugs troubles. Cheers, simon >From 7f2347d8e64562e1de563cf1e4cdfd192e81a9df Mon Sep 17 00:00:00 2001 Message-Id: From: Si

bug#63986: Julia is very slow

2023-09-16 Thread Simon Tournier
Hi, On Sat, 16 Sep 2023 at 12:47, Simon Tournier wrote: > I have applied the diff and turned into two patches. Attached below. > Then, I have sent the cover-letter to guix-patches where you are CC. > The idea was to trigger the Julia world rebuild. However, I do not get > back an

bug#63986: [PATCH 0/2] Fix bug#63986: Julia is very slow

2023-09-16 Thread Simon Tournier
Hi, This series is for triggering the rebuild of the Julia world. Some Julia packages are long to build so let minimize the annoyance and make some substitutes available before pushing to master. :-) bug#63986: Julia is very slow Cayetano Santos via Bug reports for GNU Guix

bug#66015: [PATCH] gnu: python-pyxel: Update to 1.4.3-2.be75b72.

2023-09-16 Thread Simon Tournier
Hi Liliana, Oh, cool! That was fast. :-) Thank you. On Fri, 15 Sep 2023 at 21:53, Liliana Marie Prikler wrote: > * gnu/packages/game-development.scm (python-pyxel): Update to 1.4.3-2.be75b72. > [version]: Use git-version even though it is a release. > [source]: Use commit. > : Adjust

bug#63986: Julia is very slow

2023-09-16 Thread Simon Tournier
Hi Cayetano, On Fri, 15 Sep 2023 at 19:51, help-debb...@gnu.org (GNU bug Tracking System) wrote: > #63986: Julia is very slow > > which was filed against the guix package, has been closed. > > The explanation is attached below, along with your original report. > If you require more details,

bug#65378: time-machine v1.0.0

2023-08-24 Thread Simon Tournier
Hi Théo, On Thu, 24 Aug 2023 at 14:04, Théo Tyburn wrote: > Thank you for your explaination. We can close this. I am closing. Thanks, simon

bug#65345: guix-pull --list-generations is slow

2023-08-24 Thread Simon Tournier
Hi, On Wed, 16 Aug 2023 at 15:29, Olivier Dion wrote: > $ time guix pull --list-generations > /dev/null > real0m58.702s > user1m8.418s > sys 0m1.527s On my poor laptop, it’s the same (14 Generations): $ time guix pull --list-generations >/dev/null real1m2.201s

bug#65391: People need to report failing builds even though we have ci.guix.gnu.org for that

2023-08-24 Thread Simon Tournier
Hi, On Wed, 23 Aug 2023 at 01:45, Csepp wrote: > One possible improvement I have been thinking about is making it easy > for users to filter CI output to the packages in their profile closure, > so for example they would get advance notice of any broken packages > *before* attempting to install

bug#65378: time-machine v1.0.0

2023-08-24 Thread Simon Tournier
Hi, Thanks for the report. On Sat, 19 Aug 2023 at 10:59, Théo Maxime Tyburn wrote: > 4 tests failed: > test_ftplib test_httplib test_ssl test_urllib2_localnet [...] > srfi/srfi-1.scm:592:17: In procedure map1: > Throw to key `srfi-34' with args `(# [message: "build of >

bug#65549: Issue during "guix pull"

2023-08-28 Thread Simon Tournier
.org. I mean, yes a retry usually makes it pass but as reported in this thread: collection of “guix pull“ bug reports Simon Tournier Wed, 23 Aug 2023 18:17:20 +0200 id:86jztl20of@gmail.com https://yhetil.org/guix/86jztl20of@gmail.com https://lists.gnu.org/archive/htm

bug#65391: Acknowledgement (People need to report failing builds even though we have ci.guix.gnu.org for that)

2023-09-12 Thread Simon Tournier
Hi Arne, On Tue, 12 Sep 2023 at 01:12, "Dr. Arne Babenhauserheide" wrote: > I’m skipping a lot to get only to the most important points (save time > for us all). Good initiative, let me do the same. :-) > That’s why I wrote the following: > >> If we had a way to have placeholder packages

bug#65925: bluez or jack in the closure of python-ipython?

2023-09-13 Thread Simon Tournier
Hi, IPython is a Python REPL and there is no direct dependencies on bluez or jack. Why does it need unrelated tools as some Bluetooth or JACK audio? --8<---cut here---start->8--- $ guix size python-ipython | grep -E '(jack|bluez)'

bug#65720: Guile-Git-managed checkouts grow way too much

2023-09-13 Thread Simon Tournier
it2 vs shellout plumbing Git Simon Tournier Tue, 12 Sep 2023 00:48:30 +0200 id:865y4gz5q9@gmail.com https://lists.gnu.org/archive/html/guix-devel/2023-09 https://yhetil.org/guix/865y4gz5q9@gmail.com The result is still significantly less and discussion is we

bug#65924: git searches coreutils and util-linux commands in PATH

2023-09-13 Thread Simon Tournier
Hi Maxim, On Wed, 13 Sep 2023 at 14:00, Maxim Cournoyer wrote: > The 'git' command should be wrapped to include these in its PATH. --8<---cut here---start->8--- $ guix size git-minimal [...] total: 147.8 MiB $ guix size git-minimal util-linux coreutils

bug#65391: Acknowledgement (People need to report failing builds even though we have ci.guix.gnu.org for that)

2023-09-07 Thread Simon Tournier
Hi, On Tue, 29 Aug 2023 at 10:45, Maxim Cournoyer wrote: > It's frustrating for users when a package is missing, but it's also > frustrating/inefficient for maintainers to stumble upon broken packages > when checking if an upgrade broke dependent packages (it takes time to > build them just to

bug#65391: Acknowledgement (People need to report failing builds even though we have ci.guix.gnu.org for that)

2023-09-07 Thread Simon Tournier
Hi, On Wed, 30 Aug 2023 at 12:39, "Dr. Arne Babenhauserheide" wrote: > Please don’t remove packages that are broken on the CI. I often had a > case where no substitute was available but the package built just fine > locally. This is not a perfect situation (nicer would be to track why it >

bug#65720: Guile-Git-managed checkouts grow way too much

2023-09-09 Thread Simon Tournier
Hi, On Fri, 08 Sep 2023 at 19:09, Ludovic Courtès wrote: >>> It would also be pretty bad for closure size: >>> >>> --8<---cut here---start->8--- >>> $ guix size guile-git | tail -1 >>> total: 106.6 MiB >>> $ guix size guile-git git-minimal | tail -1 >>>

bug#65740: No fallback to SWH for .guix-channel dependencies

2023-09-09 Thread Simon Tournier
Hi, On Fri, 08 Sep 2023 at 22:40, Ludovic Courtès wrote: >> This report is about two bugs: >> >> 1. transparent fallback to SWH for .guix-channel dependencies >> >> 2. pin all channels when running “guix describe”, even the ones from >>.guix-channel dependencies. > > #1 happens, but only

bug#65979: incorrect “guix hash” for FastQC

2023-09-14 Thread Simon Tournier
Hi, Currently Guix stores in its source the hash 00y9drm0bkpxw8xfl8ysss18jmnhj8blgqgr6fpa58rkpfcbg8qk and this has not changed since February (Guix revision b6a4fbb488f1f539ae45ed7924c9af8905fa0d8b). Well, because the origin contains a snippet, “guix build -S” does not return the result of the

bug#65925: bluez or jack in the closure of python-ipython?

2023-09-14 Thread Simon Tournier
Hi, On Thu, 14 Sep 2023 at 10:11, Csepp wrote: > Seem pretty self-explanatory: > matplotlib has a GUI frontend (or even multiple frontends), one of them > is based on WxWidgets, which pulls in SDL2, and Guix doesn't split SDL2 > like some other distros do, so all its dependencies get pulled in.

bug#63726: time-machine without options does not get the latest commit

2023-09-04 Thread Simon Tournier
Hi, On Thu, 25 May 2023 at 23:03, Ludovic Courtès wrote: >> Now, what I am missing. The manual says: >> >>As for ‘guix pull’, the absence of any options means that the latest >> commit on the master branch will be used. The command >> >> guix time-machine -- build hello

bug#65740: No fallback to SWH for .guix-channel dependencies

2023-09-04 Thread Simon Tournier
Hi, Consider this channels.scm file: --8<---cut here---start->8--- $ cat /tmp/channels.scm (list (channel (name 'guix) (url "https://git.savannah.gnu.org/git/guix.git;) (branch "master") (commit

bug#65787: time-machine is doing too much network requests

2023-09-06 Thread Simon Tournier
Hi, Well, I am in a quest to make Guix more robust for the worst-case scenario: Savannah is unreachable (as well as other servers). For context, it matters when using Guix for reproducing scientific production. An example of such worst-case, see [1]. Well, this quote: The first

bug#65788: poor information when updating using “guix time-machine”

2023-09-06 Thread Simon Tournier
Hi, Tangential of bug#65787 [1], the annoyance is the order of the updates. It leads to poor messages. Let exemplify at the extreme case. --8<---cut here---start->8--- $ guix describe Generation 28 sept. 06 2023 14:54:50 (current) guix 6113e05

bug#65177: udevd error with lvm-raid array leading to race condition with luks

2023-10-17 Thread Simon Tournier
Hi, On Mon, 25 Sep 2023 at 09:35, Simon Tournier wrote: >> All I can say is that the VMs now boot. > > WDYT about this patch? For easing the discussion, I extracted Yann’s diff and prepared a patch ready to merge. See: https://issues.guix.gnu.org/issue/66586 Cheers, simon

bug#39677: Evolution's inbox widget is blank

2023-10-17 Thread Simon Tournier
Hi, It is about this old bug#39677 [1]. Sorry for not noticing it before. 1: On Tue, 18 Oct 2022 at 17:53, zimoun wrote: > On Wed, 19 Feb 2020 at 15:20, raingloom wrote: > >> I've been haunted by this for months, so it's high time I make a proper bug

bug#26247: Gettext introduces timestamps in .mo files

2023-10-17 Thread Simon Tournier
Hi, It is about this old bug#26247: https://issues.guix.gnu.org/issue/26247 On Sat, 08 Oct 2022 at 16:25, zimoun wrote: > On Fri, 11 Dec 2020 at 14:26, Miguel Ángel Arruga Vivas > wrote: > >> This bug has already been reported upstream[1] and probably I'll push it >> as soon as I have

bug#39738: ffmpeg-4.2.2 fails to build on native i686-linux

2023-10-17 Thread Simon Tournier
Hi, It is about the old bug#39738 [1]. 1: On Tue, 18 Oct 2022 at 17:50, zimoun wrote: > On Sat, 07 Aug 2021 at 23:53, Maxim Cournoyer > wrote: > >>> Building it on 64 bit hardware (much faster!) works for me, i.e. this >>> >>> guix build

bug#66533: texmaker missing runtime dependency on gtk+

2023-10-17 Thread Simon Tournier
Hi, On Fri, 13 Oct 2023 at 13:18, Josh Marshall wrote: > When running texmaker and the user clicks the icon to open a file, if > the gtk+ package is missing it fails and crashes. I forgot the exact > error, but it just fails to retrieve a gtk object or something. Are you running on the top

bug#25752: go incremental builds broken

2023-10-17 Thread Simon Tournier
Hi Go team, I was reviewing the status of old bugs and I find bug#25752 https://issues.guix.gnu.org/issue/25752 Since I am not a Go user, is it possible that Go team says if this bug is still worth keeping open? On Fri, 28 Oct 2022 at 10:22, zimoun wrote: > On Thu, 27 Oct 2022 at 12:21,

bug#30608: Aseba: thymiovpl is missing icons, asebaplayground is missing .playground examples

2023-10-17 Thread Simon Tournier
Hi, It is about this old bug#30608: https://issues.guix.gnu.org/issue/30608 On Sun, 25 Feb 2018 at 22:50, Björn Höfling wrote: > The program thymiovpl of package aseba is missing icons: Now, years later and using Guix 6113e05, there is no program thymiovpl provided by the package aseba.

bug#66461: [PATCH] guix: import: opam: Handle list of licenses.

2023-10-17 Thread Simon Tournier
Hi Josselin, Cool, thank you for the quick fix. On Sun, 15 Oct 2023 at 11:39, Josselin Poiret wrote: > * guix/import/opam.scm (opam->guix-package): Handle lists of licenses. > --- > guix/import/opam.scm | 6 -- > 1 file changed, 4 insertions(+), 2 deletions(-) LGTM. Pushed and closing.

bug#66762: emacs-ess test fails

2023-10-27 Thread Simon Tournier
--8<---cut here---end--->8--- To be continued… Cheers, simon >From 5bd2f8c9b6a8065890b4ae38ec78657bcb7ef9a7 Mon Sep 17 00:00:00 2001 Message-ID: <5bd2f8c9b6a8065890b4ae38ec78657bcb7ef9a7.1698398428.git.zimon.touto...@gmail.com> From: Simon Tournier Dat

bug#33845: test of hslua fail on i686

2023-10-27 Thread Simon Tournier
Hi, This bug #33845 []1 is old, https://issues.guix.gnu.org/issue/33845 is it still accurate? Pandoc had been changed since then. CI still says it fails: https://ci.guix.gnu.org/build/1610305/details https://ci.guix.gnu.org/build/1610922/details but it seems about dependency. Do we

bug#66757: missing INFOPATH for some packages (Git, Coreutils)

2023-10-27 Thread Simon Tournier
Hi, On Fri, 27 Oct 2023 at 02:32, John Kehayias via Bug reports for GNU Guix wrote: > So I think it is just that you didn't have the "consumer" of the > search-path, the package info-reader, in the profile. That seems like > the expected functionality of search-path but maybe I'm missing >

bug#44272: guix edit doesn't work when $EDITOR is set to VSCode

2023-11-02 Thread Simon Tournier
here---start->8--- #!/usr/bin/env -S guix repl -q -- ;; -*- mode: scheme -*- !# ;;; Copyright © 2023 Simon Tournier ;;; ;;; VSCode does not respect the convention: ;;; ;;; $EDITOR +line file ;;; ;;; and instead relies on: ;;; ;;; code --goto file:line

bug#65177: udevd error with lvm-raid array leading to race

2023-11-02 Thread Simon Tournier
Hi, On Tue, 31 Oct 2023 at 19:38, Tomas Volf wrote: > I think the patch is wrong. Is patch v3 from https://issues.guix.gnu.org/issue/66586#10 fixing the issue? Cheers, simon

bug#65177: udevd error with lvm-raid array leading to race condition with luks

2023-10-31 Thread Simon Tournier
Hi, >>> All I can say is that the VMs now boot. >> >> WDYT about this patch? > > For easing the discussion, I extracted Yann’s diff and prepared a patch > ready to merge. See: > > https://issues.guix.gnu.org/issue/66586 Patch pushed as c0895371c5759c7d9edb330774e90f192cc4cf2c. Closing.

bug#66705: ‘guix shell -CW’ provides a Guix command without extra channels

2023-10-23 Thread Simon Tournier
Hi, On Mon, 23 Oct 2023 at 18:52, Ludovic Courtès wrote: > Actually, the original profile, which contains ‘guix’ and its channels, > *is* available in the environment: > > --8<---cut here---start->8--- > $ guix time-machine -C <(echo '(cons (channel (name

bug#65225: [bug#66640] [PATCH 0/2] Build profile hooks for the right system

2023-10-24 Thread Simon Tournier
Hi, On Mon, 23 Oct 2023 at 21:53, Ludovic Courtès wrote: > Because that value would be captured at call time rather than at > monadic-bind time. See Josselin’s excellent explanation of this trap: > > https://issues.guix.gnu.org/65225#4-lineno34 Yeah, all clear. Thank you. Before the

bug#66358: Some options are really subcommands + ignore arguments

2023-10-24 Thread Simon Tournier
command line options. Simon Tournier Tue, 24 Oct 2023 18:33:10 +0200 id:5c26f17bbf1b4cf9872b4a782295260ce337d3fd.1698165008.git.zimon.touto...@gmail.com https://issues.guix.gnu.org/66592 https://issues.guix.gnu.org/msgid/5c26f17bbf1b4cf9872b4a782295260ce337d3fd.1698165008.git.zimon.touto.

bug#66757: missing INFOPATH for some packages (Git, Coreutils)

2023-10-26 Thread Simon Tournier
Hi, Is it expected --8<---cut here---start->8--- $ guix shell -C git coreutils [env]$ ls $GUIX_ENVIRONMENT/share/info coreutils.info.gz dir git.info.gz gitman.info.gz /tmp/some-dir [env]$ exit $ guix shell -C git coreutils --search-paths export

bug#44272: guix edit doesn't work when $EDITOR is set to VSCode

2023-11-06 Thread Simon Tournier
Hi, On Thu, 02 Nov 2023 at 10:32, Simon Tournier wrote: > (define %vscode--goto "code --goto ") In case, here an improvement when using Remote-SSH. --8<---cut here---start->8--- (define %vscode--goto (let* ((vscode-server (string-a

bug#65979: incorrect “guix hash” for FastQC

2023-10-17 Thread Simon Tournier
baff9c107de9a.1697562942.git.zimon.touto...@gmail.com> From: Simon Tournier Date: Tue, 17 Oct 2023 18:53:04 +0200 Subject: [PATCH] scripts: hash: Handle repository several VCS folders. Fixes <https://issues.guix.gnu.org/issue/65979>. Reported by Simon Tournier * guix/hash.scm (vcs-f

bug#30434: magit won’t work over TRAMP

2023-09-21 Thread Simon Tournier
Hi, This bug#30434 [1] had been closed on 14 Feb 2018 and then reopened on 18 May 2022. 1: https://issues.guix.gnu.org/issue/30434 On Thu, 21 Jul 2022 at 00:04, Maxim Cournoyer wrote: >> More concretely, try "guix shell emacs emacs-magit --pure -- emacs" >> followed by "M-x magit-status" in a

bug#30434: magit won’t work over TRAMP

2023-09-23 Thread Simon Tournier
Hi, On Sat, 23 Sep 2023 at 12:17, Maxime Devos wrote: More concretely, try "guix shell emacs emacs-magit --pure -- emacs" followed by "M-x magit-status" in a Git checkout, it will fail due to not finding the 'git' executable. For one, this had been corrected by

bug#32131: ghc fails to compile packages when installed into profile

2023-09-22 Thread Simon Tournier
Hi, This old bug #32131, https://issues.guix.gnu.org/issue/32131 is not a bug. It is because gcc-toolchain is missing. On Wed, 11 Jul 2018 at 22:12, Anonymous wrote: > This bug can be reproduced by doing > >     guix package -i ghc >     echo 'main=return()' > test.hs >     ghc test.hs >

bug#34850: ghc compiling error

2023-09-22 Thread Simon Tournier
Hi, It is about this old bug #34850 [1]. 1: https://issues.guix.gnu.org/issue/34850 On Wed, 13 Mar 2019 at 21:27, mikadoZero wrote: >>> `guix describe` >>> guix fd4c7a0 >>> repository URL: https://git.savannah.gnu.org/git/guix.git >>> branch: master >>> commit:

bug#51928: GHC 8.10 occupies 1.6 GiB

2023-09-22 Thread Simon Tournier
Hi, Old bug#51928: https://issues.guix.gnu.org/issue/51928 still current. On Wed, 17 Nov 2021 at 22:15, Ludovic Courtès wrote: > $ guix describe > Generacio 194 Nov 07 2021 23:40:30(nuna) > guix bd41e59 > repository URL: https://git.savannah.gnu.org/git/guix.git > branch:

bug#55178: ghc cannot find libraries of ghc-comonad

2023-09-22 Thread Simon Tournier
Hi Christoph, On Sat, 21 Jan 2023 at 13:49, Lars-Dominik Braun wrote: >> guix shell --pure ghc ghc-comonad gcc-toolchain -- ghc LinkMe.hs >> [1 of 1] Compiling Main ( LinkMe.hs, LinkMe.o ) >> Linking LinkMe ... >> ld: cannot find -lHScomonad-5.0.8-KDPzf2kORSz9Qeif8nQH6d >> ld:

bug#51213: ghci missing reference to gcc

2023-09-22 Thread Simon Tournier
Hi, On Thu, 14 Oct 2021 at 16:00, Jack Hill wrote: > $ guix environment --ad-hoc ghc -- ghci > GHCi, version 8.10.7: https://www.haskell.org/ghc/ :? for help > ghc: could not execute: gcc This is currently expected. > but if gcc-toolchain is included, it can: One option is to have a

bug#42480: cabal-install/GHC fails to find libraries

2023-09-22 Thread Simon Tournier
Hi I think this old bug#42480, https://issues.guix.gnu.org/issue/42480 can be closed. On Wed, 22 Jul 2020 at 16:43, John Soo wrote: > I do have gcc-toolchain installed and I just realized that my project > compiles fine if I do not try to statically link. I believe this can be > closed

bug#34850: ghc compiling error

2023-09-22 Thread Simon Tournier
Re, On Fri, 22 Sep 2023 at 18:09, Simon Tournier wrote: > Can we close this bug report? I get back: --8<---cut here---start->8--- Address not found Your message wasn't delivered to mikadoz...@yandex.com because the address couldn't be found or

bug#64794: Guile 3.0.9 in guix shell container with emulated FHS throws ldconfig error @ a050897

2023-09-20 Thread Simon Tournier
Hi, On Sat, 22 Jul 2023 at 20:58, Juliana Sims wrote: > When entering `guix shell -CF guile[@3]`, I receive the following > error: > "ldconfig: /lib/libguile-3.0.so.1.6.0-gdb.scm is not an ELF file - it > has the wrong magic bytes at the start." [...] > (commit >

bug#64774: RISC-V 64 Python 3.10.7 build failure when building git 2.41.0 @ commit eb12f3f

2023-09-20 Thread Simon Tournier
Hi, On Fri, 21 Jul 2023 at 15:06, Juliana Sims wrote: > The command `guix shell -s riscv64-linux -Kc $(($(nproc)/2)) git` fails > due to test failures while building Python 3.10.7. Notably, creating a > shell with just Python (so, swapping "python" for "git" in the command) > works fine.

bug#64826: Failure to build elfutils on aarch64

2023-09-20 Thread Simon Tournier
Hi, On Mon, 24 Jul 2023 at 10:34, Michael Ford wrote: > Using Guix "guix (GNU Guix) cf9904bcc8dd03e73675475bb4d8746dc434e415" > on and Alpine Linux, aarch64 system, > and calling > "guix build --no-substitutes --check elfutils" > fails with: Thanks for the report. Using Guix

bug#63986: Julia is very slow

2023-09-20 Thread Simon Tournier
Hi Efraim, Applying the patch is done in v3 of #66030. https://issues.guix.gnu.org/issue/66030 and QA processed all. https://qa.guix.gnu.org/issue/66030/ It is almost good except one strong annoyance [1]@ --8<---cut here---start->8--- Singular

bug#63331: Guile-GnuTLS/Git circular dependency

2023-09-25 Thread Simon Tournier
Hi, On Sat, 06 May 2023 at 22:17, Ludovic Courtès wrote: > More importantly, tarballs generated by GitLab & co. are usually built > on the fly and change over time (details about the tarball headers > etc. may change). So we cannot depend them. We could just store this tarball, no? Well, I

bug#65979: incorrect “guix hash” for FastQC

2023-10-01 Thread Simon Tournier
Hi, On Sun, 1 Oct 2023 at 17:07, Ludovic Courtès wrote: > >> My take is that it’s OK to keep ‘vcs-file?’ as is: the best we could do > >> would be to add complicated heuristics in the hope corner cases like > >> this one would be better dealt with, but it wouldn’t be bullet-proof > >> anyway. >

bug#66189: [gnu.org #1975364] Broken link in Guix manual.

2023-10-02 Thread Simon Tournier
Hi, > Le Jeu 14 Sep 2023 09:14:20, yuval.lan...@gmail.com a écrit : >> https://ftp.gnu.org/gnu/guix/guix-system-vm-image-e5f7c14.x86_64-linux.qcow2 >> >> in >> >> https://guix.gnu.org/manual/devel/en/html_node/Running-Guix-in-a-VM.html >> >> is broken. Yes, the link is automatically

bug#51000: The Web manual situation is still needlessly confusing

2023-10-02 Thread Simon Tournier
Hi, On Mon, 04 Oct 2021 at 00:12, Tobias Geerinckx-Rice wrote: > Instead: > > - We should make the ‘devel’ > version, and move the stable version to to a versioned URL like > . Considering this

bug#66268: Guix makes invalid assumptions regarding guile-git guarantees leading to guix pull failing

2023-10-02 Thread Simon Tournier
relation’ will be even slower, no? Well, I do not know. My words are probably irrelevant. Cheers, simon 1: comparing commit-relation using Scheme+libgit2 vs shellout plumbing Git Simon Tournier Tue, 12 Sep 2023 00:48:30 +0200 id:865y4gz5q9@gmail.com https://lists.gnu.org/archive/html/guix-devel/2023-09 https://yhetil.org/guix/865y4gz5q9@gmail.com

bug#65979: incorrect “guix hash” for FastQC

2023-09-26 Thread Simon Tournier
Hi, On Thu, 14 Sep 2023 at 18:46, Simon Tournier wrote: > $ guix hash -rx $(guix build > /gnu/store/8gxx74w8pa0fx74lx1ka654rhyyr51cs-fastqc-0.11.9-checkout.drv) > 0jyk90kg6s62w3dn6qjx9nrawjs12qx172lii0yxbvsfylhnx479 > > Oh, it is not the expected result! Instead, I have to

bug#66305: Error with recursive git checkout

2023-10-03 Thread Simon Tournier
2b3d.fsf...@gnu.org https://issues.guix.gnu.org//65866 https://issues.guix.gnu.org/msgid/87fs312b3d.fsf...@gnu.org https://yhetil.org/guix/87fs312b3d.fsf...@gnu.org and if I am correct, such potential issue had been pointed by: Re: hard dependency on Git? (was b

bug#65924: git searches coreutils and util-linux commands in PATH

2023-10-04 Thread Simon Tournier
Hi, On Wed, 04 Oct 2023 at 18:14, Ludovic Courtès wrote: > I think we should add coreutils-minimal and sed (or gash-utils?) to the > ‘git-submodule’ wrapper that already exists. Yes, for now it is seems the way forward for fixing the current #66305. It is an increase of git-minimal about

bug#63920: Allow for easily rewriting Emacs packages to use emacs-next

2023-10-04 Thread Simon Tournier
Hi, On Tue, 03 Oct 2023 at 22:20, Maxim Cournoyer wrote: > I agree adding multiple outputs would make things complicated and messy, > and should thus not be the approach pursued. I think this should be > feasible via package rewriting procedures, like we had in the past for > Python 2 with

bug#35114: Error building installation ISO

2023-10-04 Thread Simon Tournier
Hi, Sorry, this report #35114 [1] fell into the cracks. 1: https://issues.guix.gnu.org/issue/35114 On Tue, 02 Apr 2019 at 20:27, mikadoZero wrote: > I am trying to build an installation ISO so I can test the graphical > installer. I am building an installation ISO on a x86_64 Guix System >

bug#34152: awesome crashes on reload

2023-10-04 Thread Simon Tournier
Hi, Sorry, it seems this report #34152 [1] ell into the cracks. 1: https://issues.guix.gnu.org/issue/34152 On Mon, 21 Jan 2019 at 06:26, Bradley Haggerty wrote: > When trying to reload awesome window manager in-place, it restarts X and > sends me back to the graphical login. It's > only

bug#66347: GHC packages inputs leak in guix shell

2023-10-04 Thread Simon Tournier
Hi, Consider this: --8<---cut here---start->8--- $ guix shell -C ghc-esqueleto ghc gcc-toolchain -- ghci GHCi, version 9.2.5: https://www.haskell.org/ghc/ :? for help ghci> import Data.ByteString.Base64.URL.Lazy ghci> :t encode encode ::

bug#66305: Error with recursive git checkout

2023-10-04 Thread Simon Tournier
On Wed, 4 Oct 2023 at 20:16, Simon Tournier wrote: > And I have tested with: On foreign distro I mean :-)

bug#35114: Error building installation ISO

2023-10-04 Thread Simon Tournier
On Wed, 04 Oct 2023 at 20:31, Simon Tournier wrote: > On Tue, 02 Apr 2019 at 20:27, mikadoZero wrote: > Well, that’s long time ago. So long that I get back: --8<---cut here---start->8--- Address not found Your message wasn't delivere

bug#66305: Error with recursive git checkout

2023-10-04 Thread Simon Tournier
Hi Ludo, On Wed, 04 Oct 2023 at 18:25, Ludovic Courtès wrote: > diff --git a/guix/scripts/perform-download.scm > b/guix/scripts/perform-download.scm > index 045dd84ad6..c869f19502 100644 > --- a/guix/scripts/perform-download.scm > +++ b/guix/scripts/perform-download.scm > @@ -108,6 +108,10 @@

bug#55178: ghc cannot find libraries of ghc-comonad

2023-10-04 Thread Simon Tournier
Hi, On Tue, 03 Oct 2023 at 23:29, cschumac wrote: > yes, the solution works! Cool! I mark as done. Cheers, simon

bug#65720: Guile-Git-managed checkouts grow way too much

2023-09-19 Thread Simon Tournier
.41 MiB | 3.87 MiB/s, done. real1m45,604s user2m32,370s sys 0m5,916s $ du -sh guix-*/.git 362Mguix-full/.git 362Mguix-guile/.git 272Mguix-oldest/.git --8<---cut here---end--->8--- Cheers, simon 1: Re: hard dependency on Git? (was b

bug#65979: incorrect “guix hash” for FastQC

2023-09-26 Thread Simon Tournier
Hi, On Tue, 26 Sept 2023 at 15:34, Ludovic Courtès wrote: > There are two things are: > > 1. ‘vcs-file?’, used by ‘guix hash -rx’; > > 2. ‘git-fetch’, which does (delete-file-recursively ".git"). Yes. > Clearly #2 is correct (it’s perfectly fine to have a ‘.svn’ directory in > a Git

bug#65177: udevd error with lvm-raid array leading to race condition with luks

2023-09-25 Thread Simon Tournier
Hi, On Thu, 14 Sep 2023 at 18:23, Yann Dupont wrote: > All I can say is that the VMs now boot. WDYT about this patch? > diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm > index 91109c41d9..28b3c1e0bf 100644 > --- a/gnu/packages/linux.scm > +++ b/gnu/packages/linux.scm > @@ -4421,6

bug#66169: guix reconfigure error no match for id 4f35ff1275e05be31f5d41464ccf147e9dbfd016

2023-09-25 Thread Simon Tournier
Hi, On Sat, 23 Sep 2023 at 22:02, Roman Riabenko via Bug reports for GNU Guix wrote: > Backtrace: > In guix/ui.scm: > 2286:10 19 (run-guix-command _ . _) > In ice-9/boot-9.scm: > 1752:10 18 (with-exception-handler _ _ #:unwind? _ # _) > In guix/status.scm: > 859:3 17 (_) > 839:4 16

bug#66182: git error: object not found when running system reconfigure

2023-09-25 Thread Simon Tournier
Hi, Thanks for the report. And sorry for the annoyance. The culprit is 6d33c1f8061e86d63ab5c9ec75df9c58130c7264 reducing the number of network access. The error should be fixed with 94f3831e5bb1e04eeb3a0e7d31a0675208ce6f4c. Let me know. Cheers, simon

bug#66254: "guix --version | head -1" crashes most of the time

2023-10-12 Thread Simon Tournier
Hi Clément, On Thu, 28 Sep 2023 at 12:20, Clément Lassieur wrote: >> guix --version | cat | head -1 > works Not for me. --8<---cut here---start->8--- $ guix --version | cat | head -1 guix (GNU Guix) 6113e0529d61df7425f64e30a6bf77f7cfdfe5a5 Backtrace:

  1   2   3   4   >