Post details: Gtk+-2.10.0

8 July, 2006

Permalink 23:09 UTC, by Stefan Schweizer Email , 138 words, 669 views   English (US)
Categories: Gentoo

Gtk+-2.10.0

Recently I did some work for Gnome despite KDE being my primary desktop.

After a nice chat with the Gnome team I bumped gtk+ to 2.10, which uses the new cairo-1.2.0 with many new features. The new gtk+ is hard masked to ensure proper testing of the currently ~arch ebuilds so that they can be marked stable. To get the new gtk+ you have to unmask the new cairo as well as a new glib and pango.
Despite being compatible for applications, gtk+-2.10.0 uses a new directory for the engines and modules. That means you have to rebuild them to work correctly. To inform users about this change I am using the new elog functionality in the postinstall message of gtk+. After updating you can easily rebuild the affected ebuilds using portage-utils:

emerge -va1 $(qfile -qC /usr/lib/gtk-2.0/2.[^1]* )

Comments:

Comment from: Eddy Mulyono [Visitor] · http://eddymulyono.livejournal.com
What is qfile?
PermalinkPermalink 9 July, 2006 @ 07:23
Comment from: Stefan Schweizer [Member] Email
qfile is from "portage-utils". Try emerge portage-utils. It can do the following:
$ qfile
Usage: qfile : list all pkgs owning files

Options: -[evqChV]
-e, --exact * Exact match
-v, --verbose * Make a lot of noise
-q, --quiet * Tighter output; suppress warnings
-C, --nocolor * Don't output color
-h, --help * Print this help and exit
-V, --version * Print version and exit

like qfile /usr/bin/mplayer will return mplayer.
Perfect to let it run on the directory in this case!
PermalinkPermalink 9 July, 2006 @ 08:12

This post has 1 feedback awaiting moderation...

Leave a comment:

Your email address will not be displayed on this site.
Your URL will be displayed.

Allowed XHTML tags: <p, ul, ol, li, dl, dt, dd, address, blockquote, ins, del, span, bdo, br, em, strong, dfn, code, samp, kdb, var, cite, abbr, acronym, q, sub, sup, tt, i, b, big, small>
(Line breaks become <br />)
(Set cookies for name, email and url)
(Allow users to contact you through a message form (your email will NOT be displayed.))

Stefan Schweizer

genstef's blog of the journey in the way to ebuild perfection. An exciting tale, under the banner of many USE flags, on the road to Gentooite heaven.

May 2008
Mon Tue Wed Thu Fri Sat Sun
<< <     
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

Search

Categories

Misc

XML Feeds

What is RSS?

Who's Online?

  • Guest Users: 71

powered by
b2evolution