Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 3 Jul 2012 17:28:06 +0100
From:      Chris Rees <utisoft@gmail.com>
To:        Wesley Shields <wxs@freebsd.org>, ports-committers@freebsd.org, cvs-all@freebsd.org, "cvs-ports@FreeBSD.org" <cvs-ports@freebsd.org>, Adam Strohl <adams-freebsd@ateamsystems.com>
Subject:   Re: cvs commit: ports/databases/couchdb Makefile distinfo pkg-deinstall pkg-install pkg-message pkg-plist ports/databases/couchdb/files couchdb.in pkg-message.in
Message-ID:  <CADLo8392cDOK0oc29r46z-7%2BwFzqo5ewERY_hAMqz7ej9EMJ_Q@mail.gmail.com>
In-Reply-To: <20120703015004.GA17917@atarininja.org>
References:  <201207022131.q62LVRxQ013743@repoman.freebsd.org> <20120703015004.GA17917@atarininja.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 3 July 2012 02:50, Wesley Shields <wxs@freebsd.org> wrote:
> On Mon, Jul 02, 2012 at 09:31:27PM +0000, Chris Rees wrote:
>> - Error out on build if older version installed with config file
>> present; this must be backed up or it will be lost on deinstall.
>
> I didn't look too closely but I can't seem to find anything in your
> changes that indicate this also happens when using the package.

Correct, it doesn't.  Unfortunately anyone using binary package upgrades is
stuffed, and the best we can hope for is that they read UPDATING or the
recent threads on ports@.

Reason for inability to fix this for pkg upgrade;

Source upgrade procedure: build, deinstall, install- we can fail building
to stop this problem.

Binary upgrade: fetch new version, reinstall, install- too late by the time
package is installed.

If you come up with a solution, please let me know!

Chris



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CADLo8392cDOK0oc29r46z-7%2BwFzqo5ewERY_hAMqz7ej9EMJ_Q>