I am running a quite fresh install of Salix 13.1.2 Xfce edition and via gslapt am trying to apply all updates. I click on the "Update" icon which successfully downloads the latest lists of all packages, then when I click on "Execute", about 71 packages are excluded from being updated because they are dependent on glibc and it's excluded from updates via gslapt's configuration.
I also notice in the 13.1 - 13.37 upgrade notes that glibc is one of the first packages to be upgraded.
I don't understand how I can apply all applicable updates to my 13.1.2 installation when they're blocked deliberately. Should I be removing the glibc exclusion from gslapt's configuration?
[SOLVED] Question about glibc versus updates
[SOLVED] Question about glibc versus updates
Last edited by phayz on 9. May 2011, 22:23, edited 1 time in total.
Re: Question about glibc versus updates
Please follow the upgrade guide and upgrade glibc first. Use slapt-get instead of gslapt.
Re: Question about glibc versus updates
thenktor,
Thanks for your reply. I may have confused you with the information I provided in my original post, so I'll clarify my situation. I am running SalixOS 13.1.2 Xfce edition and want simply to apply all applicable package updates. I *don't* want to upgrade to 13.1.2 to 13.37.
I'm guessing that your instructions to follow the upgrade guide don't apply. Do your instructions about using slapt-get instead of gslapt apply though?
Thanks for your reply. I may have confused you with the information I provided in my original post, so I'll clarify my situation. I am running SalixOS 13.1.2 Xfce edition and want simply to apply all applicable package updates. I *don't* want to upgrade to 13.1.2 to 13.37.
I'm guessing that your instructions to follow the upgrade guide don't apply. Do your instructions about using slapt-get instead of gslapt apply though?
Re: Question about glibc versus updates
Yep, first update glibc with slapt-get -i glibc. After that run slapt-get --upgrade.
Re: Question about glibc versus updates
Νο!!!!!
1st of all, glibc is not blocked from upgrades. glibc-* packages are.
2nd, there are no packages that depend on glibc.
So... I'm guessing you have added some 3rd party repositories to your slapt-getrc. In which case, read this: http://www.salixos.org/wiki/index.php/C ... itories%3F
1st of all, glibc is not blocked from upgrades. glibc-* packages are.
2nd, there are no packages that depend on glibc.
So... I'm guessing you have added some 3rd party repositories to your slapt-getrc. In which case, read this: http://www.salixos.org/wiki/index.php/C ... itories%3F
Re: Question about glibc versus updates
Of course gapan is right. I should have read better. If upgrades fail then you are probably using a third party repo where packages depend on the glibc-solibs package. But that's a problem of this third party repo. You can install it with slapt-get -i glibc-solibs, but you might get other trouble afterwards as long as you don't know what you are doing.
Re: Question about glibc versus updates
thenktor, gapan and zAchAry,
Thanks for your replies. Thenktor - no problem about the "wrong" advice.
As you suspected, I had added a 3rd party repository - hostname darkstar.ist.utl.pt. As you say, I'm guessing that one or more of its packages was dependendent on glibc-solibs packages. I have since disabled this repo in Gslapt and, I believe, removed all packages that I installed from it. Since doing that, I have been able to successfully upgrade all packages which required upgrades.
I am new to SalixOS and "evaluating" it against my usual Linux distribution. I went "too fast" early on, enabling 3rd party repositories, installing the GNOME Slackbuild packages for GNOME 2.28 and 3.0 (not at the same time, of course) and got myself into all sorts of trouble. I am now taking an approach of start slowly and work from there - i.e. "learn to crawl before I try to run".
Thanks for your replies. Thenktor - no problem about the "wrong" advice.
As you suspected, I had added a 3rd party repository - hostname darkstar.ist.utl.pt. As you say, I'm guessing that one or more of its packages was dependendent on glibc-solibs packages. I have since disabled this repo in Gslapt and, I believe, removed all packages that I installed from it. Since doing that, I have been able to successfully upgrade all packages which required upgrades.
I am new to SalixOS and "evaluating" it against my usual Linux distribution. I went "too fast" early on, enabling 3rd party repositories, installing the GNOME Slackbuild packages for GNOME 2.28 and 3.0 (not at the same time, of course) and got myself into all sorts of trouble. I am now taking an approach of start slowly and work from there - i.e. "learn to crawl before I try to run".
