!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

443 Members
(Technical) development of Lix, the package manager, a Nix implementation. Please be mindful of ongoing technical conversations in this channel.147 Servers

Load older messages


SenderMessageTime
8 Jun 2024
@k900:0upti.meK900No one does'15:07:11
@k900:0upti.meK900 * No one does15:07:12
@k900:0upti.meK900But deploying Hydra is still much easier than rewriting Hydra15:07:20
@aprl:uwu.isaprlI meant replacing Hydra with better tooling instead of rewriting it with same featureset15:07:39
@k900:0upti.meK900The featureset of Hydra is generally perfectly fine15:07:52
@k900:0upti.meK900It's the implementation that has issues15:07:59
@k900:0upti.meK900(and also this does not help the whole "time and effort" thing)15:08:24
@delroth:delroth.netdelroth
In reply to @aprl:uwu.is
my point is that deploying Hydra and configuring it and stuff is a pain in the butt and I dont know anyone who likes Hydra so much
nobody's forcing you to deploy Hydra, I like Hydra because there's no other CI platform which can handle 200K individual build units getting evaluated every 6h and not just completely melt down
15:09:24
@aprl:uwu.isaprl
In reply to @k900:0upti.me
The featureset of Hydra is generally perfectly fine
well yea I suppose.
I personally would just wish for a colmena level of ease of use for a new tooling
15:09:27
@delroth:delroth.netdelroththen don't use Hydra15:09:33
@k900:0upti.meK900I would too, that's not really the point15:09:41
@k900:0upti.meK900Like15:09:45
@k900:0upti.meK900My point isn't that Hydra is good15:09:57
@k900:0upti.meK900Or that we should keep Hydra long term15:10:01
@k900:0upti.meK900My point is that "rewrite Hydra" is not an answer to "how do we get something like Hydra now"15:10:12
@k900:0upti.meK900(the "now" being the important part)15:10:20
@aprl:uwu.isaprl
In reply to @k900:0upti.me
My point is that "rewrite Hydra" is not an answer to "how do we get something like Hydra now"
it wasnt supposed to be a answer
15:10:33
@delroth:delroth.netdelroth
In reply to @pennae:matrix.eno.space
if it doesn't affect in-nixpkgs builds we should probably defer until after tagging
I don't really get the rationale - this is a no-op for in-nixpkgs because it doesn't use any of those boehm gc patches, they're only used for flake/package.nix builds
15:10:34
@delroth:delroth.netdelrothmeanwhile the consequence of this is that currently Lix can't be built with a nixpkgs >= 24.0515:10:51
@delroth:delroth.netdelroth and it would suck for that to also be the case for Lix 2.90 in my opinion, on top of it being really annoying to me right now 15:11:08
@aprl:uwu.isaprl
In reply to @k900:0upti.me
(the "now" being the important part)
well yea, but Lix is just a nixcpp fork, so overlaying Lix as the Nixcpp for Hydra should solve all issues aint it?
15:11:16
@k900:0upti.meK900It's not entirely compatible already15:11:30
@aprl:uwu.isaprloh nvm then15:11:38
@k900:0upti.meK900 And Hydra uses Nix internals extensively 15:11:38
@aprl:uwu.isaprl
In reply to @delroth:delroth.net
meanwhile the consequence of this is that currently Lix can't be built with a nixpkgs >= 24.05
reason why I had to disable it... cries in nixpkgs unstable
15:12:10
@delroth:delroth.netdelrothwhy aren't you using lix-project/nixos-module15:12:31
@aprl:uwu.isaprlI was15:12:40
@delroth:delroth.netdelroththen you were not impacted by this15:12:48
@aprl:uwu.isaprlhuh15:12:57
@aprl:uwu.isaprlit just stopped compiling and I had no time to bother15:12:59

Show newer messages


Back to Room ListRoom Version: 10