svn commit: r330387 - head/misc/compat8x

Tijl Coosemans tijl at FreeBSD.org
Tue Oct 15 21:44:27 UTC 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

On Tue, 15 Oct 2013 16:44:10 -0400 Jung-uk Kim wrote:
> On 2013-10-15 16:34:57 -0400, Tijl Coosemans wrote:
>> On Tue, 15 Oct 2013 14:16:49 -0400 Jung-uk Kim wrote:
>>> On 2013-10-15 14:08:54 -0400, Renato Botelho wrote:
>>>> On 15-10-2013 14:47, Jung-uk Kim wrote:
>>>>> On 2013-10-15 07:39:40 -0400, Renato Botelho wrote:
>>>>>> Author: garga Date: Tue Oct 15 11:39:39 2013 New Revision: 
>>>>>> 330387 URL:
>>>>>> http://svnweb.freebsd.org/changeset/ports/330387
>>>>>> 
>>>>>> Log: - Update to 8.4.201310 - Remove liblwres.so.50 (not 
>>>>>> present on 8.4) - Remove libstdc++.so.6 to avoid conflict
>>>>>> with compat9x [1]
>>>>> 
>>>>> A binary built on 8.x requires both compat8x and compat9x now
>>>>> on 10.x where libstdc++.so is not installed by default.  Is
>>>>> it intentional?
>>>> 
>>>> It's better to require 2 compat ports to be installed than
>>>> conflict both compat8x and compat9x, what would make it
>>>> impossible to run a 8.x binary AND a 9.x binary on the same
>>>> system.
>>> 
>>> Okay.  Then, this change deserves an entry in UPDATING, IMHO.
>> 
>> Maybe add a runtime dependency on compat9x when ${OSVERSION} >=
>> 1000054
> 
> You mean you want to make compat8x depends on compat9x?  I don't like
> it because libstdc++.so.6 is not always necessary.

Yes, and I don't really like it either but I think it's reasonable to
assume that if you install compat8x you can run FreeBSD 8 programs,
unless of course it has always been the case that compat packages
only worked on the next major version and if you want them to work on
versions after that you need to install any intermediate compat
packages as well, but I don't think this has been the case.  And if it
is the case it still makes sense to add run dependencies depending on
OSVERSION to make this more explicit.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (FreeBSD)

iF4EAREKAAYFAlJdtvAACgkQfoCS2CCgtivlCwD/fYZnU6oxxoem9ajmgaw94KED
jbSfd7XFXrBe2PXEMfcA/1Bcv+71g3P+0SypmCNX2HHnPGriqfQrPazZxxbVDGuB
=x5jR
-----END PGP SIGNATURE-----


More information about the svn-ports-all mailing list