On Fri, 27 Jan 2017 21:27:11 +0100, Heino Tiedemann wrote:
> muss ich eigentlich, wenn ich von FreeBSD 10 auf 11 gehe ALLE Ports
> neu bauen? Ist das immer zwingend nötig bei so einem Update?
Es ist zwar mit Nachdruck empfohlen, aber es muß nicht
_zwingend_ geschehen. Entscheidend ist, daß Du den ent-
sprechenden compat-Port für die Vorgängerversion
installiert hast, z. B. compat10x-i386. Damit können
die für v10 übersetzten Programme auf eine "Kompatibi-
litätsschiene" unter v11 zurückgreifen, sie müssen
nicht "gegen v11 gelinkt" werden, weil dieser Port
"dazwischensteht". In den meisten Fällen geht das
sehr bequem.
Die haarigen Probleme fangen an, sobald Du versuchst,
irgend etwas neu zu installieren oder updaten zu
wollen... :-)
Die Versionsnumerierung v10 -> v11 zeigt ja an, daß
sich am ABI etwas geändert hat, innerhalb ein und
derselben Versionsnummer v10.0, v10.1, v10.2 usw.
bleibt das ABI gleich ("stable").
Siehe Handbuch, Abschnitt 23.2.3.2., wo es heißt:
Generally, installed applications will continue
to work without problems after minor version
upgrades. Major versions use different Application
Binary Interfaces (ABIs), which will break most
third-party applications. After a major version
upgrade, all installed packages and ports need
to be upgraded. Packages can be upgraded using
pkg upgrade. To upgrade installed ports, use a
utility such as ports-mgmt/portmaster.
Quelle:
https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/updating-upgrading-freebsdupdate.html
-- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ... To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Fri 27 Jan 2017 - 21:43:20 CET