Re: von FreeBSD 10 auf 11 - ALLE Ports neu bauen?

From: Polytropon <freebsd(at)edvax.de>
Date: Fri, 27 Jan 2017 21:43:16 +0100

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 message
Received on Fri 27 Jan 2017 - 21:43:20 CET

search this site