Date: Wed, 27 Jul 2016 16:17:59 +0800 From: Ben Woods <woodsb02@gmail.com> To: Matthew Seaman <matthew@freebsd.org> Cc: "freebsd-pkgbase@freebsd.org" <freebsd-pkgbase@freebsd.org> Subject: Re: amd64 vs. x86:64 architecture mismatch in FreeBSD-base repo Message-ID: <CAOc73CDC-j=vovxj-Z8c7hG9Cig5sf5gy3aXp91tdJT=qntcJQ@mail.gmail.com> In-Reply-To: <4793bae9-9346-300f-b331-96fb54f7d2a0@FreeBSD.org> References: <0295c3e9-a6ed-9081-ae3d-0668138289d3@bluerosetech.com> <4793bae9-9346-300f-b331-96fb54f7d2a0@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wednesday, 27 July 2016, Matthew Seaman <matthew@freebsd.org> wrote: > > Interesting. I've just seen exactly the same thing when trying to > update my CURRENT VM. It's the transition from FreeBSD:11:amd64 to > FreeBSD:12:amd64 which seems to be the root cause. > > The old 'freebsd:12:x86:64' ABI style is something that pkg(8) moved > away from many years ago. It appears in the package metadata as 'arch': > > # pkg info -RF FreeBSD-lib-12.0.s20160727061717.txz | head -10 > name: "FreeBSD-lib" > origin: "base" > version: "12.0.s20160727061717" > comment: "lib package" > maintainer: "re@FreeBSD.org" > www: "https://www.FreeBSD.org" > abi: "FreeBSD:12:amd64" > arch: "freebsd:12:x86:64" <<<----*** > prefix: "/" > flatsize: 106186 > > which I believe is more significant for certain ARM and MIPS > architectures: i386 and amd64 only have one architecture variant apiece. > > Still, curious about how to get over this major version number bump. > > Cheers, > > Matthew > Hi Matthew, Please see right at the bottom of the PkgBase wiki page where I have explained how to get around the one time ABI bump during major upgrades. https://wiki.freebsd.org/PkgBase#Major_Version_Upgrades Regards, Ben -- -- From: Benjamin Woods woodsb02@gmail.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAOc73CDC-j=vovxj-Z8c7hG9Cig5sf5gy3aXp91tdJT=qntcJQ>