| 17 May 2022 |
| kranium joined the room. | 12:22:43 |
@ulrikstrid:matrix.org | Getting this error: Use of uninitialized value in split at /nix/store/g3lg8z40x6m0l81h3fjkvg6gd2h9wv3m-hydra-0.1.20220502.7c133a9/libexec/hydra/lib/Hydra/Plugin/GithubPulls.pm line 33. which seems to be this line: https://github.com/NixOS/hydra/blob/b41818e067c7d3925171bcfaeb854015d5b64ff1/src/lib/Hydra/Plugin/GithubPulls.pm#L33 | 19:40:06 |
@ulrikstrid:matrix.org | How can I debug/Fix this? I'm not a good perl developer :P | 19:40:23 |
mei 🌒& | one would guess $res->header("Link") is null (I have never used perl before) | 19:45:19 |
mei 🌒& | * one would guess $res->header("Link") is null (I have never written perl before) | 19:45:32 |
das_j | In reply to @ckie:ckie.dev one would guess $res->header("Link") is null (I have never written perl before) it's actually undef, making it appear that no Link header was returned | 19:50:21 |
mei 🌒& | i did say i've never written perl before (^: | 19:50:46 |
mei 🌒& | does perl have a null though? | 19:50:55 |
das_j | no, just undef | 19:51:00 |
das_j | … or does it? | 19:51:04 |
mei 🌒& | vsauce music | 19:51:12 |
das_j | In reply to @janne.hess:helsinki-systems.de it's actually undef, making it appear that no Link header was returned if that's a valid case (and the integration doesn't break when no Link is returned) you can just do `split ',', ($res->header("Link") // ""); | 19:51:30 |
das_j | In reply to @janne.hess:helsinki-systems.de it's actually undef, making it appear that no Link header was returned * if that's a valid case (and the integration doesn't break when no Link is returned) you can just do `split ',', ($res->header("Link") // "");` | 19:51:34 |
das_j | * if that's a valid case (and the integration doesn't break when no Link is returned) you can just do split ',', ($res->header("Link") // ""); | 19:51:42 |
das_j | DB<2> print STDERR (undef // "lal");
lal
DB<3> print STDERR ("abc" // "lal");
abc
| 19:52:17 |
das_j | In reply to @janne.hess:helsinki-systems.de if that's a valid case (and the integration doesn't break when no Link is returned) you can just do split ',', ($res->header("Link") // ""); probably without the parenthesis but it makes it a lot more readable | 19:52:44 |
| 18 May 2022 |
| Jhu joined the room. | 06:46:51 |
@ulrikstrid:matrix.org | Thank you das_j that seems to have worked! :) And now I finally figured out the last pieces to get GitHub PRs working with flakes | 12:05:44 |
@ulrikstrid:matrix.org | Should I open a PR with your change or do you want to do it? 🤔 | 12:06:16 |
das_j | No, feel free. I don't use the plugin at all | 12:14:58 |
das_j | * Feel free to do it. I don't use the plugin at all | 12:15:12 |
@ulrikstrid:matrix.org | Cool, opened a PR :) | 12:17:15 |
kenran_ | Redacted or Malformed Event | 16:27:03 |
kenran_ | Redacted or Malformed Event | 16:27:33 |
das_j | Not sure if I understand the question correctly, but how is that related to hydra? | 16:27:50 |
kenran_ | Oh, sorry, I must have pressed some hotkey accidentally and switched the channel. One sec. | 16:28:18 |
das_j | No worries ;) | 16:28:54 |
Rick (Mindavi) | Anyone here an idea how to resolve / workaround this issue?
https://github.com/NixOS/nixpkgs/pull/172242#issuecomment-1128210348 | 16:42:25 |
| 19 May 2022 |
| @rewina:matrix.org changed their profile picture. | 10:21:21 |
| 22 May 2022 |
@ulrikstrid:matrix.org | Are there any resources on how to write and run Integration-style tests with nix/hydra? | 13:26:22 |