Hallo,
auf meinem Hetzner Server hat sich pkg und freebsd-update zerlegt. Ich kann nicht genau sagen, wieso. Es war nur so, dass das Filesystem mal voll war...
Alles, was ich dazu im inet gefunden habe, funktioniert bei mir nicht. Bei pkg install -y pkg kommt der selbe fehler. Ein Backup der installierten POrts/liste brauch ich auch nicht zu machen:
/var/db/ports/ und /var/db/freebsd-update/ sind leer
Kann mir dabei jemand helfen?
Das wäre sehr cool
Danke und Grüße!
auf meinem Hetzner Server hat sich pkg und freebsd-update zerlegt. Ich kann nicht genau sagen, wieso. Es war nur so, dass das Filesystem mal voll war...
pkg info
pkg: sqlite error while executing ALTER TABLE packages ADD licenselogic INTEGER NOT NULL DEFAULT(1); in file pkgdb.c:2343: no such table: packages
# pkg update
Updating FreeBSD repository catalogue...
Fetching meta.conf: 100% 163 B 0.2kB/s 00:01
Fetching packagesite.pkg: 100% 7 MiB 7.2MB/s 00:01
Processing entries: 63%
pkg: sqlite error while executing INSERT OR IGNORE INTO pkg_shlibs_required(package_id, shlib_id) VALUES (?1, (SELECT id FROM shlibs WHERE name = ?2)) in file update.c:220: database or disk is full
Processing entries: 100%
pkg: sqlite error while executing ROLLBACK TO SAVEPOINT REPO in file pkgdb.c:1147: no such savepoint: REPO
pkg: sqlite error while executing RELEASE SAVEPOINT REPO in file pkgdb.c:1147: no such savepoint: REPO
Unable to update repository FreeBSD
Error updating repositories!
freebsd-update fetch
src component not installed, skipped
freebsd-update: Directory does not exist or is not writable: /var/db/freebsd-update
Wenn ich das alles in ein unterverzeichnis verschiebe, kommt bei pkg info keine Ausgabe und bei# ll /var/db/pkg/
total 24
-rw-r--r-- 1 root wheel 158 Jan 24 17:33 FreeBSD.meta
-rw-r--r-- 1 root wheel 20480 Jan 24 17:19 local.sqlite
-rw-r--r-- 1 root wheel 0 Jan 24 17:33 repo-FreeBSD.sqlite-journal
pkg update
Updating FreeBSD repository catalogue...
Fetching meta.conf: 100% 163 B 0.2kB/s 00:01
Fetching packagesite.pkg: 100% 7 MiB 7.2MB/s 00:01
Processing entries: 63%
pkg: sqlite error while executing INSERT OR REPLACE INTO deps (origin, name, version, package_id) VALUES (?1, ?2, ?3, ?4) in file update.c:175: database or disk is full
Processing entries: 100%
pkg: sqlite error while executing ROLLBACK TO SAVEPOINT REPO in file pkgdb.c:1147: no such savepoint: REPO
pkg: sqlite error while executing RELEASE SAVEPOINT REPO in file pkgdb.c:1147: no such savepoint: REPO
Unable to update repository FreeBSD
Error updating repositories!
Alles, was ich dazu im inet gefunden habe, funktioniert bei mir nicht. Bei pkg install -y pkg kommt der selbe fehler. Ein Backup der installierten POrts/liste brauch ich auch nicht zu machen:
# pkg info
pkg: sqlite error while executing ALTER TABLE packages ADD licenselogic INTEGER NOT NULL DEFAULT(1); in file pkgdb.c:2343: no such table: packages
# pkg shell
SQLite version 3.42.0 2023-05-16 12:36:15
Enter ".help" for usage hints.
sqlite> .database
main: /var/db/pkg/local.sqlite r/w
sqlite> .table
licenses pkg_licenses pkg_licenses_assoc
/var/db/ports/ und /var/db/freebsd-update/ sind leer
# freebsd-update fetch
src component not installed, skipped
freebsd-update: Directory is not on a persistent filesystem: /var/db/freebsd-update
# freebsd-version -kru
13.2-RELEASE-p8
13.2-RELEASE-p8
13.2-RELEASE-p9
NAME USED AVAIL REFER MOUNTPOINT
box1zroot 41.7T 434G 140K /box1zroot
box1zroot/ROOT 13.8G 434G 140K none
box1zroot/ROOT/13.1-RELEASE-p1_2022-09-12_213216 11.6K 434G 4.86G /
box1zroot/ROOT/13.1-RELEASE-p2_2022-11-09_112102 11.6K 434G 5.10G /
box1zroot/ROOT/13.1-RELEASE-p3_2022-11-17_104811 11.6K 434G 5.12G /
box1zroot/ROOT/13.1-RELEASE-p4_2022-12-01_193244 11.6K 434G 5.12G /
box1zroot/ROOT/13.1-RELEASE-p5_2023-02-17_101316 11.6K 434G 5.35G /
box1zroot/ROOT/13.1-RELEASE-p7_2023-07-01_190733 11.6K 434G 5.64G /
box1zroot/ROOT/13.1-RELEASE-p8_2023-07-20_212530 11.6K 434G 6.30G /
box1zroot/ROOT/13.1-RELEASE_2022-08-10_113953 11.6K 434G 4.82G /
box1zroot/ROOT/13.2-RELEASE-p1_2023-07-20_214735 11.6K 434G 6.38G /
box1zroot/ROOT/13.2-RELEASE-p1_2023-08-02_211241 11.6K 434G 6.47G /
box1zroot/ROOT/13.2-RELEASE-p2_2023-09-07_162241 11.6K 434G 6.45G /
box1zroot/ROOT/13.2-RELEASE-p3_2023-10-04_171456 11.6K 434G 6.54G /
box1zroot/ROOT/13.2-RELEASE-p4_2023-11-10_232405 11.6K 434G 6.66G /
box1zroot/ROOT/13.2-RELEASE-p5_2023-12-08_221823 11.6K 434G 6.71G /
box1zroot/ROOT/13.2-RELEASE-p7_2024-01-21_011036 11.6K 434G 6.86G /
box1zroot/ROOT/default 13.8G 434G 6.87G /
box1zroot/tmp 232K 434G 232K /tmp
box1zroot/usr 20.1T 434G 140K /usr
box1zroot/usr/home 20.1T 434G 20.1T /usr/home
box1zroot/usr/ports 1.30G 434G 1.30G /usr/ports
box1zroot/usr/src 140K 434G 140K /usr/src
box1zroot/var 2.93M 434G 140K /var
box1zroot/var/audit 140K 434G 140K /var/audit
box1zroot/var/crash 140K 434G 140K /var/crash
box1zroot/var/log 1.02M 434G 1.02M /var/log
box1zroot/var/mail 1.37M 434G 1.37M /var/mail
box1zroot/var/tmp 140K 434G 140K /var/tmp
Kann mir dabei jemand helfen?
Das wäre sehr cool
Danke und Grüße!