Date: Thu, 21 Sep 2017 10:25:57 +0930 From: Shane Ambler <FreeBSD@ShaneWare.Biz> To: "Patrick M. Hausen" <hausen@punkt.de>, Aristedes Maniatis <ari@ish.com.au> Cc: freebsd-stable <freebsd-stable@freebsd.org> Subject: Re: ABI changes within stable branch Message-ID: <59a5e2d2-cee8-16b0-f95b-e885a14cd003@ShaneWare.Biz> In-Reply-To: <B429EB13-E6AF-4902-8AF1-8A62B044C48F@punkt.de> References: <1b07bf49-508a-c6b4-e805-df7d43230f81@ish.com.au> <20170919081532.GB2170@home.opsec.eu> <21c1d954-8bdf-0d16-f1ca-176cd6df7a60@ish.com.au> <DA4D8888-995B-418B-ACA8-7F600FA43A7C@punkt.de> <423b38b0-18d8-4252-d2b8-f25f2141e3bb@ish.com.au> <CANCZdfrjGxa0yeoGs=cFOXbfLpNtD%2Buc5Ey4=AREtnbxEbpb3g@mail.gmail.com> <CANCZdfoFK6Xczv9WedyJ0B%2B-wPH0f6hatjQqR=WQTxQhRi=RLw@mail.gmail.com> <CANCZdfpD5vThbqfzmvpobUW%2B6tkGnj1fH4XGf4M97efFJzPK-g@mail.gmail.com> <CANCZdfqMw5nXe5LbmiiyrRw3d%2BxrPk=F5Sye9iTR_g7LaxJd-Q@mail.gmail.com> <CANCZdfoTKUyJXxd%2B=CpPxdE1tpOwWCN4qp4Xe-Z3OhZvLuUOFw@mail.gmail.com> <CANCZdfp9V5V8JRy9AfFvvNk01MgkR6ZSJrvJA8DcbS3vMJfy5A@mail.gmail.com> <b6ff5ce7-4195-88b3-7d6b-fafc897fde33@ish.com.au> <B429EB13-E6AF-4902-8AF1-8A62B044C48F@punkt.de>
next in thread | previous in thread | raw e-mail | index | archive | help
On 20/09/2017 19:47, Patrick M. Hausen wrote: > Hi! > >> Am 20.09.2017 um 04:09 schrieb Aristedes Maniatis <ari@ish.com.au>: >> At the very least I need to remember to keep poudriere on the x.0 release even after it is EOL, >> until every one of my servers has been upgraded > > Not necessarily. You can run build jails with lower OS versions on an up-to-date > poudriere system. > > In your specific case just build 11.0 and 11.1 packages (until 11.0 breaks ;-) and > use the appropriate package repos on your various servers. > > You *cannot* build 11.1 packages on an 11.0 poudriere, at least not reliably. While I think custom poudriere builds were in use, the main problem is users that fail to quickly update to the newest OS release have issues when installing official pkg updates which break a machine in use. Without installing a pkg there is no way to know if it will run or break. A pkg manifest records it's abi as FreeBSD:11:amd64 which doesn't tell you that it will fail to run on an 11.1 system. There is also no way to specify a pkg repo path that prevents you getting broken pkgs. -- FreeBSD - the place to B...Software Developing Shane Ambler
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?59a5e2d2-cee8-16b0-f95b-e885a14cd003>