YunoHost-Apps / wallabag2_ynh

Wallabag v2 package for YunoHost
https://www.wallabag.org/
GNU Affero General Public License v3.0
62 stars 14 forks source link

Fix/debian11 #135

Closed Gofannon closed 2 years ago

Gofannon commented 2 years ago

Problem

Solution

I'm not sure about the best way to deal with this. Here is my attempt. CI seems happy but not sure if it was runned on debian bulleyes or buster

PR Status

Gofannon commented 2 years ago

!testme

yunohost-bot commented 2 years ago

:carousel_horse: Test Badge

Gofannon commented 2 years ago

!testme

yunohost-bot commented 2 years ago

:rocket: Test Badge

Gofannon commented 2 years ago

!bullseyetestme

yunohost-bot commented 2 years ago

[Bullseye :horse:] :rocket: Test Badge

Gofannon commented 2 years ago

!bullseyetestme

yunohost-bot commented 2 years ago

[Bullseye :horse:] Alrighty! Test Badge

lapineige commented 2 years ago

Wallabag 2.5 will require php7.4 as a minimum. See #134 In the near future, php8.0 might be required too.

Hence I don't think we should fallback to php7.3. I suggest that we wait for #128 to be merged at least (and maybe merge this with #134 once version 2.5 is in the testing branch ?) before working on debian 11 compatibility.

Gofannon commented 2 years ago

Agreed. The goal is to update wallabag and then work on compatibility with debian11 (it might even not be needed as code will be compatible with php 7.4) I will put it in "draft" mode.

This branch is/was just a quick attempt to don't break the app on debian11. And it fails according to the CI ...

lapineige commented 2 years ago

As for now it doesn't provide any improvement to the current testing branch, I think I'll just close the pull request and we will see next if we need a specific one for debian 11 support. Fell free to reopen at that point, or to create a new one derived from testing or #134 :)