OpenBSD 7.1 pkg_*

Johan Huldtgren johan+bus at huldtgren.com
Sat Jun 4 21:07:26 CEST 2022


On 2022-06-04 16:08, Anders Trobäck via BUS wrote:
> Hej BUSar!
> 
> Jag har precis uppgraderat några OpenBSD burkar till 7.1 allt gick som
> vanligt bra fram till jag körde pkg_add -u. 
> 
> En fick jag följande fel på:
> root at fw03# pkg_add -u                                                 
> Can't locate strict.pm in @INC (you may need to install the strict
> module) (@INC contains: /usr/local/libdata/perl5/site_perl/amd64-
> openbsd /usr/local/libdata/perl5/site_perl /usr/libdata/perl5/amd64-
> openbsd /usr/libdata/perl5) at /usr/sbin/pkg_add line 19.
> BEGIN failed--compilation aborted at /usr/sbin/pkg_add line 19.

Inte sett detta på någon av mina burkar, strict.pm
skall finnas här:

$ locate strict.pm
/usr/libdata/perl5/strict.pm
$ ls -la /usr/libdata/perl5/strict.pm                                                                                                               
-r--r--r--  1 root  bin  4738 Apr 11 19:46 /usr/libdata/perl5/strict.pm

Har du strict.pm där?

> En annan fick jag detta:
> 
> root at fw04# pkg_add -u                                                 
> Can't find string terminator '"' anywhere before EOF at
> /usr/libdata/perl5/warnings.pm line 204.
> Compilation failed in require at /usr/sbin/pkg_add line 20.
> BEGIN failed--compilation aborted at /usr/sbin/pkg_add line 20.
> 
> Två andra uppdaterade som vanligt.
> 
> Idéer/tankar?

Ser pkg_add filen "rätt" ut? Om du plockar hem base71.tgz och
extraherar /usr/sbin/pkg_add är den identisk med den som du 
har installerad?

.jh


More information about the BUS mailing list