Re: wishlist: Guix tagging/logging

2020-03-03 Thread zimoun
Hi Pierre, On Tue, 11 Feb 2020 at 09:47, Pierre Neidhardt wrote: > > I think it's a great idea! > > How do we tag locally though? Some trivial database? > An s-exp file? Using "git tag". For example, currently the "guix time-machine" only accepts '--commit='' and because only the released ver

Re: [GSOC 2020] Discussing GNU Guix project ideas?

2020-03-03 Thread Leandro Doctors
On Tue, 3 Mar 2020 at 19:32, zimoun wrote: > Based on your interests (Clojure, Leiningen, etc.), you should > consider something around a Clojure "importer". (Note that I am > ignorant about the Java ecosystem.) Thanks for the idea, Simon! > Currently, it is possible to import Python packages f

Re: [GSOC 2020] Discussing GNU Guix project ideas?

2020-03-03 Thread zimoun
Dear Leandro, On Wed, 26 Feb 2020 at 23:42, Leandro Doctors wrote: > I am interested in the Scheme-based ideas. (I have recently > rediscovered LISP, and I am a Clojure fan.) However, I haven't found > any indication on how to proceed in the Ideas page [1]. Elsewhere, you have been discussing a

Re: Store channel specification in profile

2020-03-03 Thread zimoun
Hi Ludo, On Mon, 24 Feb 2020 at 17:16, Ludovic Courtès wrote: > > ;; Thanks to Ivan Vilata-i-Balaguer for this: > > (define (guix-commit) > > (let ((guix-manifest (profile-manifest (string-append (getenv "HOME") > > "/.config/guix/current" > > (match (assq 'source (manifest-entry-prop

Re: Store channel specification in profile

2020-03-03 Thread zimoun
On Tue, 25 Feb 2020 at 11:32, Pierre Neidhardt wrote: > Ludovic Courtès writes: > > (Note: we should remove the ‘sort’ call here as the order of packages in > > the manifest is significant when there are file collisions.) > > But the export is not an "internal manifest", it should not need to kn

Re: [bug#39742] [PATCH 1/7] gnu: java-openjfx-build: Add helpful patch.

2020-03-03 Thread levenson
Hi I packaged openjfx and would like to get some review. Can someone take a look? Alexey Abramov writes: > * gnu/packages/java.scm: Add patch > * gnu/packages/patches/java-openjfx-build-get_guix_jdk_version.patch: New > file. Allows you to run gradlew to run properly. Useful for debugging. >

Re: Guix Data Services: whishlist about SWH

2020-03-03 Thread zimoun
Hi, On Mon, 24 Feb 2020 at 18:10, Ludovic Courtès wrote: > >> Using the Software Heritage (SWH) API [3], does it seems a good idea > >> to add SWH coverage somewhere in the Guix Data Services? > > That’s a great idea! Maybe it’s not a good idea to store that info in > the database of the Data S

Re: Missing substitutes and TIMEOUT property (Racket, MAME)

2020-03-03 Thread Gábor Boskovits
Hello Tobias, Tobias Geerinckx-Rice ezt írta (időpont: 2020. márc. 3., Ke 15:35): > Tobias Geerinckx-Rice 写道: > > Since these builds were never attempted, they never produced any > > logs. > > Not the same architecture, but here's a staging MAME that was > built and killed without explanation af

Re: Missing substitutes and TIMEOUT property (Racket, MAME)

2020-03-03 Thread Tobias Geerinckx-Rice
Tobias Geerinckx-Rice 写道: Since these builds were never attempted, they never produced any logs. Not the same architecture, but here's a staging MAME that was built and killed without explanation after a non-magical-looking number of seconds: http://ci.guix.gnu.org/build/2337230/details I

Re: Missing substitutes and TIMEOUT property (Racket, MAME)

2020-03-03 Thread Tobias Geerinckx-Rice
Pierre, Pierre Neidhardt 写道: Leo Famulari writes: The logs of the failing builds should say if the failure was caused by timeout or exceeding the maximum "silent time" (time without any output from the build). If I look at failed builds for Racket or MAME, I get this: http://ci.guix.gnu.

Re: python2 in git

2020-03-03 Thread Tobias Geerinckx-Rice
Ricardo, Ricardo Wurmus 写道: I would like to build git with the latest version of Python. Any objections? Quite the opposite. Kind regards, T G-R signature.asc Description: PGP signature

Re: python2 in git

2020-03-03 Thread Maxim Cournoyer
Hi Ricardo! On March 3, 2020 12:43:29 PM UTC, Ricardo Wurmus wrote: >Hi Guix, > >our “git” package has python-2 among its inputs. It says this: > >("python" ,python-2) ; CAVEAT: incompatible with python-3 according to >INSTALL > >The INSTALL file for git 2.25.1 says this about Python: > >

python2 in git

2020-03-03 Thread Ricardo Wurmus
Hi Guix, our “git” package has python-2 among its inputs. It says this: ("python" ,python-2) ; CAVEAT: incompatible with python-3 according to INSTALL The INSTALL file for git 2.25.1 says this about Python: - Python version 2.4 or later (but not 3.x, which is not support

Re: [GSOC 2020] Idea: Guile based build-tool

2020-03-03 Thread Leandro Doctors
Thanks for the link, Simon! --Leandro On Mon, 2 Mar 2020, 07:03 zimoun, wrote: > Dear, > > Perhaps, some inspiration about build systems in this paper [1] by > Haskellers. > > [1] > https://www.microsoft.com/en-us/research/uploads/prod/2018/03/build-systems-final.pdf > > > All the best, > simon

Re: [bug#39825] [PATCH] gnu: Add warsow-qfusion.

2020-03-03 Thread Pierre Neidhardt
I'm trying to use commit c4de15df559410aff0ca6643724e24cddb0ecbbd as suggested upstream (https://github.com/Warsow/qfusion/issues/46#issuecomment-592940682) but git-fetch fails with --8<---cut here---start->8--- Submodule 'libsrcs' (https://github.com/Warsow/qfu

Re: Game package requests: Tesseract, Warsow, Unvanquished (needs pnacl)

2020-03-03 Thread Pierre Neidhardt
Sadly this is outdated and the Debian script does not seem to deal with the data under CC-ND-4.0 :( -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: Missing substitutes and TIMEOUT property (Racket, MAME)

2020-03-03 Thread Pierre Neidhardt
Leo Famulari writes: > The logs of the failing builds should say if the failure was caused by > timeout or exceeding the maximum "silent time" (time without any output > from the build). If I look at failed builds for Racket or MAME, I get this: http://ci.guix.gnu.org/build/2290964/details http