Re: Proposal: Build timers

2021-11-24 Thread Liliana Marie Prikler
Am Donnerstag, den 25.11.2021, 04:03 + schrieb Jacob Hrbek: > Make it clear it's an estimate, or maybe even abstract away the time > units so that there is no expectation of any particular time. -- > Vagrant > > My theory is designed with tolerance of <5 min with max tolerance of > =10 min wit

Re: Proposal: Build timers

2021-11-24 Thread Jacob Hrbek
Make it clear it's an estimate, or maybe even abstract away the time units so that there is no expectation of any particular time. -- Vagrant My theory is designed with tolerance of <5 min with max tolerance of =10 min with methods that I am confident will get us within <30 sec assuming sufficie

Re: Proposal: Build timers

2021-11-24 Thread Jacob Hrbek
> The “pokémon-battle” model is a simple linear model (cross-multiplication); using Jacob’s “notation” -- zimoun It's not designed to be linear as the HP variable could be adjusted in real time e.g. recalculating it every X amount of time as needed which can include calculations for noise that i

Re: Derivations differ between computers?

2021-11-24 Thread Leo Famulari
On Wed, Nov 24, 2021 at 08:55:31PM -0500, Leo Famulari wrote: > Computer A: > -- > $ guix time-machine --commit=c70eadeaed9367e45be3797a17d3a34e5f8f67cd -- > build --no-grafts hello -d > /gnu/store/260bk0ch4np4h2yz5yqhf8hjbsyhwpmr-hello-2.10.drv > -- > > Computer B: > -- > $ guix time

‘core-updates-frozen’: julia status

2021-11-24 Thread zimoun
Hi, On Mon, 22 Nov 2021 at 15:13, Maxim Cournoyer wrote: > zimoun writes: >> Julia is annoying, Because the test suite sometimes passes, sometimes >> not. Well, I am not even sure it is the same part that fails. I >> notice that "guix build julia --without-tests=julia" then "guix build >> ju

Re: Proposal: Build timers

2021-11-24 Thread zimoun
Hi Vagrant, On Wed, 24 Nov 2021 at 12:23, Vagrant Cascadian wrote: > On 2021-11-24, zimoun wrote: >> What if it takes 3h and the prediction says 2h? > > Those sound about "the same" for any kind of reasonable expectation... Ah, we are not speaking about the same thing thus. :-) > I would gues

Re: default tar format for "make dist" and patch file length

2021-11-24 Thread Vagrant Cascadian
On 2021-11-19, Vagrant Cascadian wrote: > On 2021-11-19, Philip McGrath wrote: >> On 11/19/21 09:54, Ludovic Courtès wrote: >>> Vagrant Cascadian skribis: So, I guess I'm leaning towards making the guix lint check a little more lenient. Thoughts? >>> >>> That sounds even bette

Re: ZFS part of Guix? RFC? (Re: Effectively force all GNOME users to locally compile ZFS?)

2021-11-24 Thread zimoun
Hi Florian, On Wed, 24 Nov 2021 at 15:40, "pelzflorian (Florian Pelz)" wrote: >>> I don't know if that convinces maintainers to change decisions. >> >> This decision is consistent with the analysis [1] done by Software >> Conservancy Freedom, at least. > > I did not speak about one decision. A

Re: Proposal: Build timers

2021-11-24 Thread Vagrant Cascadian
On 2021-11-24, zimoun wrote: > On Tue, 23 Nov 2021 at 18:50, Julien Lepiller wrote: >> Do we even care that much about accuracy? I don't really care that the >> build takes 30 or 31 seconds, or even 1 minute, but I certainly care >> whether it takes 30s or 3h. I think this is also what SBUs give y

Re: ZFS part of Guix? RFC?

2021-11-24 Thread Vagrant Cascadian
On 2021-11-24, Denis 'GNUtoo' Carikli wrote: > On Wed, 24 Nov 2021 13:03:18 +0100 > "pelzflorian (Florian Pelz)" wrote: > >> On Wed, Nov 24, 2021 at 01:45:19AM +0100, Denis 'GNUtoo' Carikli >> wrote: https://sfconservancy.org/blog/2016/feb/25/zfs-and-linux/ > That article states that: >> Pure di

Re: ZFS part of Guix? RFC? (Re: Effectively force all GNOME users to locally compile ZFS?)

2021-11-24 Thread Leo Famulari
On Mon, Nov 22, 2021 at 07:10:48PM +0100, pelzflorian (Florian Pelz) wrote: > Maybe there is consensus that adding ZFS is a legal risk. I assume we are talking about the risk of litigation from Oracle (ZFS owner), right? Canonical decided in 2016 that the risk was low enough to take a chance and

Re: Replacing polkit by polkit-duktape on core-updates-frozen ?

2021-11-24 Thread Maxim Cournoyer
Hi Josselin, Josselin Poiret writes: > Maxim Cournoyer writes: > > at it throws, after adding the missing polkit export: >> >> --8<---cut here---start->8--- >> $ ./pre-inst-env guix build -s aarch64-linux gnome-control-center -n >> guix build: error: gnu/pac

Re: ZFS part of Guix? RFC? (Re: Effectively force all GNOME users to locally compile ZFS?)

2021-11-24 Thread pelzflorian (Florian Pelz)
On Wed, Nov 24, 2021 at 01:32:56PM +0100, pelzflorian (Florian Pelz) wrote: > Sorry I misunderstood. I think your claim is that the ZFS decisions > listed by Ludo i.e. to disallow binary substitutes but to allow > patches for a ZFS file-system object (once reviewed) are inconsistent. > Right? > >

Donations: Set up monero

2021-11-24 Thread Jacob Hrbek
Set up monero wallet to enable donations from privacy concious supporters -- Jacob "Kreyren" Hrbek Sent with ProtonMail Secure Email. publickey - kreyren@rixotstudio.cz - 0x1677DB82.asc Description: application/pgp-keys signature.asc Description: OpenPGP digital signature

Re: ZFS part of Guix? RFC? (Re: Effectively force all GNOME users to locally compile ZFS?)

2021-11-24 Thread Denis 'GNUtoo' Carikli
On Wed, 24 Nov 2021 13:03:18 +0100 "pelzflorian (Florian Pelz)" wrote: > On Wed, Nov 24, 2021 at 01:45:19AM +0100, Denis 'GNUtoo' Carikli > wrote: > > If that's the case then it would also be legal to redistribute > > binaries too as long as they are dynamically linked as the linking > > happens

Re: ZFS part of Guix? RFC? (Re: Effectively force all GNOME users to locally compile ZFS?)

2021-11-24 Thread zimoun
Hi Florian, On Wed, 24 Nov 2021 at 13:32, "pelzflorian (Florian Pelz)" wrote: > I don't know if that convinces maintainers to change decisions. This decision is consistent with the analysis [1] done by Software Conservancy Freedom, at least. I have not read a clear position by the FSF. They

Re: ZFS part of Guix? RFC? (Re: Effectively force all GNOME users to locally compile ZFS?)

2021-11-24 Thread pelzflorian (Florian Pelz)
On Wed, Nov 24, 2021 at 01:03:29PM +0100, pelzflorian (Florian Pelz) wrote: > On Wed, Nov 24, 2021 at 01:45:19AM +0100, Denis 'GNUtoo' Carikli wrote: > > If that's the case then it would also be legal to redistribute binaries > > too as long as they are dynamically linked as the linking happens at

build system option to allow CPU optimizations?

2021-11-24 Thread Ricardo Wurmus
Hi Guix, currently we patch source code and build systems to ensure that no special instructions are used that would not be portable, e.g. AVX2, SSE4.1 etc. What do you think of adding a build system option that would allow users to restore these optimizations? The build phases that patch o

Re: ZFS part of Guix? RFC? (Re: Effectively force all GNOME users to locally compile ZFS?)

2021-11-24 Thread pelzflorian (Florian Pelz)
On Wed, Nov 24, 2021 at 01:45:19AM +0100, Denis 'GNUtoo' Carikli wrote: > If that's the case then it would also be legal to redistribute binaries > too as long as they are dynamically linked as the linking happens at > runtime. The FSF is unable to have such a position. It seems unrelated to the

Re: Proposal: Build timers

2021-11-24 Thread zimoun
Hi, On Tue, 23 Nov 2021 at 14:39, Jacob Hrbek wrote: >> This approximation would not even be accurate enough for the same >> machine. For instance, the test suite of the julia package runs >> mainly sequential using one thread... > > I am aware of this scenario and I adapted the equasion for i

Re: Proposal: Build timers

2021-11-24 Thread zimoun
Hi, On Tue, 23 Nov 2021 at 18:50, Julien Lepiller wrote: > Do we even care that much about accuracy? I don't really care that the > build takes 30 or 31 seconds, or even 1 minute, but I certainly care > whether it takes 30s or 3h. I think this is also what SBUs give you: a > rough estimate of whi

Re: Thursday 18th: ‘core-updates-frozen’ sprint!

2021-11-24 Thread zimoun
Hi, On Mon, 22 Nov 2021 at 15:13, Maxim Cournoyer wrote: > 2. Disable the problematic tests. You may need to disable a whole test suite > of > similarly faulted tests, if they all behave the same. I am becoming crazy… For instance this test randomly* fails: @test mul!(C, vf, transpose(v

Update on bordeaux.guix.gnu.org

2021-11-24 Thread Christopher Baines
Hey! It's been 3 months since I sent the last update [1]. This email was meant to go out on Friday, but it seems opensmtpd was broken on my machine, so it got stuck. 1: https://lists.gnu.org/archive/html/guix-devel/2021-08/msg00075.html First, some good things: I've been doing some performance

Re: Replacing polkit by polkit-duktape on core-updates-frozen ?

2021-11-24 Thread Development of GNU Guix and the GNU System distribution.
Maxim Cournoyer writes: at it throws, after adding the missing polkit export: > > --8<---cut here---start->8--- > $ ./pre-inst-env guix build -s aarch64-linux gnome-control-center -n > guix build: error: gnu/packages/gnome.scm:5299:2: package > `colord-minima