[SOLVED] Updated 14.2 current GLIBC_2.25 not found
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I did an update to slack 14.2 current today and it blew up with messages about GLIBC_2.25 not found. This is a multilib system. It seems that glib is at 2.23.
The system is not bootable as it hangs.
Any idea how to fix this?
I kernel ffmpeg alien and compat32 black listed in slackpkg/blacklist.
Maybe grab glib 2.25 and manually put the files and links in place then try to fix any problems?
Oh yeah I still have 14.1 bootable on the same box so I can get to the file system.
A "slack 14.2 current" does not exist.
You either run 14.2, or -current. You NEVER mix the two. If you have installed packages meant for -current on a Slackware 14.2 installation (or vice versa) you will most certainly end up with a broken system.
Oh yeah I still have 14.1 bootable on the same box so I can get to the file system.
Great, then you'll be able to fix this from the 14.1 installation.
You say the broken system was running -current, so I'll assume that's the case. Boot 14.1, and mount the filesystem on /mnt. Then download (at least) the main glibc package for -current for the appropriate $ARCH (x86_64 or i586).
After that you might want to make sure that slackpkg is pointed to the correct mirror for your system and run it through the paces in case anything else was missed.
Thanks Pat that got the system to boot. I am not sure what went wrong I had the correct mirror. Not sure why it did not pick up the new GLIBC. I will have to be more careful in the future.
I checked this process on another box that is also running current. The thing is that glibc-2.25 does not show up in the list of things that will be upgraded. Needless to say this bothers me. The original box was only at glibc-2.23 the other box is at glibc-2.24. I would think that slackpgk would have the latest glibc if it was upgraded what am I doing wrong?
This makes me wonder if its slackpkg or me. I tried another mirror with the same results.
I checked this process on another box that is also running current. The thing is that glibc-2.25 does not show up in the list of things that will be upgraded. Needless to say this bothers me. The original box was only at glibc-2.23 the other box is at glibc-2.24. I would think that slackpgk would have the latest glibc if it was upgraded what am I doing wrong?
This makes me wonder if its slackpkg or me. I tried another mirror with the same results.
Check your blacklist. If you're running multilib, you probably blacklisted the multilib glibc packages, so they won't be presented in slackpkg. If you want to continue using multilib and slackpkg, I'd recommend you looking into slackpkg+ to keep multilib updated. However, I would keep an eye on both changelogs to make sure that the multilib packages are updated before you try and upgrade (I'm not sure how on top of it Eric tends to be since I don't typically follow -current on any machines).
Thanks I am sure this has something to do with it. So far I just did as Pat said and everything still works but I have a felling it will cause a problem at some point.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.