Re: Using Pipewire for PulseAudio and JACK in Guix

2024-10-31 Thread Divya
On 28 October 2024 13:27:44 GMT, "Divya Ranjan via Development of GNU Guix and the GNU System distribution." wrote: >Hello, > >I’m having some issues getting a unified audio setup using PipeWire only, >i.e., PipeWire alongwith ALSA to route all audio using PulseAudio and JACK >emulation. I had

Re: Running a Guix User and Contributor survey

2024-10-31 Thread Steve George
On 30 Oct, Luis Felipe wrote: (...) > On 30/10/24 12:03, Steve George wrote: (...) > I gave it a first look, and I want to see the results already :) Thank-you, appreciate you going through it. (...) > > * The tricky part of running a survey is keeping it to a reasonable length, > > you > > qui

Re: Running a Guix User and Contributor survey

2024-10-31 Thread Ekaitz Zarraga
Hi Steve, I don't think the survey is very long. We could try to answer and then share it with a note on the top that says how long it takes, so people can decide when to fill it. Also I like when people have space to answer, because that motivates insightful responses. It probably goes agai

Re: Including code in a non-Guile language into Guix

2024-10-31 Thread Ricardo Wurmus
Evan Cooney writes: > I know that Guix is mainly written in Guile, but has much thought gone > into optimizing these commands Yes. > by rewriting some of the > code in a more performance-oriented language like C? No. Guile is not the bottleneck. > C is also more widely taught and known than

Re: Including code in a non-Guile language into Guix

2024-10-31 Thread Ricardo Wurmus
Suhail Singh writes: > Daniel Littlewood writes: > >> guix pull ("38k new commits"): 21m45s >> guix pull immediately after: 2m25s >> guix shell emacs (fresh): 1m49s >> ... >> >> nix-channel --update: 0m23s >> nix shell -p emacs (fresh): 0m24s > > Those are some interesting comparisons. Is the r

Re: Including code in a non-Guile language into Guix

2024-10-31 Thread Development of GNU Guix and the GNU System distribution.
Suhail Singh writes: > Daniel Littlewood writes: > >> guix pull ("38k new commits"): 21m45s >> guix pull immediately after: 2m25s >> guix shell emacs (fresh): 1m49s >> ... >> >> nix-channel --update: 0m23s >> nix shell -p emacs (fresh): 0m24s > > Those are some interesting comparisons. Is the r

guix system init config.scm mnt failed with kernel module not found

2024-10-31 Thread Tobias Alexandra Platen
Hello, After a long time, I tried running "guix system init config.scm mnt" on my Talos II which failed, as I expected: gnu/build/linux-modules.scm:278:5: kernel module not found "uas" "/gnu/store/gi6layj85kmkwk0s6x415zwsmzczh2vv-linux-libre- 6.11.5/lib/modules" I guess that the "USB Attached S

Re: Including code in a non-Guile language into Guix

2024-10-31 Thread Evan Cooney
Would it be useful for me to wrote a script to collect performance data for various stages? Like downloading, computing derivations, building profile etc? On Thu, Oct 31, 2024, 11:18 AM Runciter via Development of GNU Guix and the GNU System distribution. wrote: > Suhail Singh writes: > > > Dan

Upgrading Guix packages website in Guix infrastructure

2024-10-31 Thread Luis Felipe
Hi guix, The software behind https://packages.guix.gnu.org/, Guix Packages Website,¹ has been updated with the following changes: + Updated visual theme to match Guix's website theme + Added automatic light/dark color scheme switching (the web browser does the switching depending on user des

Re: Including code in a non-Guile language into Guix

2024-10-31 Thread Daniel Littlewood
Hi Evan, Some guix commands are indeed quite slow. This has been the subject of discussion on the mailing list previously. I found one example from a year ago, but I guess there are others: https://lists.gnu.org/archive/html/guix-devel/2023-06/msg00085.html That being said, I would recommend cau

Re: Including code in a non-Guile language into Guix

2024-10-31 Thread Suhail Singh
Daniel Littlewood writes: > guix pull ("38k new commits"): 21m45s > guix pull immediately after: 2m25s > guix shell emacs (fresh): 1m49s > ... > > nix-channel --update: 0m23s > nix shell -p emacs (fresh): 0m24s Those are some interesting comparisons. Is the reason guix pull takes so long as com

Thinking about doing a Talk at FOSDEM

2024-10-31 Thread Tobias Alexandra Platen
Hello, I recently had a look at FOSDEM's accepted developer rooms and I am thinking of doing a talk this year again. Last year I did my first talk "Using the ECP5 for Libre-SOC prototyping" last year, this year I think of doing a talk about my recent and future work on Guix: My plans are getting

Possible useful guix package performance data

2024-10-31 Thread Evan Cooney
Hi everyone, I used guile's statprof profiler to collect some performance data for guix package. I added the profiler by using the statprof module in guix/guix/scripts/package.scm and wrapping the call to guix-package* in the guix package define command thing in a lambda, then in statprof. Here is