taka mě napadlo se podívat po vyšší verzi a tu 5,28 jsem nainstaloval. Ale
na začátku instalace bylo upozornění, že mám někde něco přepsat aby byla
default verze 5,28. Jenže než jsem se rozkoukal, tak se rozběhla instalace
a já se už na to nedostanu, abych si to přečet.

Rec byla pravdepodobne o make.conf, a ze tam mas pridat volbu "DEFAULT_VERSIONS+= perl5=5.28"

Můžeš mi prosím napsat nějakej blbuvzdornej návod jak ty závislosti
updatnout?

Tady zalezi na tom, jakou metodu instalace/kompilace pouzivas. Nicmene z /usr/ports/UPDATING:

20181213:
  AFFECTS: users of lang/perl5*
  AUTHOR: [email protected]

The default Perl version has been switched to Perl 5.28. If you are using binary packages to upgrade your system, you do not have anything to do, pkg
  upgrade will do the right thing.  For the other people, follow the
  instructions in entry 20161103, it should still be the same.


20161103:
  AFFECTS: users of lang/perl5*
  AUTHOR: [email protected]

The default Perl version has been switched to Perl 5.24. If you are using binary packages to upgrade your system, you do not have anything to do, pkg
  upgrade will do the right thing.  For the other people, assuming you are
  migrating from 5.20 to 5.24, do:

  First, add to /etc/make.conf:

  DEFAULT_VERSIONS+=  perl5=5.24

  Portupgrade users:
        portupgrade -o lang/perl5.24 -f lang/perl5.20

          You can now remove the DEFAULT_VERSIONS line added earlier
          from /etc/make.conf

Then you will need to rebuild everything that uses libperl.so, you
          can do so with:

        portupgrade -f `pkg shlib -qR libperl.so.5.20`

  Portmaster users:
        portmaster -o lang/perl5.24 lang/perl5.20

          You can now remove the DEFAULT_VERSIONS line added earlier
          from /etc/make.conf

Then you will need to rebuild everything that uses libperl.so, you
          can do so with:

        portmaster -f `pkg shlib -qR libperl.so.5.20`



Tedy pridas DEFAULT_VERSIONS to /etc/make.conf a pak zalezi, jestli pouzivas portupgrade:

portupgrade -o lang/perl5.28 -f lang/perl5.26
portupgrade -f `pkg shlib -qR libperl.so.5.26`

anebo portmaster:

portmaster -o lang/perl5.28 lang/perl5.26
portmaster -f `pkg shlib -qR libperl.so.5.26`

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

Odpovedet emailem