!sUXcTulPzyhnqOiFPL:helsinki-systems.de

NixOS Perl

50 Members
14 Servers

Load older messages


SenderMessageTime
2 Aug 2023
@stigo:matrix.orgstigo Hm, I'm a bit unsure of the value of having three versions (two main and one devel) of perl and perlPackages in nixpkgs. It does create some additional complexity to maintain. It's tempting to suggest only keeping a perl5Packages with the latest stable version of Perl, and maybe a perl7Packages if 7.0 drops. Any thoughts? 14:37:23
@stigo:matrix.orgstigo * Hm, I'm a bit unsure of the value of having three versions (two main and one devel) of perl and perlPackages in nixpkgs. It does create some additional complexity to maintain, so it's tempting to suggest only keeping a perlPackages with the latest stable version of Perl, and maybe a perl7Packages if 7.0 drops. Any thoughts? 14:38:36
@stigo:matrix.orgstigo * Hm, I'm a bit unsure of the value of having three versions (two main and one devel) of perl and perlPackages in nixpkgs. It does create some additional complexity to maintain, so it's tempting to suggest only keeping a single perlPackages with the latest stable version of Perl, and maybe a perl7Packages if 7.0 drops. Any thoughts? 14:38:46
@stigo:matrix.orgstigo * Hm, I'm a bit unsure of the value of having three versions (two maint and one devel) of perl and perlPackages in nixpkgs. It does create some additional complexity to maintain, so it's tempting to suggest only keeping a single perlPackages with the latest stable version of Perl, and maybe a perl7Packages if 7.0 drops. Any thoughts? 14:40:08
@qbit:tapenet.org@qbit:tapenet.orgseems reasonable to me14:57:53
@janne.hess:helsinki-systems.deJanne HeßSounds reasonable 16:47:49
3 Aug 2023
@cafkafk:nixos.devChristina Sørensen joined the room.06:12:03
12 Aug 2023
@federicodschonborn:matrix.orgFederico Damián Schonborn joined the room.01:34:20
13 Aug 2023
@10leej:matrix.orgnevoyu joined the room.01:25:04
15 Aug 2023
@cafkafk:nixos.devChristina Sørensen changed their profile picture.14:57:49
@10leej:matrix.orgnevoyu left the room.19:34:14
18 Aug 2023
@qbit:tapenet.org@qbit:tapenet.orgoh heck, seems things with env broke in rex20:41:24
@qbit:tapenet.org@qbit:tapenet.org
qbit@europa[130]:~/src/nixpkgs(master)% nix-build -A rex
/nix/store/mc2c1bdk4nijn2a5s785ipys9s2vl57b-perl5.38.0-Rex-1.14.3
qbit@europa[0]:~/src/nixpkgs(master)% /nix/store/mc2c1bdk4nijn2a5s785ipys9s2vl57b-perl5.38.0-Rex-1.14.3/bin/rex
/nix/store/8fdd0nqajq5sk1m6p4qnn0z0j9d7n3q5-coreutils-9.3/bin/env: ‘perl -I/nix/store/adxhdi3zxj21j6ibwidd7pm2vs929wpr-perl5.38.0-Parallel-ForkManager-2.02/lib/perl5/site_perl -I/nix/store/qs5klz00b3rqmz727bl2xb4gv4dk2fc1-perl5.38.0-Moo-2.004004/lib/perl5’: No such file or directory
/nix/store/8fdd0nqajq5sk1m6p4qnn0z0j9d7n3q5-coreutils-9.3/bin/env: use -[v]S to pass options in shebang lines
qbit@europa[127]:~/src/nixpkgs(master)% 

20:41:47
@qbit:tapenet.org@qbit:tapenet.organy pointers?20:42:07
20 Aug 2023
@artturin:matrix.orgArtturin
In reply to @qbit:tapenet.org
qbit@europa[130]:~/src/nixpkgs(master)% nix-build -A rex
/nix/store/mc2c1bdk4nijn2a5s785ipys9s2vl57b-perl5.38.0-Rex-1.14.3
qbit@europa[0]:~/src/nixpkgs(master)% /nix/store/mc2c1bdk4nijn2a5s785ipys9s2vl57b-perl5.38.0-Rex-1.14.3/bin/rex
/nix/store/8fdd0nqajq5sk1m6p4qnn0z0j9d7n3q5-coreutils-9.3/bin/env: ‘perl -I/nix/store/adxhdi3zxj21j6ibwidd7pm2vs929wpr-perl5.38.0-Parallel-ForkManager-2.02/lib/perl5/site_perl -I/nix/store/qs5klz00b3rqmz727bl2xb4gv4dk2fc1-perl5.38.0-Moo-2.004004/lib/perl5’: No such file or directory
/nix/store/8fdd0nqajq5sk1m6p4qnn0z0j9d7n3q5-coreutils-9.3/bin/env: use -[v]S to pass options in shebang lines
qbit@europa[127]:~/src/nixpkgs(master)% 

if anyone else was thinking that one of the dirs doesn't exist, i checked and they all do

$ for dir in $(cat result/bin/rex | head -1 | sd -- ' -I' '\n' | tail -n+2); do [[ -d "$dir" ]] || echo "$dir"; done
$ echo $?
0
08:55:18
@artturin:matrix.orgArtturin
In reply to @qbit:tapenet.org
qbit@europa[130]:~/src/nixpkgs(master)% nix-build -A rex
/nix/store/mc2c1bdk4nijn2a5s785ipys9s2vl57b-perl5.38.0-Rex-1.14.3
qbit@europa[0]:~/src/nixpkgs(master)% /nix/store/mc2c1bdk4nijn2a5s785ipys9s2vl57b-perl5.38.0-Rex-1.14.3/bin/rex
/nix/store/8fdd0nqajq5sk1m6p4qnn0z0j9d7n3q5-coreutils-9.3/bin/env: ‘perl -I/nix/store/adxhdi3zxj21j6ibwidd7pm2vs929wpr-perl5.38.0-Parallel-ForkManager-2.02/lib/perl5/site_perl -I/nix/store/qs5klz00b3rqmz727bl2xb4gv4dk2fc1-perl5.38.0-Moo-2.004004/lib/perl5’: No such file or directory
/nix/store/8fdd0nqajq5sk1m6p4qnn0z0j9d7n3q5-coreutils-9.3/bin/env: use -[v]S to pass options in shebang lines
qbit@europa[127]:~/src/nixpkgs(master)% 

the bin/env think the -I flags are for it
08:59:21
@qbit:tapenet.org@qbit:tapenet.orgi don't know - i didn't do anything that would have changed it from the previous release11:39:39
@qbit:tapenet.org@qbit:tapenet.orgnot even sure it was the update that broke it - i am 89% sure i tested runtime11:40:20
25 Aug 2023
@stigo:matrix.orgstigo qbit Adding patchShebangs bin to postPatch for rex seems to have fixed the issue 10:56:22
@stigo:matrix.orgstigo(not done a PR for it, gotta run...)10:56:35
@marcusramberg:matrix.orgMarcus joined the room.11:18:04
@qbit:tapenet.org@qbit:tapenet.orgah, ty!12:16:52
@qbit:tapenet.org@qbit:tapenet.orghttps://github.com/NixOS/nixpkgs/pull/251360 :D12:30:43
6 Sep 2023
@ajs124:ajs124.deajs124 joined the room.16:10:49
8 Sep 2023
@ajs124:ajs124.deajs124anyone of you at nixcon and might want to work on perl stuff on sunday?11:09:48
@stigo:matrix.orgstigoSure thing11:25:43
@janne.hess:helsinki-systems.deJanne Heß
In reply to @stigo:matrix.org
Sure thing
Important question: what do you look like? 😁
11:43:54
@stigo:matrix.orgstigoHung over, flowery shirt, black cap11:49:26
@stigo:matrix.orgstigohttps://github.com/NixOS/nixpkgs/pull/25403212:57:37
@stigo:matrix.orgstigoStarted by removing perldevel, perl536 is next on the list but polymake doesn't work with perl538 .. so yeah12:58:19

Show newer messages


Back to Room ListRoom Version: 9