Re: I just got my pinephone.

2021-10-02 Thread Nicolò Balzarotti
Tobias Platen writes: > I ordered my Librem 5 about one year ago and I'm still waiting > for it. Since backorder shipping resumes October 2021, I expect to get > mine in Q4 2021. I have a spare PinePhone since when, back in February, I received my L5! I installed guix binary over pureos and it'

Re: Please help reviewing CVE entries

2021-04-09 Thread Nicolò Balzarotti
Léo Le Bouter writes: > Hello! Hi! > > I have been feeling considerable amount of stress reviewing CVE entries > alone, these days I want to focus on other things and I've been feeling > held back because I abandonned the CVE entries reviewing task without > anyone doing it when I'm not here. T

Re: Application for aarch64 computing resources

2021-04-02 Thread Nicolò Balzarotti
Leo Famulari writes: > Those of us who watch the Guix build farm [0] closely have identified > the lack of capacity for building ARM binaries as a serious limitation. > > As part of our efforts to improve the situation, I've applied for > donation of aarch64 (64-bit ARM) computing resources for t

Re: PowerShell core?

2021-02-02 Thread Nicolò Balzarotti
Hi, Leo Famulari writes: >> >> I was really wondering what was happening here. I mean, we are talking >> about a M$ product, right? I really can't see how this statement can >> hold true. If it means "when I'm _forced_ to work on windows, >> powershell is the lest worse thing", then fine.

Re: PowerShell core?

2021-02-02 Thread Nicolò Balzarotti
Bengt Richter writes: > Hi Yasu, > > "Just curious", what do you hope will be the effect of your post? > Hi Bengt Richter, thanks for asking the same things I had in mind. This post seems just M$ propaganda, more than a "Is anybody working on the inclusion of Powershell?" >From Yasu's mail, whe

Re: When substitute download + decompression is CPU-bound

2021-01-29 Thread Nicolò Balzarotti
Pierre Neidhardt writes: > Nicolò Balzarotti writes: > > What wouldn't be the case? If you mean that "gzip is never the best > choice", wouldn't Zstd outperform gzip on the Raspberry Pi 1 too? My bad, you are right. Also, memory usage shoudn't be a p

Re: When substitute download + decompression is CPU-bound

2021-01-29 Thread Nicolò Balzarotti
Guillaume Le Vaillant writes: > Here are a few numbers for the installation time in seconds (download > time + decompression time) when fetching 580 MB of substitutes for > download speeds between 0.5 MB/s and 20 MB/s. Which hardware did you use? Since you are fixing the download speed, those r

Re: An idea regarding Guix Profiles

2021-01-28 Thread Nicolò Balzarotti
Raghav Gururajan writes: > Hello Guix! > > At user-level, user can choose which profile to work on. Like that it > would be cool to select which profile to boot. If I understand this correctly, what you want is something similar to NixOS' --profile-name [1], is that correct? When I used it bac

Re: When substitute download + decompression is CPU-bound

2021-01-14 Thread Nicolò Balzarotti
Hi Ludo, Ludovic Courtès writes: > We could also drop gzip, but there are probably pre-1.1 daemons out > there that understand nothing but gzip¹, so perhaps that’ll have to > wait. Now, compressing substitutes three times may be somewhat > unreasonable. > > Thoughts? > Is there a request log wh

Re: Help, and get help reviewing patches this Friday (1st 2021)

2020-12-29 Thread Nicolò Balzarotti
Christopher Baines writes: > Hey, Hi! > > To join in, connect to #guix on Freenode [2], and say "I'd like to > review some patches" or something to that effect. Cool, I'll try to chip in, is it "all day long" or there's a starting time?

Re: When substitute download + decompression is CPU-bound

2020-12-15 Thread Nicolò Balzarotti
Ludovic Courtès writes: > A lot in what sense? In terms of bandwidth usage, right? Yep, I think most of mobile data plans are still limited. Even if here in Italy is easy to get 50Gb+/monthly, I think it's not the same worldwide.

Re: When substitute download + decompression is CPU-bound

2020-12-15 Thread Nicolò Balzarotti
Pierre Neidhardt writes: > > What do you mean? > If you download multiple files at a time, you might end up decompressing them simultaneously. Plzip won't help then on a dual core machine, where you might end up being cpu bound again then. Is this right? If it is, reducing the overall cpu usage

Re: guix pack file enumerator?

2020-12-15 Thread Nicolò Balzarotti
> This reminds me of the much-loved "agentless" model of software > deployment as practiced by Ansible. > If Guix could deploy to any machine with Guile + sshd that would be a > pretty compelling story. Nice! This reminds me of nixos-infect [1]. But I think we don't even need guile, as we can gui

Re: When substitute download + decompression is CPU-bound

2020-12-15 Thread Nicolò Balzarotti
Pierre Neidhardt writes: > Another option is plzip (parallel Lzip, an official part of Lzip). Wouldn't that mean that this will become a problem when we'll have parallel downloads (and sometimes parallel decompression will happen)?

Re: When substitute download + decompression is CPU-bound

2020-12-14 Thread Nicolò Balzarotti
Ludovic Courtès writes: > Hi Guix! > Hi Ludo > Quick decompression bench: I guess this benchmark follows the distri talk, doesn't it? :) File size with zstd vs zstd -9 vs current lzip: - 71M uc.nar.lz - 87M uc.nar.zst-9 - 97M uc.nar.zst-default > Where to go from here? Several options: >

Re: Welcome to Grub!... for a minute

2020-11-27 Thread Nicolò Balzarotti
Yasuaki Kudo writes: > Hi, > > I just wanted to report (although this is probably already known) that I had > to wait for a long time (probably more than a minute) staring at "Welcome to > Grub!" screen upon reboot, after accumulating thousands of guix system > generations. I was experimentin

Re: Dart Compiler

2020-11-24 Thread Nicolò Balzarotti
Hi! Julien Lepiller writes: > Wow, impressive :) > > Le 24 novembre 2020 08:26:16 GMT-05:00, "Nicolò Balzarotti" > a écrit : >> >>Hello Guix! >> >>In the last few months I've been working on the dart compiler. >> >>Dart i

Dart Compiler

2020-11-24 Thread Nicolò Balzarotti
Hello Guix! In the last few months I've been working on the dart compiler. Dart is a programming language by google [1], mostly used with the UI Framework flutter [2]. When the android-sdk will be available on guix, it should be possible to use dart+flutter to write android programs. As you c

Re: A plan for parameterized packages

2020-11-15 Thread Nicolò Balzarotti
More in general, grepping for `--enable` or `--with` flags shows a lot of potential packages (but also many false positives). Nicolò Balzarotti writes: > Neat! Thanks for working on it :) > >> An important question: do we have examples of packages for which we’d >> like

Re: A plan for parameterized packages

2020-11-15 Thread Nicolò Balzarotti
Neat! Thanks for working on it :) > An important question: do we have examples of packages for which we’d > like to have parameters? I’d grepped for “inherit” and that yields a > few potential candidates, but also maybe a few potential non-candidates. > Would this be a good fit for them? What ab

Re: Should guix track package aliases?

2020-05-25 Thread Nicolò Balzarotti
Hello everybody, It has been fixed today https://issues.guix.gnu.org/issue/37207 Repology data is now updated Nicolò Josh Marshall writes: > Hi Zimoun, > > The HTTP headers of the page indicate that the file hasn't changed since > 1970. This is a bug. That incorrect date breaks repology.or

Re: hide more output

2020-05-18 Thread Nicolò Balzarotti
Hi! Katherine Cox-Buday writes: > Jelle Licht writes: > >> I care very much on whether this will be quick 5 minute thing, or I will >> have to leave my laptop crunching for the next 36 hours. > > I echo this sentiment. > > I have often wished for a "--no-build" flag for updates. Most of the > ti

Re: Inkscape 1.0 upgrade

2020-05-06 Thread Nicolò Balzarotti
Hi, I wanted the same. My package is working but I cannot replace the current inkscape as there's a dependency loop, so I called it inkscape-1.0. But in today's blogpost Ludo installed inkscape 1.0, so maybe he already solved it. Here's my working definition btw, if you want to submit it please g

Re: “Grafts, continued”

2020-05-06 Thread Nicolò Balzarotti
Hi Ludo! Interesting blog post, thanks! I found a typo: /remove-eval/remote-eval/ Thanks, Nicolò Ludovic Courtès writes: > Hello Guix! > > I wrote about the recent changes in support of grafts in this post: > > https://guix.gnu.org/blog/2020/grafts-continued/ > > Feedback welcome! > > Ludo’.

Re: package requests

2020-04-25 Thread Nicolò Balzarotti
Hi! Catonano writes: > Say that some people file bugs in the Guix issue tracker requesting the > packaging of some software projects > > Can a list of such requests be seen in any way ? Maybe you are referring to this? https://libreplanet.org/wiki/Group:Guix/Wishlist > > I remember reading a

Re: bug#30435: libreoffice: Fonts don't show up after install

2020-04-02 Thread Nicolò Balzarotti
Pierre Neidhardt writes: Hi, I wanted to add that the opposite is also true: removing a font without running fc-cache always makes my emacs die on start, so I agree that running the command automatically makes sense. Are there any unwanted side-effects? Thanks, Nicolò > I can reproduce this on

Re: Working on network-manager-l2tp

2020-03-18 Thread Nicolò Balzarotti
Jelle Licht writes: > Hey guix, > Hi! > Seeing as a lot of people might be working from home at the moment, it > seems a good moment to look at issues that might prevent us from using > guix for that exact purpose. Right now, I can not connect to my company > vpn, which make several processes muc

Re: SIP Client for Guix

2020-02-21 Thread Nicolò Balzarotti
phone for your voice over IP (VoIP) and +instant messaging communcations using the SIP protocol. You can use it for +direct IP phone to IP phone communication or in a network using a SIP proxy to +route your calls and messages") (license license:gpl2+))) (define-public pjproject -- 2.25.0

Re: SIP Client for Guix

2020-02-20 Thread Nicolò Balzarotti
Intererestingly, neither the synopsis nor the description mention the term "VoIP", probably making it difficult to find it. guix search voip name: libtgvoip name: seren name: sipwitch name: speex Maybe we can change it like: "Twinkle is a softphone for your voice over IP (VoIP) and instant messag

[GitHub] [GitHub API] Deprecation notice for authentication via URL query parameters

2020-02-12 Thread Nicolò Balzarotti
Hello Guix! Just used `guix refresh enchive` and received this email from github: > On February 12th, 2020 at 09:19 (UTC) your personal access token (guix > refresh) using GNU Guile was used as part of a query parameter to access an > endpoint through the GitHub API: > https://api.github.com/r

guix build --repair might not always work

2020-01-23 Thread Nicolò Balzarotti
#-*- org -*- Hello Guix! Sorry for the long mail, but I added all details I could think of in order to try to debug this error (). What happened: After a power failure during a guix pull + guix reconfigure, my /gnu/store ended up in a bad state. Emacs failed to run with errors like: #+begin_qu

Re: how to test service changes

2020-01-21 Thread Nicolò Balzarotti
Hi Martin, I think you can use ~./pre-inst-env guix system vm config.scm~ and test the service there. But maybe somebody else has better advices. Thanks, Nicolò Martin Becze writes: > Hi Guix, > > I was in the processes of updating geoclue but I ran into a problem. I > don't know how to test

Re: Parameterized packages

2020-01-16 Thread Nicolò Balzarotti
Hello! I've not followed the discussion with too much attention, so forgive me if I'm plain wrong. But, if I get this right, to me it seems we want something similar to what nix is already doing. Taking handbrake[1] recipe as an example: there's the useGtk flag that can be passed to the package de

Re: Package file indexing

2020-01-15 Thread Nicolò Balzarotti
Hi Pierre, on NixOS, if you try to run the name of a program that you don't have installed (eg: $ endlessh) you get: The program ‘endlessh’ is currently not installed. You can install it by typing: nix-env -iA nixos.endlessh program-not-found is a perl script that uses an sqlite file placed under

Re: System monitoring

2019-12-29 Thread Nicolò Balzarotti
Hello everybody! Pjotr Prins writes: > I was looking to deploy Nagios on our servers, but I am discouraged by > its architecture. I would like something minimalistic that can run > anywhere (including small routers). > I think zabbix should work, but I've never used it. On the surface, it seems

building faust programs

2019-07-02 Thread Nicolò Balzarotti
Hello guix! I tried compiling faust programs under guix environment: guix environment --ad-hoc faust pkg-config gcc-toolchain jack2 alsa-lib gtk+@2 It seems that both FAUST_INSTALL and FAUST_LIB_PATH needs to be exported in order to compile programs. Do we need a wrapper of some kind? (with: FAUS