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

Polytropon <[email protected]>
Newsgroups gmane.os.freebsd.questions.german
Organization EDVAX
Message-ID <[email protected]>
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 [email protected]
with "unsubscribe de-bsd-questions" in the body of the message
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.