!SgYlXivkogarTVcnZO:nixos.org

Nix Flakes

868 Members
181 Servers

Load older messages


SenderMessageTime
15 Jul 2021
@mvtva:matrix.orgmvnetbizSeems like a dolphin problem, couldn't it be a problem for the runtime behavior to change based on what is bsically a side effect of the particular VCS in use?22:58:33
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zone
In reply to @mvtva:matrix.org
how is that dolphinemu case different than other packages where the version is specified? just because you can go look for a tag easily without the local repo, vs cloning it to do describe?
It's supposed to happen as part of the build.
22:58:45
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zone The cmake build is supposed to use git describe and use it in order to set this string. 22:59:02
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zoneI've honestly suggested this is a problem to Dolphin, but I also believe it would be possible to put some data in the flake schema that allows this same string to be resolved without the need for Dolphin to change.22:59:50
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zone * I've honestly suggested this is a problem to Dolphin, but I also believe it would be possible to put some data in the flake lock schema that allows this same string to be resolved without the need for Dolphin to change.22:59:57
@mvtva:matrix.orgmvnetbizI'm not familiar with git describe, is it possible for the description of a rev to ever change?23:00:22
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zoneit shows the latest tag23:01:37
@mvtva:matrix.orgmvnetbizoh yeah, if you are referring to a ref thats newer than a tag, then they can make a new tag ahead of the old tag and behind your ref, it would change the description23:01:56
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zoneIt prints the latest tag in a given tree.23:02:56
@mvtva:matrix.orgmvnetbizwhich can change even if your ref doesn't23:03:26
@mvtva:matrix.orgmvnetbizI've seen upstream delete a tag before causing reproducibility problems, but this could break without deleting a tag too23:04:50
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zoneYeah, the underlying software just shouldn't be relying on this output for runtime behavior.23:05:40
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zone * Yeah, the underlying software just shouldn't be relying on this output for runtime behavior, which it currently is, and a friend is going to make a PR to change.23:05:49
@mvtva:matrix.orgmvnetbizIt looks like its for the networked multiplayer feature?23:08:27
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zoneCorrect.23:09:20
16 Jul 2021
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zone mvnetbiz: https://github.com/dolphin-emu/dolphin/pull/9898 00:17:46
@b:chreekat.netchreekat joined the room.06:44:17
@ilkecan:matrix.orgilkecan joined the room.06:48:17
@polykernel:kde.orgpolykernel joined the room.14:20:16
18 Jul 2021
@yusdacra:nixos.devyusdacra joined the room.08:01:30
19 Jul 2021
@vika:matrix.nice.sampler.fivika (she/her) 🏳️‍⚧️ Oh well. Looks like I have some problems with my flake. https://GitLab.com/vikanezrimaya/nix-flake - try to evaluate the following: gitlab: vikanezrimaya/nix-flake#nixosConfigurations.primrose.config.system.build.toplevel and observe the error with a flake dependency on evaluation 03:03:30
@vika:matrix.nice.sampler.fivika (she/her) 🏳️‍⚧️I am very confused 03:03:46
@vika:matrix.nice.sampler.fivika (she/her) 🏳️‍⚧️I can't update my lock file due to this error and I can't update the system 03:04:46
@buckley310:matrix.orgBuckleyso i got past the flake error, then theres a syntax error in primrose/kittybox.nix03:51:21
@buckley310:matrix.orgBuckley tldr, add this to you rinputs flake-utils.url = "github:numtide/flake-utils"; and then add , ... to your output function. 03:51:52
@buckley310:matrix.orgBuckleyim not really sure why this is nessecary, i just know it works 🤷03:52:09
@vika:matrix.nice.sampler.fivika (she/her) 🏳️‍⚧️Oh. Ok. I'll try.04:18:35
@vika:matrix.nice.sampler.fivika (she/her) 🏳️‍⚧️OH WAIT I GOT IT04:19:37
@vika:matrix.nice.sampler.fivika (she/her) 🏳️‍⚧️"follows" always uses the root flake for dependency resolution, not the parent flake04:19:55
@vika:matrix.nice.sampler.fivika (she/her) 🏳️‍⚧️That's... Interesting, to say the least04:20:08

Show newer messages


Back to Room ListRoom Version: 6