Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Mar 2017 15:59:35 -0600
From:      Warner Losh <wlosh@bsdimp.com>
To:        Baptiste Daroussin <bapt@FreeBSD.org>
Cc:        arch@freebsd.org, stable@freebsd.org
Subject:   Re: mandoc 1.14 on FreeBSD 11.1
Message-ID:  <A2CCA4E9-0EBE-41D6-B864-241FFDD64744@bsdimp.com>
In-Reply-To: <20170320215324.67dgut6svvow4o53@ivaldir.net>
References:  <20170320215324.67dgut6svvow4o53@ivaldir.net>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]

> On Mar 20, 2017, at 3:53 PM, Baptiste Daroussin <bapt@FreeBSD.org> wrote:
> 
> Hi all,
> 
> mandoc 1.14 has introduced a new database format (removing the requirement for
> sqlite). FreeBSD 11.x is having right mandoc 1.13, Given the database format is
> a technical detail (aka new format will be generated anyway automatically and
> seamlessly replacing the old database). I think it does not fall into POLA. For
> such reason I'm planing to upgrade to the 1.14 series (current already have it).
> 
> If that is a matter for you to change that database format please tell me.
> Otherwise in 2 weeks I will import 1.14 in 11-STABLE in order we have it in
> 11.1-R

I tend to agree with our analysis, but have a couple of questions that will help us know what’s the right thing to do.

First, this is 100% independent of the kernel, so we don’t have any ‘forward / back’ issues with that, correct?

Next, If I reinstall an older version of FreeBSD, it will create the database that’s appropriate for 1.13, and vice versa, so it shouldn’t be visible to the user.

What happens if I upgrade and then add/delete packages, including upgrade, add packages, downgraded?

Is there a dependence on which pkg version you are using?

If the answers to these questions are approximately “yes”, “shouldn’t matter / does the right thing”, “won’t be an issue because recreation sets the right format and installworld will update the database with the right things as part of that” and “doesn’t matter”  then I’d agree that this is an uninteresting detail and need not be preserved.

Warner

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJY0FDHAAoJEGwc0Sh9sBEAn34P/RniMCV8H//xgnGEuwgXQPfP
BHxYaph8weTRv5jS7sdPSy1srA2LVVqpuYWIDObBkzxzosREhH+eEvdP+h4YcKJ5
bv0RHwfXyWXOHMdOZke950Cf33ZqMjjCWGpozXxEziFpN/8sw/uvy4nYoFdxwRa5
9wwOq36oihNPupOZ+LKv2QHahCslfUMH3MlHjaQiaieCzh7r8qQnht6vnSPEz8PJ
XCKYv6+OjEfMX6x+S2g8INOgu8umzz/rD4kQlDNfiJu7Pc5/0VM2ufNdBkGZ7+1d
mGvgLbBOX7VWhl1IjaQ/Dj40UccKU+EWZB8mu8J5hYUzeA2hBIYWcFJx7N5tTwG0
QpI0YpRlkcVCq3s/V6/NWx5QVNqj8AAKKd0+1uruhbLxIB44COysqBr1Gqg6tQZH
9IhF+IQ6E72/kKRQCwKU1pNBphxau2UjGgFEV3qy+1RErRWCKq1hdL3Gk9eXFED1
y8fxCm7Fb0B9amkZkO8O2eIEINtR9kfOht0C2GbJoh+fbDP0hxj8xbASAaudw/dr
BKrA24dtV1gqaYcy7ut/oAzZQHhiyxrFKjPMpl7vlTp6wYwyGetEEo3UHAj70hm1
SA/J8npDKZ+8ULWEivOX3WUauU9H3X0zWhF5NYDOgnoQOZv31Zn+3UqNXQwohOM1
qMsoVPGcGEumbulL4tx6
=eCOQ
-----END PGP SIGNATURE-----
help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?A2CCA4E9-0EBE-41D6-B864-241FFDD64744>