Date: Sat, 21 Oct 2023 12:41:23 +0200 (CEST) From: freebsd@oldach.net (Helge Oldach) To: junchoon@dec.sakura.ne.jp (Tomoaki AOKI) Cc: ports@freebsd.org Subject: Re: lang/perl5.36: update procedure written in UPDATING is not enough Message-ID: <202310211041.39LAfNqi063862@nuc.oldach.net> In-Reply-To: <20231021162315.f9042885e73d7ce1b0b52e4c@dec.sakura.ne.jp> from Tomoaki AOKI at "21 Oct 2023 16:23:15"
next in thread | previous in thread | raw e-mail | index | archive | help
Tomoaki AOKI wrote on Sat, 21 Oct 2023 09:23:15 +0200 (CEST): > On Sat, 21 Oct 2023 07:49:51 +0200 (CEST) > freebsd@oldach.net (Helge Oldach) wrote: > > > Tatsuki Makino wrote on Sat, 21 Oct 2023 05:39:27 +0200 (CEST): > > > The default version of perl has been switched, have you been able to keep up? :) > > > Updating according to the procedure written in UPDATING is sufficient to avoid the trouble of not finding the library when perl is executed. > > > However, it has not moved the files installed according to the old version number. > > > > Indeed 20181213 is incomplete; I usually run something like > > > > portupgrade -f `pkg query %ro-%rv lang/perl5.28` > > > > instead of the pkg shlib example. > > > Usually, I run `portupgrade -m 'DISABLE_VULNERABILITIES=yes' -f p5-\*` > between the 2 steps for portupgade. That would miss dependencies not starting with p5-, for example example net/wakeonlan (not seen by pkg shlib either). In fact this installs into site_perl/mach/${PERL_VER} so there would be leftovers from the previous ${PERL_VER} during upgrade. Kind regards Helge
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202310211041.39LAfNqi063862>