!9IQChSjwSHXPPWTa:lix.systems

Lix

743 Members
Lix user channel. Feel free to discuss on-topic issues here and give each other help. For matrix.to links to the rest of the Lix channels, see: https://wiki.lix.systems/books/lix-organisation/page/matrix-rooms227 Servers

Load older messages


SenderMessageTime
30 Nov 2024
@its.lyn:matrix.orgEvelyn🧍‍♀️ 23:18:44
@its.lyn:matrix.orgEvelyn
In reply to @srtcd424:auxolotl.org
I think Lix is aiming to simultaneously be a safer environment, plus more stable AND more responsive / innovative (in future)
Sounds awesome
23:18:52
@its.lyn:matrix.orgEvelynSo wait, nix is the *standard* and stuff like cppnix and lix are the implementations23:19:23
@its.lyn:matrix.orgEvelyn?23:19:33
@drakon64:matrix.orgAdam ChanceCppNix is officially called Nix but it's referred to as CppNix to differentiate it from the language (I believe that's the case at least?)23:20:07
@its.lyn:matrix.orgEvelynAh23:20:21
@drakon64:matrix.orgAdam ChanceIs there even a documented standard or is defined as whatever the Nix implementation says it is?23:21:13
@drakon64:matrix.orgAdam Chance * Is there even a documented standard or is it defined as whatever the Nix implementation says it is?23:21:20
@benjamin:computer.surgeryoliviaI believe there is no standard23:26:04
@benjamin:computer.surgeryolivia
In reply to@its.lyn:matrix.org
What does lix add over nix? My friend told me to use it bc it's faster in some aspects , but I even forgot I was using lix before doing nix --version
something I don't think has been mentioned yet: some really nice QoL improvements to a few error messages
23:27:51
@benjamin:computer.surgeryoliviaspecifically no more "cached failure of attribute" and FOD hash mismatch errors often include the url23:28:48
1 Dec 2024
@antifuchs:asf.computerantifuchs
In reply to @drakon64:matrix.org
Is there even a documented standard or is it defined as whatever the Nix implementation says it is?
No standard. And “nix” can very well mean all or just one of the language, the language as extended by the main package repo, the interpreter that uses the language for managing the store, the whole Haskell-to-bash-compiling mess (:
03:23:39
@ellie:catgirl.cloudellie joined the room.04:07:28
@ptitfred:matrix.orgptitfred joined the room.14:59:10
@tanvir:mozilla.org𝒕𝒂𝒏𝒗𝒊𝒓 joined the room.17:27:28
@tanvir:hackliberty.org@tanvir:hackliberty.org removed their profile picture.17:39:06
@tanvir:hackliberty.org@tanvir:hackliberty.org removed their display name 𝒕𝒂𝒏𝒗𝒊𝒓.17:41:43
@tanvir:hackliberty.org@tanvir:hackliberty.org left the room.17:46:57
@srtcd424:auxolotl.orgtc424 (Steve D)
In reply to@aftix:matrix.org
Yeah that's where things should put their caches so it would be a good idea in general to have it on local storage (by mounting the default ~/.cache locally or changing the env variable to some user specific directory on local storage) beyond nix
OK, moved ~/.cache to a sane filesystem, and the tarball fetcher for nixpkgs now completes in a few seconds versus 30-40 minutes!
18:29:05
@jkachmar:matrix.orgjkachmaris there a status page for the Lix infra up anywhere?19:54:23
@jkachmar:matrix.orgjkachmar(context: sometimes Gerrit hiccups when I'm browsing & I'm always curious if it's an issue on my end or something worth asking about)19:55:42
@seltyk:toyli.devSeltyk Thinking about setting up a BlueSky federation server (PDS) on my Lix NixOS homelab, but I totally lack the skills to convert an Ubuntu-specific install.sh script to a proper Nix package with all its immutability and such 22:02:16
@seltyk:toyli.devSeltykSeems I'm not the first to get curious, either https://discourse.nixos.org/t/packaging-bluesky-services/5633622:02:33
2 Dec 2024
@toxicfrog:ancilla.caToxicFrog Is there an equivalent to nix-ld that works for stuff that calls dlopen() at runtime?
Context: I have a program that is built on nixos (but without involving the nix build system for reasons), so it doesn't need to go through nix-ld to start up, but it tries to dlopen libreadline while running, which fails even though libreadline is in my nix-ld libraryset
00:46:24
@aidalgol:matrix.orgaidalgol If it's build on NixOS, and doesn't need nix-ld to find dynamically-linked libraries, then presumably its RPATH is all /nix/store/ paths? If that's the case, then just add the paths for the libraries that it dynamically loads (i.e. with dlopen()), using patchelf. 04:56:48
@ity:itycodes.orgTranquil Ity joined the room.08:20:22
@ity:itycodes.orgTranquil ItyHello chat08:38:54
@uep:matrix.orguepHi08:44:20
@ity:itycodes.orgTranquil Ity
In reply to @uep:matrix.org
Hi
Hey ! Same person as on Discord we presume ?
09:27:16
@uep:matrix.orguepindeed09:28:16

Show newer messages


Back to Room ListRoom Version: 10