Date: Thu, 6 Jul 2017 15:38:25 +0100 From: Matthew Seaman <matthew@FreeBSD.org> To: freebsd-questions@freebsd.org Subject: Re: FreeBSD did it again (still) Message-ID: <9c9b2c25-e65d-3489-e483-d99c2e746e56@FreeBSD.org> In-Reply-To: <alpine.BSF.2.21.1707060743420.80012@wonkity.com> References: <27b3c757-1f00-a033-03f6-303a82ab65f2@columbus.rr.com> <3ce31ee2-5e35-d31c-71ca-dc95ece2dd61@intersonic.se> <020431a6-1a7d-d80e-0725-585c21f3ef27@columbus.rr.com> <563b14d5-ebfb-62b6-28ac-3ebbd663d067@intersonic.se> <e2cab146-89c9-23b0-e6ac-6222d8747277@columbus.rr.com> <8c1bb853-5eb0-4fae-ee26-5ff4684c2b3a@saunalahti.fi> <1499345128.3276.2.camel@gmail.com> <3cbeca30-8801-d800-edcb-f64ea2f079e0@columbus.rr.com> <alpine.BSF.2.21.1707060743420.80012@wonkity.com>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --V1H629rIktFTM6nj2VjEeHaXdaJpcjkjA Content-Type: multipart/mixed; boundary="tcgk9GmONDgSGViML5Nml4ShFtDX2oMpN"; protected-headers="v1" From: Matthew Seaman <matthew@FreeBSD.org> To: freebsd-questions@freebsd.org Message-ID: <9c9b2c25-e65d-3489-e483-d99c2e746e56@FreeBSD.org> Subject: Re: FreeBSD did it again (still) References: <27b3c757-1f00-a033-03f6-303a82ab65f2@columbus.rr.com> <3ce31ee2-5e35-d31c-71ca-dc95ece2dd61@intersonic.se> <020431a6-1a7d-d80e-0725-585c21f3ef27@columbus.rr.com> <563b14d5-ebfb-62b6-28ac-3ebbd663d067@intersonic.se> <e2cab146-89c9-23b0-e6ac-6222d8747277@columbus.rr.com> <8c1bb853-5eb0-4fae-ee26-5ff4684c2b3a@saunalahti.fi> <1499345128.3276.2.camel@gmail.com> <3cbeca30-8801-d800-edcb-f64ea2f079e0@columbus.rr.com> <alpine.BSF.2.21.1707060743420.80012@wonkity.com> In-Reply-To: <alpine.BSF.2.21.1707060743420.80012@wonkity.com> --tcgk9GmONDgSGViML5Nml4ShFtDX2oMpN Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 2017/07/06 14:46, Warren Block wrote: > On Thu, 6 Jul 2017, Baho Utot wrote: >=20 >> Well FYI the upgrade base 10.1 to 11.0-p10 when as expected. Update >> the ports to the current quarterly was a tragic happening. I have >> done this before upgrade a desktop from 10.3 to 11.0-p0 then to >> 11.0-p9. Again the ports just did not work as it resulted in a broken= >> desktop each time. I started using the quarterly ports branch >> thinking I get some stablilty. No stability to be found. Should I >> user be able to update without going thru a weeks worth of debugging? = >> I think that is not too much to ask. >=20 > It might or might not be obvious, but after going from FreeBSD 10 to 11= > all ports must be reinstalled. It is not possible to upgrade only some= > ports without mysterious breakages. pkg(8) is actually smart enough to realise that the ABI-version of the installed packages doesn't match either the ABI-version of the running kernel[*] or the ABI-version of the repository and it /should/ attempt to update or reinstall all installed packages to fix that. Much of the time that will "just work" -- but not always, which is why the standard advice is still to delete and reinstall all packages on a major version upgrade. Working out when and why pkg(8) can fail to do this correctly and teaching it how to get it right would be a really useful contribution. Cheers, Matthew [*] This can be overridden, so it is possible to run eg. a 10.3 jail on an 11.0 host and maintain the packages with pkg(8). --tcgk9GmONDgSGViML5Nml4ShFtDX2oMpN-- --V1H629rIktFTM6nj2VjEeHaXdaJpcjkjA Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQJ8BAEBCgBmBQJZXktnXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQxOUYxNTRFQ0JGMTEyRTUwNTQ0RTNGMzAw MDUxM0YxMEUwQTlFNEU3AAoJEABRPxDgqeTnWEIQALAnrBJykJUugINfSIIsFzut PqaWI+DhJHAB9nR5Ptyj8XjKQeOn64cf7uFXsbxDHQhesbGvmAgFWMVmB9uqS1JQ Za5JZmr1WTgK+GAkfalR3WKPGxPS0Ah/5BUEZhvEBbPsbXVtmx4LouOLz0ucLgez 4MY6PRlPMnL8zS1p6QgzdFiNhL8TaheZ23mhv3p06Yje1GVfxeE6FF4lI2igT8F0 KcVekdMZws+HunyqxxHAHxF6+PLVzyAYvxXgENm9SrPWxANPUXpK8mFF5+GEaYkF 0DVsjtOYv8yup1lGLXIKfJrMClj5igdwD5EIXEF9H1v9yry6YEXZKF4c6v17sVXP HyfM3Q2gCrIkVORqA0aivnOCDqk5oY68+Q6ZRVhmaYYLViGTRpaR/7wcLuPR2dz9 u+zFsRVbkszPpWFFJw1WId8IuWRJuUSEH5/Q1+8e04ffHTj0eH8ez42lBYQqr4u4 RQMIwjY2ZotGIi0QT9DMUCU1tkHYJ+ARtEQMFi79hPRhkEKOCDs8+lHyhNw8FEmo zj8X7vuTKw7dyHeS0vibi7eumMCdZSmJKcSn5kSdIg0d92Ptu7uR0D+hvbou4aU7 VNhiYY4XP4AvDz3ToVLNUO1EOt9Pbi1kSdZ5KJe3gYZ8R/6gyYDXzupyX8JpYtrB hEthiTbRcVptxjPREov9 =N+Hn -----END PGP SIGNATURE----- --V1H629rIktFTM6nj2VjEeHaXdaJpcjkjA--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9c9b2c25-e65d-3489-e483-d99c2e746e56>