On 02/12/2020 23:41, Thomas Klausner wrote:
On Wed, Dec 02, 2020 at 03:07:55PM -0800, Paul Goyette wrote:
This is just getting too complicated.  Too many manual steps, and too
many changes to too many long-established procedures.

Yeah, I'm sorry that you spent too much time on this.

Actually, the easiest way is to just:

cd /usr/pkgsrc/pkgtools/pkg_install
make USE_CWRAPPERS=no install
install -c /usr/pkg/sbin/pkg_* /usr/sbin

Err. This works great until the next system update. At which point the system pkg_* binaries will be re-instated and break everything. Unless you are going to ensure that /usr/sbin/pkg_* are going to be updated not just in current but also in the 9, 8 and 7 release branches which are all still supported.

Any solution that overwrites core binaries with a binary from pkgsrc won't survive an OS upgrade.

As others have said this is starting to look like the consequences of the change have not been thought through.

Mike

Reply via email to