DaemonForums  

Go Back   DaemonForums > OpenBSD > OpenBSD Installation and Upgrading

OpenBSD Installation and Upgrading Installing and upgrading OpenBSD.

Reply
 
Thread Tools Display Modes
  #1   (View Single Post)  
Old 13th July 2013
daemonfowl daemonfowl is offline
bsdstudent
 
Join Date: Jan 2012
Location: DaemonLand
Posts: 834
Default upgrading current to 5.4 beta results in libc.so.68.4 loading problem

Hi everybody !
I've just upgraded my i386-current box to 5.4-beta .. when I startx I get this error message:
Code:
xauth : can't load library 'libc.so.68.4'
Thanks for help.
Reply With Quote
  #2   (View Single Post)  
Old 14th July 2013
jggimi's Avatar
jggimi jggimi is offline
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 7,975
Default

At my local mirror, the Xenocara build is two days behind the base system:
Code:
-rw-r--r--    1 anonftp  wheel    57069846 Jul 11 21:30 base54.tgz
-rw-r--r--    1 anonftp  wheel    48514699 Jul 11 21:30 comp54.tgz
-rw-r--r--    1 anonftp  wheel      523960 Jul 11 21:30 etc54.tgz
-rw-r--r--    1 anonftp  wheel     2629926 Jul 11 21:30 game54.tgz
-rw-r--r--    1 anonftp  wheel     9958792 Jul 11 21:30 man54.tgz
-rw-r--r--    1 anonftp  wheel    10817007 Jul 09 11:36 xbase54.tgz
-rw-r--r--    1 anonftp  wheel       64808 Jul 09 11:36 xetc54.tgz
-rw-r--r--    1 anonftp  wheel    39802022 Jul 09 11:36 xfont54.tgz
-rw-r--r--    1 anonftp  wheel    26577552 Jul 09 11:36 xserv54.tgz
-rw-r--r--    1 anonftp  wheel     4476851 Jul 09 11:36 xshare54.tgz
You have three choices:
  1. Restore from backup.
  2. Wait for a Xenocara/i386 snapshot release(8) to be built.
  3. Build Xenocara (and if necessary, a Xenocara release) yourself.
Reply With Quote
  #3   (View Single Post)  
Old 14th July 2013
LeFrettchen's Avatar
LeFrettchen LeFrettchen is offline
Marveled user
 
Join Date: Aug 2012
Location: France
Posts: 405
Default

Hi daemonfowl.

I think you'll have to wait.
I tried to install OpenBSD 5.4 i386, and I've got the same error than you.

I tried to find libc :
Code:
find / -name libc.*
and it found /usr/lib/libc.so.69.0

So, maybe libc.so.68.4 has been replaced by libc.so.69.0, but the library isn't implemented yet.
Wait and see...

Quote:
Originally Posted by jggimi View Post
Wait for a Xenocara/i386 snapshot release(8) to be built.
Just like this !
__________________
ThinkPad W500 P8700 6GB HD3650 - faultry
ThinkStation P700 2x2620v3 32GB 1050ti 3xSSD 1xHDD

Last edited by LeFrettchen; 14th July 2013 at 01:11 AM. Reason: Adding jggmini's quote
Reply With Quote
  #4   (View Single Post)  
Old 14th July 2013
daemonfowl daemonfowl is offline
bsdstudent
 
Join Date: Jan 2012
Location: DaemonLand
Posts: 834
Default

Greetings , Teacher jggimi ! Thank you for the output !

I've 2 more questions please :
If I sysmerged only etc54.tgz , would I still have had a Xenocara issue ?
I lost my login shell .. so I have to 'xterm -ls' (although I suspect it relates to this very upgrade)

Thanks LeFrettchen .. be it so then.It won't be a waiting for godot.

Last edited by daemonfowl; 14th July 2013 at 01:17 AM. Reason: missed question2
Reply With Quote
  #5   (View Single Post)  
Old 14th July 2013
jggimi's Avatar
jggimi jggimi is offline
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 7,975
Default

This has nothing to do with sysmerge(8). That program is for merging changes to files in /etc and /var.

Your problem was caused by a "library bump." In this case, the C library had a major bump, from 68.4 to 69.0, due to asr symbol changes.

Briefly, when Xenocara was built (on June 9), the C library was still at 68.4. You upgraded from a system with an even earlier library, so you do not have 68.4 in your /usr/lib. A fresh install would have the same issue.

The library bump occurred 34 hours ago at this writing. I expect a Xenocara build to follow soon. If you are impatient, you can build it on a modern i386 machine in about an hour, if you have the source code (/usr/xenocara by default). See the man page I referenced in my post above (step 5) and also FAQ 5 for guidance on building Xenocara, if you are interested.

Last edited by jggimi; 14th July 2013 at 01:29 AM. Reason: clarity
Reply With Quote
  #6   (View Single Post)  
Old 14th July 2013
daemonfowl daemonfowl is offline
bsdstudent
 
Join Date: Jan 2012
Location: DaemonLand
Posts: 834
Default

I appreciate your comments jggimi ! so thanks again !!
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Strange problem with upgrading Daffy OpenBSD Installation and Upgrading 5 15th February 2012 09:15 PM
OpenBSD -current is now OpenBSD 5.1 beta ocicat News 0 11th January 2012 10:21 PM
Triple-boot BSD grub problem with loading FreeBSD Mr-Biscuit Off-Topic 1 21st June 2010 05:14 AM
Problem loading (the correct) libX11.so.6 phreud FreeBSD General 3 10th November 2008 11:13 AM
Problem upgrading Koffice neurosis FreeBSD Ports and Packages 4 2nd October 2008 02:15 PM


All times are GMT. The time now is 06:57 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content copyright © 2007-2010, the authors
Daemon image copyright ©1988, Marshall Kirk McKusick