On 24.8.2020 9:51, Jozef Drahovsky (FreeBSD cz) wrote:
voči akej databáze/zoznamu sa vykonáva pkg ver?
Proti databazi, kterou si stahuje z nakonfigurovaneho repository.
Z jednej otázky sú hneď 2
V kazdem malem problemu se schovava nejmene jeden dalsi podproblem - a
ten je vetsi ;-)
1. ako si ju (ich dtatbazy) pozriem, resp kde je (sú) uložená(e)? +/-
[-R <repository configuration directory>]
Defaultne v /var/db/pkg/
Ale je to SQLite databaze s ne uplne trivialni strukturou. Co si
slibujes, ze v ni uvidis ?
2. ako ju aktualizujem?
Explicitne prikazem "pkg update". Ale "pkg upgrade" a nektere dalsi
prikazy si aktualnost databaze kontroluji a pripadne ji aktualizuji
implicitne.
py37-acme-1.5.0,1 ?
py37-asn1crypto-1.3.0 ?
py37-certbot-1.5.0_2,1 ?
py37-certifi-2020.6.20 ?
py37-cffi-1.14.0 ?
Ty v repository (ktere nemusi byt stejne jako to prvni) vubec nejsou.
tie otázniky sa objavili na novom nainštalovanom stroji po "pkg install
open-vm-tools-nox11-11.1.0,2" Open VMware tools for FreeBSD VMware
guests.
To je dost podezrele i kdyz ne zcela nemozne. Napriklad by mohlo dojit k
prechodu z pythonu 3.7 na 3.8 - pak by balik, ktery puvodne vyzadoval
py37-* nove vyzadoval py38-* a baliky py37-* by uz v repozitory byt
nemusely.
To ale nenastalo, pisu to jen jako moznost jak by k podobne situaci
dojit mohlo.
K cemu presne dochazi u tebe netusim.
Ale vzdycky mas moznost to pomoci 'pkg upgrade -f' reinstalovat cely.
Dan
--
FreeBSD mailing list (users-l@freebsd.cz)
http://www.freebsd.cz/listserv/listinfo/users-l