NetBSD-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg_rolling-replace and mismatched version
Riccardo Mottola <riccardo.mottola%libero.it@localhost> writes:
> sudo pkg_add -v /usr/packages/All/perl-5.38.2.tgz
> pkg_add: no pkg found for '/usr/packages/All/perl-5.38.2.tgz', sorry.
> pkg_add: 1 package addition failed
>
> -rw-r--r-- 1 root wheel 18M May 17 18:32 perl-5.38.2.tgz
run "tar tfvz" on it and see what's inside.
> Mystery is that lintpkgsrc did check:
>
> => Full dependency perl>=5.36: found perl-5.36.0
> But pkg_info told me it wasn't there.. how can this check pass?
>
> eowyn$ perl
> -sh: perl: not found
>
>
> I thus got perl from the prebuild binaries and installed it. Now
> lintpgsrc is running... it will take some time on this oldie. But I
> wonder what's going on.
Check that you have only one PKG_DBDIR (/usr/pkg/pkgdb, and not
/var/db/pkg).
Check for directories in PKG_DBDIR that are empty, or otherwise
irregular.
find / -name perl
and see if it is in /usr/local or some other place.
I am pretty convinced that something is wrong with your system.
Home |
Main Index |
Thread Index |
Old Index