Re: Contributing Guix Home services

2023-04-04 Thread Tanguy LE CARROUR
Quoting Tanguy LE CARROUR (2023-03-25 17:53:23) > My main concern now is to figure out how to implement complexe > configurations to be able to write things like: > […] > I'm not sure how to make `define-configuration` accept complexe structures. > When I look at `gnu/home/services/ssh.scm`, it see

Re: PyQt in core-updates

2023-04-04 Thread Lars-Dominik Braun
Hi Andreas, > I have just fixed calibre. It failed to build because .sip fails are > now in a subdirectory /lib/python3.10/site-packages/PyQt5/bindings > instead of /share/sip (or maybe before, they were in both directories). no, it was definitely in /share/sip before, but the pyproject-based bui

GSoC Application deadline today

2023-04-04 Thread Gábor Boskovits
Hello guix, This is a reminder that the GSoC application deadline is today, 1800 UTC. All applicants should have their appliactions uploaded to the GSoC organization before the deadline. Regards, g_bor

Re: Google Summer of Code 2023 Inquiry

2023-04-04 Thread Kyle
Hi Spencer, Here is the documentation for the git commit-graph cache file. The authors also made their own blog posts about it as well with a bit more explanation. => https://git-scm.com/docs/commit-graph => https://devblogs.microsoft.com/devops/updates-to-the-git-commit-graph-feature/ Maybe i

Re: [GSoC 23] distributed substitutes, cost of storage

2023-04-04 Thread Attila Lendvai
> > it's another question whether this mirroring should be enabled by default > > in the clients. probably it shouldn't, > > > It probably should -- if things aren't mirrored, then it's not p2p; you > would lose the main performance benefit of p2p systems. > > More cynically, some p2p systems (e.g

Re: Google Summer of Code 2023 Inquiry

2023-04-04 Thread Simon Tournier
Hi, On Mon, 03 Apr 2023 at 20:41, Spencer Skylar Chan wrote: >> I would expect most software versions to not be in Guix. Simon had >> mentioned that this is mostly what the guix-past repository is >> for. However, some packages might be buried on some branch or some >> commit in some Guix relat

Re: How to manage package replacements?

2023-04-04 Thread Simon Tournier
Hi Chris, On Tue, 28 Mar 2023 at 12:51, Christopher Baines wrote: > This is probably connected with package replacements, maybe the original > package definition should be marked as hidden? Anyway, I think the > bigger point here is I'm not sure what's meant to be done when adding > replacements

SWH: extend sources.json and Mercurial (or not Git and not tarball)

2023-04-04 Thread Simon Tournier
Hi, On Thu, 16 Mar 2023 at 12:48, Ludovic Courtès wrote: > 1. Reproducibility of past revisions. If we lose copies of the > auto-generated tarballs, then OpenJDK in past revisions of Guix is > irreparably lost. We should check whether/how to get them in > Disarchive + SWH. Th

Re: [internship]GSoC proposal review period begins today

2023-04-04 Thread Simon Tournier
Hi Gábor, On Mon, 20 Mar 2023 at 20:47, Gábor Boskovits wrote: > the proposal submission deadline, which is 4th April, 1800 UTC. This is a > hard deadline, contributors not submitting a proposal by this deadline are > ineligible to participate in this round of GSoC. Ouch! Well, I was in holida

Re: Google Summer of Code 2023 Inquiry

2023-04-04 Thread Kyle
>I do not know what you have in mind with “working satisfiable >configurations” or with “a variant of the solver”. To my knowledge, >this implies some SAT solver. Well, before going this direction, I >would suggest to read some output of the Mancoosi project [8]. >Especially this part [9]. F

Re: Google Summer of Code 2023 Inquiry

2023-04-04 Thread Simon Tournier
Hi Kyle, On Tue, 04 Apr 2023 at 14:32, Kyle wrote: > The CRAN importer, for example, cannot yet detect non-R > dependencies. So, the profile author has to figure those out for > themselves. It's still very useful despite not being perfect. Yeah, improving the importers is very helpf

Re: [GSoC 23] distributed substitutes, cost of storage

2023-04-04 Thread Maxime Devos
Op 04-04-2023 om 12:53 schreef Attila Lendvai: Onderwerp: Re: [GSoC 23] distributed substitutes, cost of storage Van: Attila Lendvai Datum: 04-04-2023 12:53 Aan: Maxime Devos CC: Vijaya Anand , pukkamustard , guix-devel@gnu.org it's another question whether this mirroring should be enab

laminar and docker

2023-04-04 Thread Antonio Carlos Padoan Junior
Hello guixers, I have been playing with laminar service, it sounds very nice. However, in my use-case, I need to manipulate dockers containers. I certainly need to make laminar's user part of docker's group. How can I make it happen gracefully in my guix system configuration? In addition, the

Re: [internship]GSoC proposal review period begins today

2023-04-04 Thread Gábor Boskovits
Hello, Simon Tournier ezt írta (időpont: 2023. ápr. 4., K 13:51): > Hi Gábor, > > On Mon, 20 Mar 2023 at 20:47, Gábor Boskovits > wrote: > > > the proposal submission deadline, which is 4th April, 1800 UTC. This is a > > hard deadline, contributors not submitting a proposal by this deadline > a

[core-updates] It would be nice to fix libsndfile CVE-2021-3246 (arbitrary code execution via crafted WAV file)

2023-04-04 Thread Leo Famulari
See , which was never applied anywhere. Like I said in that thread, I no longer understand the patch, but I guess it's enough to update libsndfile to 1.1.0 on core-updates.

Re: [core-updates] It would be nice to fix libsndfile CVE-2021-3246 (arbitrary code execution via crafted WAV file)

2023-04-04 Thread Development of GNU Guix and the GNU System distribution.
Hi Leo, On Tue, Apr 4, 2023 at 7:49 PM Leo Famulari wrote: > > See , which was never applied > anywhere. According to the Debian Bug for this issue [1] the upstream commit with the fix is here. [2] [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=99