FS#219 - gnome-themes and gnome-themes-extras are broken

Attached to Project: Arch Linux
Opened by (rds) - Saturday, 25 October 2003, 13:12 GMT
Last edited by Dale Blount (dale) - Tuesday, 18 November 2003, 15:47 GMT
Task Type Bug Report
Category Packages: Current
Status Closed
Assigned To Dale Blount (dale)
Architecture All
Severity High
Priority Normal
Reported Version 0.6 Widget
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

The current gnome-themes and gnome-themes-extras are broken, as they will install the libraries for the themes for /opt/gnome instead of /usr. For GTK+2 to use them, they must be under /usr/lib/gtk-2.0/2.2.0/engines .

The following patches will fix this problem:

http://rdsarts.com/code/gnome-themes.patch
http://rdsarts.com/code/gnome-themes-extras.patch

I think they stay in line with the heirchy guidelines, as while they are technically from GNOME, they are just GTK+2 themes.
This task depends upon

Closed by  Anonymous Submitter
Tuesday, 18 November 2003, 15:47 GMT
Reason for closing:  Fixed
Comment by (rds) - Sunday, 26 October 2003, 15:52 GMT
*coughs* and ... err... the patches broke the metacity themes..

New patches for gnome-themes and gnome-themes-extras have been uploaded as-of 2003/10/26 15:40am GMT that fix that.

To use GTK+2 and Metacity themes that use SVG icons, a recompile of GTK+2 is required. For some reason, 2.2.4-1 has it as a dependancy when you add librsvg manually, but pacman does not pull it nor is the package compiled against it.
Comment by Dale Blount (dale) - Thursday, 06 November 2003, 13:28 GMT
I don't get what this affects. Do the themes not work at all w/ gtk2?

Comment by (rds) - Saturday, 08 November 2003, 05:02 GMT
As is, installing the themes would not allow them to be found for GTK+ 2. For GTK+ 2 to find them they needed to be under /usr/lib/gtk-2.0/...

When they are under GNOME's /opt/gnome structure, the engines can't be found for some reason. All the patchs do is move the GTK+ 2 theme engines to be under /usr/lib/... and leave the MetaCity themes alone. This appears to make everything happy and get everything to see everything.
Comment by Dale Blount (dale) - Monday, 10 November 2003, 01:23 GMT
applied changes to 2.4.1-2. leaving bug open until fixes are confirmed.
Comment by Dale Blount (dale) - Tuesday, 18 November 2003, 15:47 GMT
  • Task details edited
closing, please re-open if it didn't fix the issue.

Loading...