pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: pkgsrc/www/php-nextcloud



Hi,

Greg Troxel <gdt%lexort.com@localhost> writes:

> Greg Troxel <gdt%lexort.com@localhost> writes:
>
>> "Ryo ONODERA" <ryoon%netbsd.org@localhost> writes:
>>
>>> Module Name:        pkgsrc
>>> Committed By:       ryoon
>>> Date:               Sat Jun  6 00:52:30 UTC 2020
>>>
>>> Modified Files:
>>>     pkgsrc/www/php-nextcloud: Makefile PLIST distinfo
>>>
>>> Log Message:
>>> php-nextcloud: Update to 19.0.0
>>
>> There was an update to 18 and then to 19, both in the same quarter.
>> Earlier, it seemed that nextcloud would only update from the previous
>> major release.
>
> Sorry, I misread the history and used the date of the 18.0.4 update.
> The update to 18 was before Q1, so there is no issue.

pkgsrc-2020Q1 has Nextcloud 18.0.2 fortunately.
However I did not think about update of stable branch users.
I will check the version and update path for stable branch users.

>> I think it's really important that stable branch users (binary or
>> otherwise) have a reasonable upgrade experience.
>>
>> Has this changed, so that installing 19 on a system running 17 will just
>> work?
>
> The general question is still valid, though.   Is there an update issue
> like I describe?   Or have things changed so that installing 19 on a
> system wiht 17 and starting it works fine.

According to
https://docs.nextcloud.com/server/19/admin_manual/maintenance/upgrade.html ,
"Skipping major releases is not supported."

Direct updating to 19 from 17 may not work properly.

> Assuming nextcloud can only update one version at a time, is there a
> plan for managing the upgrade process?  If so, could you put a comment
> in the Makefile to explain it?

I will add the following sentences to www/php-nextcloud/Makefile.

# Please make sure not to skip major releases in pkgsrc-current
# and previous and latest pkgsrc stable branches.
# Specifically you must ensure that pkgsrc stable branch users can
# update their www/php-nextcloud in previous branch to current
# branch without skipping major release.

Please improve the sentences for better English.

Thank you.

-- 
Ryo ONODERA // ryo%tetera.org@localhost
PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB  FD1B F404 27FA C7D1 15F3



Home | Main Index | Thread Index | Old Index