Packet ist installiert aber nicht in /var/db/pkg/; wie deinstallieren?

tschepe

Well-Known Member
Paket ist installiert aber nicht in /var/db/pkg/; wie deinstallieren?

Hallo,

ich habe hier auf meinem WRAP ein OpenBSD 3.8 auf einer Compact-Flash Card laufen. / (rootfs) ist readonly gemountet, /var ist als Memorydisk gehalten (/tmp ist ein symlink auf /var/tmp).

Jetzt habe ich letztens ein Paket über pkg_add installiert (um genau zu sein, es war symon-2.71.tgz).
Jetzt muss das System anscheinend neu-gestartet worden sein, ohne jedoch /var (welches im RAM gespeichert ist) nach /proto/var zu kopieren.
Dadurch ist jetzt der Eintrag für symon-2.71.tgz und deren Abhängigkeiten weg.

Jetzt dachte ich, um das ganze wieder sauber hin bekommen, dass ich einfach das Paket mit pkg_add nochmal "drüber" zu installieren.

Das habe ich vergeblich so probiert: "pkg_add -F conflicts,installed,update,updatedepends,libdepends symon-2.71.tgz"
Dabei scheitert er aber daran:
Code:
[FONT="Courier New"]Collision: the following files already exist
        /usr/local/bin/cjpeg (same md5)
        /usr/local/bin/djpeg (same md5)
        /usr/local/bin/jpegtran (same md5)
        /usr/local/bin/rdjpgcom (same md5)
        /usr/local/bin/wrjpgcom (same md5)
        /usr/local/include/jconfig.h (same md5)
        /usr/local/include/jerror.h (same md5)
        /usr/local/include/jmorecfg.h (same md5)
        /usr/local/include/jpeglib.h (same md5)
        /usr/local/lib/libjpeg.a (same md5)
        /usr/local/lib/libjpeg.la (same md5)
        /usr/local/lib/libjpeg.so.62.0 (same md5)
        /usr/local/man/man1/cjpeg.1 (same md5)
        /usr/local/man/man1/djpeg.1 (same md5)
        /usr/local/man/man1/jpegtran.1 (same md5)
        /usr/local/man/man1/rdjpgcom.1 (same md5)
        /usr/local/man/man1/wrjpgcom.1 (same md5)[/FONT]

Auch ein "pkg_add -qr symon-2.71.tgz" half nicht weiter, denn da kam wieder die selbe Ausgabe wie oben.

Ich habe auch irgendwo im Netz gefunden, dass man mit dem Schalter -f eine Paket instalation erzwingen kann, aber dazu steht bei mir nichts in der Manpage.

Wie kann ich nun das ganze Missgeschick am besten beheben?

Gruß
tschepe
 
Zuletzt bearbeitet:
Zurück
Oben