On 10/27/22 02:53, Pavel Korovin wrote:
> On 10/26, A Tammy wrote:
>> Wanted to revisit this.
>>
>> I'm for the split, as it is going to give a seamless upgrade.
>> I've got multiple ansible controlled boxes, I'd prefer not having to
>> manually handle stuff.
> Hi Aisha,
>
> I'm against the split because I don't see real deal having the bare gitea
> package and gitea-web part. I don't like Linux approach with *-libs
> *-devel *-includes *-docs *-whatever packages, for me it looks like making
> complexity out of nothing. The only reason I see for the split could be
> seamless upgrade, if it's really possible with the package split,
> but I'm not sure about the seamlessness of the upgrade.
>
> I tried building gitea with PREFIX="/" trick, and it worked almost fine,
> but then figured out that it breaks sysutils/sysclean (sysclean just hangs
> when gitea is installed).
> Currently I use @cwd approach recommended by Stuart, but it requires manual
> intervention during the port upgrade (the diff for latest gitea-1.17.3 is
> attached).
>
> I'd vote for upgrade with manual intervention accompanied by an entry in
> current.html. My Gitea upgrade process includes at least 1 manual step
> (DB backup), so from my experience it doesn't hurt to pkg_delete port
> and pkg_add port instead of doing pkg_add -u.
>
I guess I can agree with this reasoning, so might as well rip off the
bandaid :D

Aisha

Reply via email to