| 15 May 2023 |
Pol | I guess we can safely replace all instances of php80 with php81. I'll check tomorrow. | 20:32:20 |
Pol | Limesurvey, grocy | 20:33:17 |
Pol | Those are the two derivations requiring php80. | 20:33:28 |
tgerbet | For grocy it can works if we move to the master branch | 20:34:07 |
tgerbet | Arcanist should be mostly fine | 20:34:25 |
tgerbet | Not confident for limesurvey or n98-magerun | 20:35:01 |
Pol | Oh wait, I was only searching in ./nixos | 20:35:08 |
Shyim | magerun does not support php 8.1 yet https://github.com/netz98/n98-magerun/issues/1275 | 20:35:20 |
tgerbet | https://github.com/NixOS/nixpkgs/issues/224505 is up to date | 20:35:29 |
Pol | Then we don't support it anymore :D | 20:35:35 |
Pol | There's n98-magerun2 too | 20:36:15 |
tgerbet | Yes but it's for Magento 2 | 20:36:46 |
Shyim | but that seems to newer php versions :D | 20:36:57 |
tgerbet | I would propose to move everything that remains to PHP 8.1, and mark n98-magerun, limesurvey and grocy as broken.
Arcanist should be fine from what I can see in the issue tracker (worst case we have a warning notice which is not a big deal for a CLI tool). | 20:39:44 |
tgerbet | It's kind of a middle ground | 20:40:04 |
Shyim | If you need help let me know :) | 20:40:53 |
Pol | I really really need help on this PR : https://github.com/NixOS/nixpkgs/pull/225401 | 20:50:49 |
Pol | I'm stuck. | 20:50:56 |
Pol | I'm supposed to use the mecanism from fossar/composition-c4, but I simply can't do it. | 20:51:15 |
Pol | So, if you feel like jumping in, ping me at anytime. | 20:51:53 |
Pol | I wanted to have this for 23.05... but it's not gonna be possible :( | 20:52:06 |
etu | hexa: I'm generally too busy to have the energy for code contributions or too big PR's nowadays due to family taking more time than in previous years. :) | 21:05:37 |
| 16 May 2023 |
tgerbet | Those 2 PRs deal with the remaining packages needing PHP 8.0
https://github.com/NixOS/nixpkgs/pull/232276
https://github.com/NixOS/nixpkgs/pull/232272
I will do the PR to remove PHP 8.0 after that. | 17:30:39 |
| 17 May 2023 |
Gaël Reyrol | In reply to @drupol:matrix.org I'm supposed to use the mecanism from fossar/composition-c4, but I simply can't do it. I am looking at the pull request and I can't see why, can you explain? | 06:07:06 |
Pol | The mechanism I implemented is not safe in terms of reproducibility. | 06:29:16 |
Gaël Reyrol | Due to? | 06:55:45 |
Pol | Apparently, composer stuff. You cannot imagine how hard it is to have something reproducable with it. | 07:09:14 |
Gaël Reyrol | How is it possible to help? | 07:40:22 |
Pol | Yes, you're welcome to help. I know that Jan Tojnar has provided me a python script that is doing what composition-c4 is doing, I need to integrate in the PR. | 08:33:53 |
Pol | I would be glad if someone could actually help me in this task. | 08:34:07 |