Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 9 Feb 2017 18:00:44 +0100
From:      Franco Fichtner <franco@lastsummer.de>
To:        Steve Wills <swills@FreeBSD.org>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: Install of pkg fuse-ntfs fails because of undefined symbol in pkg!?!
Message-ID:  <503F12E7-8108-455E-9374-824C170AA754@lastsummer.de>
In-Reply-To: <9155c628-de63-63ba-1cf0-5c33cea82725@FreeBSD.org>
References:  <dvvl9chf9h22dpjto35d44enid819p9rnc@4ax.com> <h91m9cpbmp6js1km1bson74he5uuui9r6h@4ax.com> <1c6cccac-b151-d13c-c763-b336c4680118@freebsd.org> <ndjm9cl4samqgioi25ro8p2q6liimvr1h4@4ax.com> <35a953e3-918b-fc32-d990-51f7da16c884@FreeBSD.org> <AE0D514C-D235-462D-B31D-66FC619D9F4D@lastsummer.de> <20170209161249.GL2092@kib.kiev.ua> <73E2F71C-0C7E-49A3-8D98-3AECA8F40F99@lastsummer.de> <bdd0628a-6794-97de-b818-d871a685e7a2@FreeBSD.org> <3FB972B7-F9B7-4EAE-9C06-9DCECD5F6531@lastsummer.de> <9155c628-de63-63ba-1cf0-5c33cea82725@FreeBSD.org>

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

> On 9 Feb 2017, at 5:53 PM, Steve Wills <swills@FreeBSD.org> wrote:
> 
> What would enforcement look like? Something like "Sorry, you can't pkg
> update because this system isn't supported any more."? But how would
> that be possible without also breaking things for those who build/ship
> their own OS and packages?

Let me try another way:

Since pkg has feature macros for building correctly on different
FreeBSD versions, namely 10.0, 10.1, 10.2 and 10.3, the way to
provide binaries without missing symbols is to build pkg with a
fixed set of feature macros for 10.0.

I've done this for projects to retain upgrade paths.  It's not
hard.  It doesn't violate a policy or promise FreeBSD makes, does
it?


Cheers,
Franco



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?503F12E7-8108-455E-9374-824C170AA754>