YunoHost-Apps / roundcube_ynh

Roundcube package for YunoHost
https://roundcube.net/
GNU Affero General Public License v3.0
11 stars 21 forks source link

[fix] stretch #35

Closed Rafi594 closed 6 years ago

Rafi594 commented 6 years ago

Problem

Solution

PR Status

Work finished. Could be reviewed and tested.

Validation


Minor decision

maniackcrudelis commented 6 years ago

I've fixed the upgrade script, that has been forgotten. However, seems strange that the restore script has nothing about deb packages ! But according to the CI, roundcube works well after a restore...

Did anyone who uses roundcube have tried a (real) restore of the package ?

JimboJoe commented 6 years ago

I've never tried myself (and I have no means to test for the next week), but as the dependency is related to LDAP, an error would maybe only occur at runtime when accessing the address book... and not in the CI?

JimboJoe commented 6 years ago

php-crypt-gpg package doesn't exist in stretch...

JimboJoe commented 6 years ago

@Rafi594 can you please look into my last question? Didn't you have a problem regarding php-crypt-gpg package?

alexAubin commented 6 years ago

Bumpity-bump ... un utilisateur sous Stretch a eu le probleme aujourd'hui de "roundcube a rajouté les backports sur mon systeme et ca cassé des trucs" :confused:

frju365 commented 6 years ago

oui, normalement, il faudrait rajouter un PIN au dépôt.

alexAubin commented 6 years ago

Not sure I understand ? My understanding is just that he ran yunohost app install roundcube, which used the current version which does not have those fixes (and therefore, added the jessie backport repo, which cant be used at all on stretch, therefore triggering errors during apt-update)

So I was just pointing out that it would be nice to have progress on this PR :sweat_smile:

maniackcrudelis commented 6 years ago

Maybe we could try php-gnupg in replacement of php-crypt-gpg ? Is someone use gnugp and can try it ?

JimboJoe commented 6 years ago

I made some signing/encrypting tests without php-crypt-gpg on Stretch and... it works out of the box!

JimboJoe commented 6 years ago

Should be ready for review!

alexAubin commented 6 years ago

hakbq

alexAubin commented 6 years ago

Bump guys, this PR needs some love ... People keep getting their setup broken on stretch because trying to install roundcube ... :confused:

JimboJoe commented 6 years ago

A code review is needed here... Unfortunately I've participated to the PR, so can't really review it... :blush:

maniackcrudelis commented 6 years ago

Code review OK. A new test is running on https://ci-apps-dev.yunohost.org/jenkins/job/roundcube_ynh%20PR35%20(Official_fork)/3/consoleFull

maniackcrudelis commented 6 years ago

Can be merged in 3 days