Rovněž zdravím,
přiznávám, že do roku 2017 vstoupila většina mých serverů ještě ve verzi 9.3. Nějak nebyl čas...

Ale už zhruba v polovině ledna mi nešlo obvyklým způsobem kompilovat porty. Tuším jsem skončil na curl nebo něčem v jeho závislostech. To bylo ještě před zavedením ALLOW_UNSUPPORTED_SYSTEM. Nešťoural jsem se v tom a nezkoušel to přeprat. Žil jsem s vědomím, že ten upgrade tak jako tak musím brzy udělat.

Provedl jsem postupný upgrade s mezikrokem přes 10 na verzi 11. Ten mezikrok možná nebyl nutný, ale jevilo se mi to jako bezpečnější postup. Rovněž používám build server. Připravil jsem si build servery pro verzi 10 i 11.

Při upgrade prvního serveru (už si nevybavím zda v kroku 9->10 nebo 10->11) bylo potřeba build server otevřít pro zápis, protože při installworld se ještě něco chybějícího překládalo.

Při upgrade 10->11 jsem musel nastavit symbol COMPILER_TYPE=clang, takže např. make COMPILER_TYPE=clang installworld, a během instalace se objevovaly hlášky cc: not found, které bylo možno ingnorovat.

Všechny porty jsem po upgrade odinstaloval a nastoupil s novými, hromadně kompilovanými pro verzi 11. I z toho důvodu, že ve starém systému jsem měl OpenSSL z portů, teď zkouším používat variantu z base.

Netuším, zda mé problémky byly způsobeny nepochopením něčeho nebo jsem jen neměl štěstí a stahoval zdrojáky v nevhodný okamžik. Po nácviku upgrade na testovacích strojích už šlo vše hladce a jiný neoobvyklý zádrhel už jsem nepotkal.

Třeba to Vám nebo někomu dalšímu pomůže...

Martin Bílý
--
FreeBSD mailing list ([email protected])
http://www.freebsd.cz/listserv/listinfo/users-l

Odpovedet emailem