Glib2 upgrade

You have a problem with Salix? Post here and we'll do what we can to help.
Post Reply
Armoured
Posts: 7
Joined: 9. Aug 2011, 02:41

Glib2 upgrade

Post by Armoured »

Hi, :)
I have compiled a new version (2.30.2) of the Glib2.
If I use Gslapt to remove the "old" Glib2 other pakage are eliminated. :(
I can upgrade the standard library version with the new one without recompile all the dependent pakages? :?:
If the answer to the question is yes how?

Thanks
Shador
Posts: 1295
Joined: 11. Jun 2009, 14:04
Location: Bavaria

Re: Glib2 upgrade

Post by Shador »

Armoured wrote:I have compiled a new version (2.30.2) of the Glib2.
If I use Gslapt to remove the "old" Glib2 other pakage are eliminated. :(
Try using spkg, specifically spkg -u possibly with some other arguments too.
Armoured wrote:I can upgrade the standard library version with the new one without recompile all the dependent pakages? :?:
Probably you're going to break your system with such a core library upgrade, if the other applications installed (including core system applications) are built for another version that's not compatible. A big part of your system would need a rebuild then and you would need to know how to fix a broken system.
If you know what you're doing, go ahead. Otherwise better not.
Image
Armoured
Posts: 7
Joined: 9. Aug 2011, 02:41

Re: Glib2 upgrade

Post by Armoured »

Shador wrote:
Armoured wrote:I have compiled a new version (2.30.2) of the Glib2.
If I use Gslapt to remove the "old" Glib2 other pakage are eliminated. :(
Try using spkg, specifically spkg -u possibly with some other arguments too.
Armoured wrote:I can upgrade the standard library version with the new one without recompile all the dependent pakages? :?:
Probably you're going to break your system with such a core library upgrade, if the other applications installed (including core system applications) are built for another version that's not compatible. A big part of your system would need a rebuild then and you would need to know how to fix a broken system.
If you know what you're doing, go ahead. Otherwise better not.
Thanks!
Post Reply