Download your favorite Linux distribution at LQ ISO.
Go Back > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Slackware This Forum is for the discussion of Slackware Linux.


  Search this Thread
Old 09-24-2005, 05:56 PM   #1
John Velman
Registered: Jan 2004
Location: California
Distribution: Slackware 10.2
Posts: 33

Rep: Reputation: 15
gtk+2.8 and cairo

I'm using Slackware 10.1. I'd like to upgrade gtk+ to 2.8. (This is required by a Haskell GUI
extension (GTK2HS) that requires gtk+2.8 and Cairo -- I gather that gtk+2.8 depends on Cairo).

What is the simplest way to do this upgrade? At first glance it looks like the dependencies might cascade considerably. Earlier experience I had with upgrading a package of some kind beyond the Debian 'stable' level that I was using at the time has made me kind of cautious about starting this without knowing in advance what I'm goiing to get into!


Old 09-24-2005, 06:59 PM   #2
LQ Guru
Registered: Jan 2004
Location: NJ, USA
Distribution: Slackware, Debian
Posts: 5,852

Rep: Reputation: 357Reputation: 357Reputation: 357Reputation: 357
As far as I know, no packages exist for what you want.

I had to compile everything myself and make my own packages out of them to upgrade GTK+.
Old 10-15-2005, 06:09 AM   #3
Registered: Oct 2004
Location: still outside the Matrix
Distribution: Arch, formerly Gentoo and Slackware
Posts: 438

Rep: Reputation: 31
I've had reasonably good success by lifting updated packages from Slackware-oriented Gnome installations. For example, to get gtk+ 2.8.x, I downloaded and installed gtk+2-2.8.6-i486-1frg.tgz from the Freerock Gnome current fileset at I notice that there are also cairo and other such things available.

I usually scan the package filelist from the official Slackware package that I already have installed, in case there's something there that I wouldn't want to tamper with by updating.

I'd also make sure you have the official Slackware packages on hand in case you need to revert, but so far, I haven't caused any major damage using this approach. I'm sure you could overdo it, however, and hose something critical.

But, hey, don't you like the adrenaline rush that comes from having to try to restore a crippled Linux installation (if you're in a production or server environment, you could probably do without, I'm sure)?

Last edited by dhave; 10-15-2005 at 06:33 AM.
Old 10-19-2005, 05:16 PM   #4
John Velman
Registered: Jan 2004
Location: California
Distribution: Slackware 10.2
Posts: 33

Original Poster
Rep: Reputation: 15
Thanks for the tip. Fortunately this isn't critical to me, and I've found another approach
(Specifically, a different GUI package for my Haskell application) that suits me for now. But I'll keep your reference around for the future. (I'm famous for starting a new project or new approach before finishing the old one )


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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 Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
"--enable-gtk-cairo" in gcc-4.0.2 llmmix Programming 0 11-10-2005 12:38 AM
XaraXtreme vs Cairo: Improve Linux Speed Garoth General 2 10-28-2005 09:48 PM
Freerock uninstall stole GTK looking for up-to-date pango, atk, gtk, glib and xft tgz Oholiab Slackware 8 09-18-2005 12:57 PM
GTK source install doesn't give gtk-config Feebles Linux - Software 4 06-15-2005 01:51 PM
cant find gtk-config file or gtk-devel to install happychappy Linux - Software 2 02-16-2005 01:46 AM > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 08:17 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration