!sUXcTulPzyhnqOiFPL:helsinki-systems.de

NixOS Perl

37 Members
13 Servers

Load older messages


SenderMessageTime
6 Nov 2023
@adam:robins.wtf@adam:robins.wtftldr; we can't use the latest DBIx18:14:51
@adam:robins.wtf@adam:robins.wtf

kept just the upstream vendored DBIx, fixed some more missing modules, and then hit this

machine # [    7.429205] slimserver.pl[851]: [23-11-06 18:25:35.4817] Carp::Clan::__ANON__ (221) Warning: Carp::Clan::__ANON__(): DBI Exception: DBD::SQLite::db prepare_cached failed: no such function: ARRAY [for Statement "SELECT me.id, me.name, me.namesort, me.musicmagic_mixable, me.namesearch, me.musicbrainz_id, me.extid FROM contributors me WHERE ARRAY(0x26996f0) = ?"] at /nix/store/5k8n8yid998qjxlhmzysmrpgd6s45r1g-perl5.36.1-slimserver-8.3.1/Slim/Schema/Storage.pm line 125
18:27:25
@adam:robins.wtf@adam:robins.wtfmade some progress, just trying to iterate to find the exact set of modules we have to keep from upstream19:48:35
7 Nov 2023
@stigo:matrix.orgstigo
In reply to @adam:robins.wtf
made some progress, just trying to iterate to find the exact set of modules we have to keep from upstream
I'll have a closer look at your PR soon
13:32:12
11 Nov 2023
@stigo:matrix.orgstigo
In reply to @stigo:matrix.org
I'll have a closer look at your PR soon
Havent forgotten about this PR, just waiting for staging-next to be merged :)
16:08:31
@adam:robins.wtf@adam:robins.wtf In the meantime I changed my PR upstream to staging-next to see how it performs. Thanks :)   17:05:13
13 Nov 2023
@adam:robins.wtf@adam:robins.wtf It looks like the slimserver PR is passing against staging-next. stigo are you waiting on this merge? https://github.com/NixOS/nixpkgs/pull/263535 20:12:34
@stigo:matrix.orgstigoyep21:54:53
15 Nov 2023
@grahamc:nixos.org@grahamc:nixos.orgchanged room power levels.16:15:19
@grahamc:nixos.org@grahamc:nixos.org left the room.16:15:20
@qyliss:fairydust.spaceAlyssa Ross 17:20:20
@mjolnir:nixos.orgNixOS Moderation Botchanged room power levels.18:12:44
@mjolnir:nixos.orgNixOS Moderation Botchanged room power levels.18:12:44
17 Nov 2023
@stigo:matrix.orgstigo staging-next is now merged (thx vcunat!), so a lot of perlPackages changes are now in master. 08:06:18
@janne.hess:helsinki-systems.deJanne Heß🥳08:06:33
@janne.hess:helsinki-systems.deJanne HeßThank you so much! (both of you)08:06:53
@stigo:matrix.orgstigoplanning to look trough hydra and try to fix any remaining breakage this week08:09:16
@janne.hess:helsinki-systems.deJanne HeßSay: how'd you do it? Because going through your GH repos, I only see the cpan mirror (afaict)08:10:13
@vcunat:matrix.orgvcunatIt's ZHF time.08:14:03
@vcunat:matrix.orgvcunat (Zero Hydra Failures) 08:14:27
@stigo:matrix.orgstigo
In reply to @janne.hess:helsinki-systems.de
Say: how'd you do it? Because going through your GH repos, I only see the cpan mirror (afaict)
not sure what you mean?
08:14:50
@janne.hess:helsinki-systems.deJanne Heß
In reply to @stigo:matrix.org
not sure what you mean?
Ah sorry. The bulk update
08:15:01
@stigo:matrix.orgstigo
In reply to @janne.hess:helsinki-systems.de
Ah sorry. The bulk update
Using the metacpan-experiments branch for nix-cpan, planning on tidying up and merging into main
08:15:25
@stigo:matrix.orgstigoThere was a significant manual aspect to this as well, hoping to fix the tooling more so this can be avoided.08:16:31
@janne.hess:helsinki-systems.deJanne HeßThat's a lot more code than I was expecting :O 08:16:42
@stigo:matrix.orgstigoi'd be interested in looking at how to parse perl-packages.nix more properly, maybe linking or using FFI against rnix/nix (if thats possible)08:19:10
@janne.hess:helsinki-systems.deJanne Heßwhat info do you need from it?08:19:33
@stigo:matrix.orgstigooffsets for the derivation code, and ways to parse out dependencies that are perlPackages (while keeping misc darwin stuff), and writing back changes to the dependencies08:21:03
@stigo:matrix.orgstigosome cli that returns JSON (or similar) would also work ofc.08:21:56
@janne.hess:helsinki-systems.deJanne Heß
nix-repl> builtins.unsafeGetAttrPos "MooseXABC" perlPackages
{ column = 3; file = "/nix/store/201k559601z3n92qxjgp6lsj32436s0l-nixpkgs-23.05-small.tar.gz/nixpkgs/pkgs/top-level/perl-packages.nix"; line = 16428; }
08:25:28

Show newer messages


Back to Room ListRoom Version: 9