!9IQChSjwSHXPPWTa:lix.systems

Lix

698 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-rooms214 Servers

Load older messages


SenderMessageTime
17 Nov 2024
@yshui:matrix.orgyshuihey, is lix not meant to be a drop-in replacement of nix? a recent commit renaming nix to lix (e.g. in library names like libnixmain) broke compatibility with nixpkgs10:42:39
@k900:0upti.meK900User level, yes10:45:56
@k900:0upti.meK900API level, no10:45:58
@acidbong:envs.netAcid Bong
In reply to @yshui:matrix.org
hey, is lix not meant to be a drop-in replacement of nix? a recent commit renaming nix to lix (e.g. in library names like libnixmain) broke compatibility with nixpkgs
are you using lix from git?
12:01:59
@yshui:matrix.orgyshui from the release-2.91 branch 12:02:28
@bmillwood:transfem.devbmillwood left the room.13:55:22
@yshui:matrix.orgyshui so overlay = { nix = lix; } is no go? 12:04:51
@k900:0upti.meK900No go12:08:42
@k900:0upti.meK900It's not even go on normal NixOS12:08:50
@k900:0upti.meK900Because Nix breaks API between minor releases12:08:54
@k900:0upti.meK900* It's not even go on normal Nix12:09:10
@k900:0upti.meK900* It's not even go on upstream Nix12:09:16
@yshui:matrix.orgyshuiwell guess i am lucky nothing has blown up so far 😛12:18:02
@bmillwood:matrix.orgBen Millwood joined the room.13:53:04
@dettorer:matrix.orgDettorerhi! I'm trying to upgrade my flake-based nixos system, I get an error when building nixos-option where meson can't find the "nix-flake" dependency (complete log: https://bpa.st/LJPQ), it seems that the problem was introduced by this PR in nixpkgs https://github.com/NixOS/nixpkgs/pull/355745, with someone reporting the exact same problem but then dismissing it saying it has something to do with Lix (https://github.com/NixOS/nixpkgs/pull/355745#issuecomment-2480206835), I do use Lix indeed, does this problem rings a bell to someone here?13:53:13
@dettorer:matrix.orgDettorer * hi! I'm trying to upgrade my flake-based nixos system, I get an error when building nixos-option where meson can't find the "nix-flake" dependency (complete log: https://bpa.st/LJPQ), it seems that the problem was introduced by this PR in nixpkgs https://github.com/NixOS/nixpkgs/pull/355745, with someone reporting the exact same problem but then dismissing it saying it has something to do with Lix (https://github.com/NixOS/nixpkgs/pull/355745#issuecomment-2480206835), I do use Lix indeed, does this problem ring a bell to someone here?13:53:49
@k900:0upti.meK900Just disable nixos-option14:07:37
@dettorer:matrix.orgDettoreroh I didn't know it was possible to disable it, I thought it was some fundamental part of the nixos configuration system, I don't think I enabled it explicitly anywhere so I'd need to find what part of my config indirectly does that, but thanks for the hint14:09:16
@k900:0upti.meK900It's enabled by default14:11:09
@k900:0upti.meK900 Try system.tools.nixos-option.enable = false 14:11:16
@dettorer:matrix.orgDettorerhaha ok it's juste some command-line tool to inspect current nixos options, ok thanks it seems to continue building now, I have another error (meson complaining that g++ cannot compile programs when building nixt) but I'll investigate before asking for help14:15:21
@seltyk:toyli.devSeltyk i think i need to run nix-store --verify --check-contents --repair to get some updated derivations to build, but when i run it i just get my hdd spinning for 20 minutes before i give up and cancel it 16:52:05
@k900:0upti.meK900Don't give up?16:52:35
@seltyk:toyli.devSeltyk * i think i need to run nix-store --verify --check-contents --repair to get some updated derivations to build, but when i run it i just get my hdd spinning for 20 minutes before i give up and cancel it. that command has worked in the past, in a few minutes or less, and actually prints things out 16:52:38
@k900:0upti.meK900It's not very fast, especially on spinning rust16:52:43
@seltyk:toyli.devSeltykit's never been this slow16:53:01
@k900:0upti.meK900Check iotop/strace/etc?16:54:30
@seltyk:toyli.devSeltyk it's doin' something, reading megabytes per second 16:57:10
@k900:0upti.meK900Then it's probably working17:00:00
@aloisw:kde.orgaloiswIt's also quite possible that your store is just bigger this time, since that commands checks the entire store and not just the closure of your current system configuration.17:05:22

Show newer messages


Back to Room ListRoom Version: 10