Re: Follow-up on julia import script

2023-02-25 Thread Development of GNU Guix and the GNU System distribution.
One more question ;) On 2023-02-24 19:21, Simon Tournier wrote: >> - Apparently Nicolo also has a similer code. > > I guess, it is that: > > https://yhetil.org/guix/8735yi9o9x.fsf@guixSD.i-did-not-set--mail-host-address--so-tickle-me Thanks! > Assuming some toml parser available in Guile (it

Re: Building arm64 guix system image

2023-02-25 Thread Roman Scherer
Hi Efraim, can you help me getting the support for transparent huge page on aarch64 for jemalloc into Guix? https://lists.gnu.org/archive/html/guix-patches/2023-02/msg00698.html I'm using those patches locally and have tested it so far by: - Compiling the whole Rust toolchain - Using this Rus

Re: Internship coordination status report

2023-02-25 Thread Simon Tournier
Hi, Thanks Gábor for mastering the organisation. :-) On Fri, 24 Feb 2023 at 19:21, Gábor Boskovits wrote: > This year the GNU Project was applying again for GSoC, and > we got the word yesterday that the GNU Project was accepted. Congrats! \o/ > Thanks to Jose E. Marches for taking care of

Re: Follow-up on julia import script

2023-02-25 Thread Simon Tournier
Hi Nicolas, On Sat, 25 Feb 2023 at 11:11, Nicolas Graves via "Development of GNU Guix and the GNU System distribution." wrote: > How would you separate inputs from propagated-inputs in this case (and > in Julia in general)? Well, I am not sure to understand the question. Basically, Julia pack

Re: Oniro or Guix on Zephyr kernel?

2023-02-25 Thread Peter Polidoro
Thank you for all of your great work on packaging the Zephyr SDK for Guix! I had the same feelings about West and its approach to handling dependencies. PlatformIO has a similar issue where parts of it are very useful, but it would be great to be able use Guix to manage firmware libraries instea

Re: Oniro or Guix on Zephyr kernel?

2023-02-25 Thread Development of GNU Guix and the GNU System distribution.
> Are you also planning on making the firmware that you write to run on top of > Zephyr into Guix packages as well? That could make it way easier to > synchronize code on both a host machine and an embedded board that need to > communicate with each other. > > I would love to read another blog

Re: Oniro or Guix on Zephyr kernel?

2023-02-25 Thread Development of GNU Guix and the GNU System distribution.
https://github.com/paperclip4465/guix-zephyr > On Feb 25, 2023, at 9:15 AM, Mitchell Schmeisser > wrote: > >  >> >> Are you also planning on making the firmware that you write to run on top of >> Zephyr into Guix packages as well? That could make it way easier to >> synchronize code on both

Re: Ungoogled-chromium in core-updates

2023-02-25 Thread Andreas Enge
Ungoogled-chromium compiles on core-updates! I now even tried it out and it shows a website :) One problem less. Andreas

Re: Python

2023-02-25 Thread Andreas Enge
Hello Lars, Am Fri, Feb 24, 2023 at 07:08:44PM +0100 schrieb Lars-Dominik Braun: > sorry, I can’t quite keep up with the Python issues on core-updates > right now :( thanks for your reply, this is very helpful, as I am more than insecure when it comes to python packaging! > > Yet another python

Re: Oniro or Guix on Zephyr kernel?

2023-02-25 Thread Peter Polidoro
> https://github.com/guix-zephyr I actually reserved this organization name on GitHub a while back hoping to someday do what you already did. I am happy to add you to it or transfer it over to you entirely if you want. I am looking forward to reading the details of what you did, thanks!

Re: Oniro or Guix on Zephyr kernel?

2023-02-25 Thread Development of GNU Guix and the GNU System distribution.
Hopefully this work can be incorporated into Guix. Initially I did not have much hope as even Linux does not make the cut and the embedded world is way more friendly to proprietary software/blob sharing. However I don't think there are any blobs in the zephyr code base and while zephyr itself p

Re: Python

2023-02-25 Thread Lars-Dominik Braun
Hi Andreas, > This version requires python-importlib-metadata; not its latest version 6, > but something at least 5 and less than 6. We were still at 4.something. > So I have just updated it to 5.2.0, the latest version 5 from last December. > This gives me python-json-spec, so I am one step close

Re: Python

2023-02-25 Thread Andreas Enge
Am Sat, Feb 25, 2023 at 04:45:39PM +0100 schrieb Lars-Dominik Braun: > note that importlib-metadata is – again – part of the standard > library, as the table on [1] points out. So if we would ship Python 3.12, > we would not need it. Bumping it to version 5.2 seems like the correct > approach right

Re: Python

2023-02-25 Thread Lars-Dominik Braun
Hi, > Right now I am left with a number of test failures that look real and cannot > easily be solved by an upgrade (either because we are already on the latest > version or because the tests still fail): python-sgmllib3k, python-typeguard > and python-coveralls. See messages below. I don’t know f

Re: Oniro or Guix on Zephyr kernel?

2023-02-25 Thread jbranso
February 24, 2023 2:35 PM, "Tobias Geerinckx-Rice" wrote: > Hi, > > On 2023-02-24 19:36, Mitchell Schmeisser wrote: > >> I don't think the guix daemon is technically > required >> for the shepherd to boot (being the daemon is a shepherd process >> itself). > > No, not at all. I think this is a

Re: Relocating some procedures into (guix utils)

2023-02-25 Thread Ludovic Courtès
Hi, Bruno Victal skribis: > IMO there are some procedures (or even modules) that could be relocated into > (guix utils) as their utility is more general than what their module names > would suggest. > > Good candidates to relocate into (guix utils): > * (gnu home services utils) Hmm, not sure

Re: Python

2023-02-25 Thread Andreas Enge
Am Sun, Feb 19, 2023 at 09:27:23PM +0100 schrieb Andreas Enge: > Am Sun, Feb 19, 2023 at 04:50:37PM +0100 schrieb Lars-Dominik Braun: > > eolie upstream looks dead, same with jrnl. Removed. > I found python-miio, which depends on python-android-backup, which depends > on python-pycrypto. > The fi

Re: [PATCH] download: Add url-fetch/xz-file.

2023-02-25 Thread Ludovic Courtès
Hi, Hilton Chain skribis: > * guix/download.scm (url-fetch/xz-file): New variable. This LGTM, but do you know of a package that would use it? I think we should add it if and only if it’s going to be used in Guix proper. Thanks, Ludo’.

Re: Python

2023-02-25 Thread Andreas Enge
Am Sat, Feb 25, 2023 at 05:56:59PM +0100 schrieb Lars-Dominik Braun: > Well, there are reasons no-one is updating the Python ecosystem > regularly… ;-) > I don’t know for sure why any of these packages’ tests fail. typeguard > looks like it expects specific strings from Python or one of its libra

Re: Uniformly treating native-inputs in native or cross build contexts

2023-02-25 Thread Ludovic Courtès
Hi, Maxim Cournoyer skribis: > In #60857, I've unified the cross/standard builders for the > pyproject-build-system; even their bags representation are now > shared. It enables fixing things such as #25235. What’s the number again? seems to be unrelated. >

Re: Python

2023-02-25 Thread Andreas Enge
Python-cheetah is misnamed, it should be called python-cheetah3; the first one is the python@2 version, both exist on pypi. Is it okay to rename it? It looks like moderate work: $ guix refresh -l python-cheetah Die folgenden 6 Pakete zu erstellen, würde zur Folge haben, dass 9 abhängige Pakete ne

Re: Thoughts on committers pushing simple changes from other committers?

2023-02-25 Thread Ludovic Courtès
Simon Tournier skribis: > On Tue, 21 Feb 2023 at 10:52, Vagrant Cascadian wrote: > >> There is also no sign like "this has been reviewed by N people" better >> than one person authoring it and another person pushing and signing it, >> with some Reviewed-by or other relevent tags in the commit. >

Re: Shepherd news + planned feature removal

2023-02-25 Thread Ludovic Courtès
Hi, Adam Faiz skribis: > I just have 1 question: Why is there a need for `herd status` to > display whether a service is in a starting or stopping state? > > From the perspective of the shepherd, a service that is starting isn't > running yet, and a service that is stopping isn't stopped yet. >

Re: ’inherit’ and list-dependent (was Re: branch master updated: gnu: emacs: Add TREE_SITTER_GRAMMAR_PATH support.)

2023-02-25 Thread Ludovic Courtès
Simon Tournier skribis: > On Tue, 21 Feb 2023 at 23:55, Ludovic Courtès wrote: > >>> However, we could imagine to use ’package/inherit’ or another variant >>> instead of plain ’inherit’ for creating these inherited packages. Doing >>> so, we could collect some information, e.g., in the field ’p

Re: Python

2023-02-25 Thread Andreas Enge
Am Sat, Feb 25, 2023 at 07:06:31PM +0100 schrieb Andreas Enge: > Python-cheetah is misnamed, it should be called python-cheetah3; the first > one is the python@2 version, both exist on pypi. Is it okay to rename it? > It looks like moderate work: > > $ guix refresh -l python-cheetah > Die folgende

Re: Oniro or Guix on Zephyr kernel?

2023-02-25 Thread Ludovic Courtès
Hi, Peter Polidoro skribis: > Since Guix System can run on both the Linux kernel and the Hurd > kernel, could it, in theory, also run on the Zephyr kernel? Only if/when glibc is ported to that kernel. :-) As a project, I think it’s important for Guix to focus on the GNU libc. Attempting to su

Re: KDE in core-updates

2023-02-25 Thread Ludovic Courtès
Hi, Andreas Enge skribis: > And another undebuggable (?) failure, this time for qtbase: > > Total Test time (real) = 544.95 sec > > The following tests FAILED: > 354 - tst_qsslkey (Failed) > Errors while running CTest CTest produces log files for test suites. I forgot the exact file name

Re: Follow-up on julia import script

2023-02-25 Thread Ludovic Courtès
Hi, Simon Tournier skribis: > For instance, consider the package julia-tables, it reads: > > (propagated-inputs > (list julia-dataapi >julia-datavalueinterfaces >julia-iteratorinterfaceextensions >julia-tabletraits)) > (native-inputs > (list

Re: Python

2023-02-25 Thread Andreas Enge
Am Sat, Feb 25, 2023 at 07:00:30PM +0100 schrieb Andreas Enge: > It is also a propagated input of python-feedparser And this fails its tests after disabling the tests of python-sgmllib3k, even after updating to its latest version 6.0.10, like below. Then why I was at it, I also disabled the tests

Re: Python

2023-02-25 Thread Andreas Enge
Am Sat, Feb 25, 2023 at 07:15:24PM +0100 schrieb Andreas Enge: > Actually, upstream has changed its pypi name! >https://pypi.org/project/CT3/ I updated it to its latest version under its current name python-cheetah, but would suggest to rename it to python-ct3. What do you think? Andreas

Re: Proof of concept: Shepherd + DBus = ♥

2023-02-25 Thread Ludovic Courtès
Hello! Liliana Marie Prikler skribis: > this comes a little late, as Gnome folks have decided that evaluating > arbitrary Javascript over DBus is perhaps not always the wisest idea¹, Too bad, what could possibly go wrong? [...] > Once you set the unsafe flag in Looking Glass and promise to be

Re: Ungoogled-chromium in core-updates

2023-02-25 Thread Ludovic Courtès
Andreas Enge skribis: > Ungoogled-chromium compiles on core-updates! I now even tried it out > and it shows a website :) Wo0t! Quite an achievement!! Ludo’.

Guix on Apple Silicon

2023-02-25 Thread Roman Scherer
Hey Guix, I'm working on a channel to run Guix on an Apple M1. I wonder if there is interest in bringing some of its packages into Guix itself, provided licensing allows it. WDYT? Thanks Roman signature.asc Description: PGP signature

Re: [PATCH] download: Add url-fetch/xz-file.

2023-02-25 Thread Tobias Geerinckx-Rice
Hi Hilton, I agree with Ludo' and also wonder if a generic ‘url-fetch/compressed-file’ wouldn't be better. There are closure arguments to be made for this xz-only approach. I don't know if they're convincing. Cluebats welcome. (I was going to bring up ‘url-fetch/tarbomb’ as an example, bu

Re: ’inherit’ and list-dependent (was Re: branch master updated: gnu: emacs: Add TREE_SITTER_GRAMMAR_PATH support.)

2023-02-25 Thread Gábor Boskovits
Hello, Ludovic Courtès ezt írta (időpont: 2023. febr. 25., Szo 19:10): > Simon Tournier skribis: > > > On Tue, 21 Feb 2023 at 23:55, Ludovic Courtès wrote: > > > >>> However, we could imagine to use ’package/inherit’ or another variant > >>> instead of plain ’inherit’ for creating these inheri

Re: Proof of concept: Shepherd + DBus = ♥

2023-02-25 Thread Liliana Marie Prikler
Hi Am Samstag, dem 25.02.2023 um 19:38 +0100 schrieb Ludovic Courtès: > Hello! > > Liliana Marie Prikler skribis: > > > this comes a little late, as Gnome folks have decided that > > evaluating arbitrary Javascript over DBus is perhaps not always the > > wisest idea¹, > > Too bad, what could p

Re: Guix on Apple Silicon

2023-02-25 Thread Tobias Geerinckx-Rice
Roman, On 2023-02-25 20:17, Roman Scherer wrote: I'm working on a channel to run Guix on an Apple M1. I wonder if there is interest in bringing some of its packages into Guix itself, provided licensing allows it. As long as they're FSDG-OK, I'd love to see this happen. Kind regards, T G-R S

Re: Uniformly treating native-inputs in native or cross build contexts

2023-02-25 Thread Maxim Cournoyer
Hi Ludovic! Ludovic Courtès writes: > Hi, > > Maxim Cournoyer skribis: > >> In #60857, I've unified the cross/standard builders for the >> pyproject-build-system; even their bags representation are now >> shared. It enables fixing things such as #25235. > > What’s the number again?

Re: Guix on Apple Silicon

2023-02-25 Thread Roman Scherer
Hi Tobias, that's great to hear. :) The lzfse package already made it in while ago, and I'm waiting for a review of [1] if someone is interested in helping. ;) I guess I can also link to the channel for those who are interested where I'm at so far. It's here: https://github.com/r0man/asahi-guix

Projects for the Google Summer of Code

2023-02-25 Thread Pjotr Prins
To follow up on Gábor: we excited to announce that the GNU project is selected as an organisation for the Google Summer of Code (GSoc). GSoC attracts talent and we have some people in our group who came in through that route! I have done 10 years of GSoC and it has paid off in my projects. You can