!SgYlXivkogarTVcnZO:nixos.org

Nix Flakes

883 Members
180 Servers

Load older messages


SenderMessageTime
9 Mar 2025
@hexa:lossy.networkhexa* yes, feel free to write something up, since this discourse is obviously not working out for you15:45:49
@emilazy:matrix.orgemilyanyway, I think a lot of rhetoric getting thrown around is dumb, so if you assume I agree with all of it then I understand that my position would look disingenuous or silly15:46:02
@emilazy:matrix.orgemilyI do not think we should immediately destroy flakes and break everything forever, or that Nix before flakes was a crystalline jewel of bug-free perfection and no weird path-dependent backwards compatibility concerns, or anything15:46:33
@emilazy:matrix.orgemilyI do think that flake internals are weird and buggy enough, and the number of breaking changes resulting from bug fixes that would be considered unacceptable for a stable feature but that would have been awful has been high enough, and continues climbing enough, that were the ecosystem to fork over, say, a declared stability guarantee for exactly one semantics of flakes (already different to the semantics we had one stable version ago), it would be very bad for all parties15:48:09
@emilazy:matrix.orgemily and if you think that both the Nix team, the Lix team, and the Tvix team are colluding to arrive at the position of "stabilizing flakes in a way that doesn't cause huge problems down the line is going to be a delicate process" then… well, anyone managing to establish a robust conspiracy from that coalition might as well be a god, but also I wonder how much time you have actually spent with the codebase? 15:50:10
@raitobezarius:matrix.orgraitobezarius joined the room.15:50:45
@sandro:supersandro.deSandro 🐧
In reply to @hexa:lossy.network
https://discourse.nixos.org/t/experimental-does-not-mean-unstable-detsyss-perspective-on-nix-flakes/32703/2 is another post that summarizes existing issues with flakes
That's pretty well written 👍
15:51:20
@emilazy:matrix.orgemilythere are political problems of course… for instance, you can probably guess at a reason why the Nix team's communications on this matter are quiet15:51:23
@elikoga:matrix.orgelikoga

Enough to feel silly when seeing infinisil complain about coupling of the eval-cache mechanism with flakes.

I can understand criticizing that the name isn't "flake-eval-cache" but as it stands that proposal is not coherent as infinisil said.

I don't know about that not mud-slinging defense

Also I'm just going to call a spade a spade and both lix and detnix are hostile forks of github:nixos/nix by definition

15:54:41
@emilazy:matrix.orgemilyI'm not infinisil and I didn't link infinisil's post15:55:21
@elikoga:matrix.orgelikoga Did I say that? 15:55:41
@emilazy:matrix.orgemilyif you want to check whether I've engaged in any heated rhetoric on Discourse you can read my post history, though I find it a weird accusation to make with no context: https://discourse.nixos.org/u/emily/activity15:55:59
@weethet:catgirl.cloudWeetHet Off-topic: I wonder why I can see this room through mobile element X but not desktop Element 15:56:04
@emilazy:matrix.orgemilyI'd invite you to read my Matrix message history too, but, well, Matrix search… 🫠15:56:18
@emilazy:matrix.orgemilyI do somewhat regret giving you pointers to fundamental technical issues though since it seems like you're mostly just alluding to personal attacks rather than engaging? :/15:56:49
@weethet:catgirl.cloudWeetHetScreenshot 2025-03-09 at 17.57.03.png
Download Screenshot 2025-03-09 at 17.57.03.png
15:57:08
@weethet:catgirl.cloudWeetHetOh, it's because desktop Element insists on calling this room some weird names15:57:30
@emilazy:matrix.orgemilyyou came out swinging into the void, multiple people have replied to you and politely engaged in good faith, but you haven't turned down the temperature at all or really responded to almost any of it…15:57:43
@emilazy:matrix.orgemilyso the accusation of "the other side" as having bad faith feels ironic :(15:58:22
@picnoir:alternativebit.frPicnoir joined the room.17:15:49
10 Mar 2025
@amikke:matrix.orgamikke joined the room.14:20:00
@gaelj:matrix-ga.eljam.esGaël joined the room.22:07:49
@charles:computer.surgeryCharles left the room.22:29:24
11 Mar 2025
@blackglasses:matrix.orgblackglasses changed their profile picture.07:58:35
@3wy-kra:matrix.uni-hannover.deMasen Joumaah joined the room.16:56:20
@adam_neverwas:matrix.orgAdam Neverwas removed their display name adam_neverwas.23:24:15
12 Mar 2025
@adam_neverwas:matrix.orgAdam NeverwasHow do i accept the Android SDK licence from a flake?14:26:55
@adam_neverwas:matrix.orgAdam Neverwas set their display name to Adam Neverwas.14:27:35
@adam_neverwas:matrix.orgAdam NeverwasI was trying with everything. I haven't always done this, but I've been standing on it for two days14:29:44
@elikoga:matrix.orgelikoga

From nixpkgs: by setting nixpkgs config option 'android_sdk.accept_license = true;'.

So pkgs = import nixpkgs { system = mySystem; config = {android_sdk.accept_license = true;};};

Or if you're configuring a nixos system, see the nixpkgs.config option.

I am wondering: How is this related to flakes?

14:30:25

Show newer messages


Back to Room ListRoom Version: 6