On 11/01/15 08:38, Adam Wysocki wrote:
> Hi,
> 
> I have a problem. I mistakenly installed OpenBSD 5.8-current (I thought it 
> was 5.8 release). Everything is set up, configured and live, but now 
> pkg_add fails, because libc version has changed.
> 
> ----------------
> Can't install p5-Crypt-OpenSSL-Random-0.10 because of libraries
> |library c.84.0 not found
> | /usr/lib/libc.so.83.0 (system): bad major
> -----------------
> 
> As I don't want to use snapshots and follow -current, is there an easy way 
> to downgrade my installation to 5.8 release without losing my 
> configuration? I thought about just untaring appropriate tgz packages 
> (base58.tgz, copying /bsd etc.) and recompiling one program that I 
> installed manually (because it now uses libs from my installed snapshot), 
> but I am almost certain I would lose my configuration this way...

Only supported way (i.e., devs and I won't laugh at you when you
complain about the results) is to wipe and reload.

Recover your configuration files from your backups and/or your
installation notes, this will test them in a casual setting, rather than
an emergency, which will be your next opportunity to test.  Really, if
you have good backups and good notes (or good understanding of the
products you are using), this should not be difficult at all.  If it is
difficult, you have problems far bigger than -current.  This is a
wonderful time to fix those problems.

Nick.

Reply via email to