!FBuJyWXTGcGtHTPphC:nixos.org

Nix Rust

708 Members
Rust163 Servers

Load older messages


SenderMessageTime
17 Apr 2026
@whispers:catgirl.cloudwhispers [& it/fae]the biggest problem to me is that there aren't more structured ways to the tasks that people usually need. like, in this case, everyone has reinvented running pkg-config and then trying to build the library if you have a feature enabled and so you get to gamble on whether it's any good or you have overrides or anything like that22:44:48
@whispers:catgirl.cloudwhispers [& it/fae] it takes the idea of maximal flexibility (which you're probably right, people would find a way to do given the rest of landscape) and effectively pushes it into the common case so that even normal tasks require this machinery which is inconsistent and resistant to introspection 22:46:19
@whispers:catgirl.cloudwhispers [& it/fae] * it takes the idea of maximal flexibility (which you're probably right, people would find a way to do given the rest of language) and effectively pushes it into the common case so that even normal tasks require this machinery which is inconsistent and resistant to introspection 22:46:51
@whispers:catgirl.cloudwhispers [& it/fae] * it takes the idea of maximal flexibility (which you're probably right, people would find a way to do given the rest of language) and effectively pushes it into the common case so that even normal tasks require this machinery which is ad-hoc, inconsistent, and resistant to introspection 22:47:08
@whispers:catgirl.cloudwhispers [& it/fae]i suspect a lot of it (e.g. this case of library loading) is mostly down to the fact that it's a lot of work to get right and so it was never implemented, but the effects are the same22:48:28
@whispers:catgirl.cloudwhispers [& it/fae] * 22:48:56
@whispers:catgirl.cloudwhispers [& it/fae] * 22:49:33
@figsoda:matrix.orgfigsoda something like system-deps built into cargo would definitely be interesting to see 22:58:21
@gsaurel:laas.frnim65sdo you think a bazel(-ish) layer would help ?23:06:06
@emilazy:matrix.orgemilyunsandboxed proc macros were also a mistake :)23:25:05
@emilazy:matrix.orgemily but tbh cc crate is a worse offender than anything pkg-config-related 23:25:17
@figsoda:matrix.orgfigsodaagreed23:31:47
18 Apr 2026
@tumble1999:matrix.orgTumbleare you supposed to put Cago.lock in gitignore?15:15:49
@tumble1999:matrix.orgTumble i was thinking of building this for myself
https://github.com/waywallen/waywallen/blob/main/.gitignore
but they gitignored the Cargo.lock file
15:16:03
@tumble1999:matrix.orgTumble* are you supposed to put Cargo.lock in gitignore?15:16:16
@k900:0upti.meK900Generally no15:16:23
@k900:0upti.meK900Also holy shit is that overengineered15:17:33
@tumble1999:matrix.orgTumblewhy are most of the things i decide to compile myself, aways have a weird build setup15:18:15
@tumble1999:matrix.orgTumblewill i have to generate the lock file seperatly and then slide it into the build proces15:20:46
@k900:0upti.meK900I mean I would recommend not running that thing at all15:21:44
@k900:0upti.meK900But that's probably not the answer you're looking for15:21:52
@k900:0upti.meK900But there are definitely better ways to do whatever the fuck that's doing15:22:02
@tumble1999:matrix.orgTumblei could do that if there were other projects that do the same thing perhaps15:23:57
@k900:0upti.meK900https://github.com/luisbocanegra/plasma-smart-video-wallpaper-reborn15:24:34
29 Oct 2021
@grahamc:nixos.org@grahamc:nixos.org set the history visibility to "world_readable".19:57:43
@grahamc:nixos.org@grahamc:nixos.org changed the room name to "" from "".19:57:43
@grahamc:nixos.org@grahamc:nixos.org changed the room topic to "" from "".19:57:43
@server_stats:nordgedanken.devServer Stats Discoverer (traveler bot) joined the room.19:58:21
@voyager:t2bot.ioMatrix Traveler (bot) joined the room.19:59:14
@ralith:ralith.comRalith joined the room.20:00:28

Show newer messages


Back to Room ListRoom Version: 6