Re: Downgrade from 5.8-current to 5.8 release

2015-11-01 Thread mxb
You could do an “Update” of existing installation via bsd.rd.
This will not be easy and you definitely will need access to console.
You need to remove any installed ports and pay attention to /usr/lib ans
shared libs in it.
After your update via bsd.rd you’ll need to remove those libs from
-current.

Also it depends on how far from -release your -current is.
As far you are then more is not compatible any more and more problems you’ll
get while reverting.

Most easiest way is to collect all configs and to install from scratch.

//mxb

> On 1 nov. 2015, at 14: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...
>
> --
> "qui hic minxerit aut cacaverit, habeat deos superos et inferos iratos"
> http://www.chmurka.net/



Downgrade from 5.8-current to 5.8 release

2015-11-01 Thread Adam Wysocki
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...

-- 
"qui hic minxerit aut cacaverit, habeat deos superos et inferos iratos"
http://www.chmurka.net/



Re: Downgrade from 5.8-current to 5.8 release

2015-11-01 Thread Nick Holland
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.



Re: Downgrade from 5.8-current to 5.8 release

2015-11-01 Thread Adam Wysocki
Nick Holland  wrote:

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

I thought there is an easier way :(

Ok, so I'll wipe and reinstall. Thanks.

-- 
"qui hic minxerit aut cacaverit, habeat deos superos et inferos iratos"
http://www.chmurka.net/