Last update put my Xorg into OOC state.
My xorg is now out of commission due to the latest update I just did.
I was going black screen so I switched ttys and I changed run level back to 3 - reboot - than startx gave me that error. Code:
ck-launch-session: error while loading shared libraries: libgio-2.0.so.0: cannot open shared object file: No such file or directory so now what just short of reinstalling Slack again? slack 14.2 NOT current. (good thing I got dual boot linux to get back on line and be able to get to Slack to get my message file I created using echo and " " and > and >> redirection. said for the under learned in Linux. it saves having to write down everything on paper then again in a help me post. copy paste - and having a mouse working in cli too helps a LOT. Thanks Slackware!) |
What updates? There weren't any recent updates that should affect your glib2 package.
Can you post the output of the following command? It should show us the last 20 packages that were installed/upgraded. Code:
ls -lrt /var/log/packages | tail -n 20 |
Quote:
Code:
# The slackware release we're mirroring (defaults to 'current'). let me boot back into Slack and get that info and boot back into Void to get it to you. wait I got the mirror on my secondary hdd, can I get that information off of that? if yes do you know how and can you give me that information to do so while i'm trying to figure it out. wait .. I too should be able to just mount Slack and do it off the mount. hold on. Code:
userx@voider⚡~ $sudo ls -lrt /mnt/var/log/packages | tail -n 20 Your file of 381.3 KB bytes exceeds the forum's limit of 256.0 KB for this filetype. off my changesLog.txt find glib2 Tue Mar 28 20:30:50 UTC 2017 Code:
patches/packages/glib2-2.46.2-i586-3_slack14.2.txz: Rebuilt. Code:
x/xorg-server-1.18.3-i586-2.txz: Rebuilt. |
There's no need to post the changelog. It is readily available from any mirror. But, when you said you did the "latest update", that doesn't imply you're installing updates from August 2016 (which is where the glib2 update came from). That's why I said there's nothing recent that would affect that package. The last change to it was over 6 months ago.
But, quick look at your packages and you have 32bit (i485 or i586) mixed with x86_64 packages. So my guess is that you uncommented the 32bit mirror when you should've uncommented the 64bit mirror. You now have mixed packages on your system. You could probably upgradepkg --reinstall them with the correct ones, but I'm not sure if there's any other repercussions from the initial action. |
Quote:
it states a date of Tue Mar 28 20:30:50 UTC 2017 which is just a few days ago so I do not know where you're getting the only changes where made over 6 months ago. as well as it shows that update or patch to the file being installed Mar 30 (2017) 10:42 glib2-2.46.2-i586-3_slack14.2 which by the way is TODAYs DATE. due to this bug listed in the changelog that I kindly provided for extra information stating it is a bug fix. Quote:
Quote:
so it looks like I need to change it to something like http://slackware.osuosl.org/slackware64-14.2/ taken off there webpage it should read something like rsync.osuosl.org::slackware64/ instead then 14.2 for the version number and just remove the i586 stuff redo upgrade to be safe keep track of what i remove and look to be sure the x86_64 equivalent is installed before I reboot and hope it fixes everything. else default to reinstall again ;.. woo hoo |
OK now I see exactly where it got screwed up in that config file I missed a line that needs to be changed instead.
Code:
ARCH="x86" Now I get to see if I can back out the i586 stuff and fix this situation. After I get that mirror downloaded first. thanks for pointing out that i586 part. It does help to have another pair of eyes sometimes. thanks. this is all of the i586 I do suppose in the system Code:
userx@voider⚡~ $ls -lrt /mnt/var/log/packages | grep i586 |
Quote:
Quote:
Quote:
Code:
+--------------------------+ Quote:
Code:
Tue Mar 28 20:30:50 UTC 2017 Quote:
At least you've got the Slackware installation down by now ;) |
Quote:
Quote:
now I just need to slow down and read the logs thoroughly now. Instead of the Evian woodhead speed reading way just skimming through it picking up key words then seeing the first date and using that one in assuming its meaning. upgradepkg --reinstall over it that'd be a thing to try first then check it to see if it changed to the x86_64, then if not remove the i586 and install the x86_64. that last part install pkg should be redundant. I'll see how it goes. As it is a hypothesis as it stands right now. |
issued
Code:
ls -lrt /var/log/packages | grep i586 removepkg Code:
find /media/slack-mirror/slackware64-14.2 -name pkgshortname* installpkg /path/to/pkg/pkgLongName remove each one then installed the x86_64 version one at a time, rebooted, now I'm back in business. |
All times are GMT -5. The time now is 09:44 AM. |