FS#18561 - [gnome-terminal] Dependency wrong: libgnome is not needed

Attached to Project: Arch Linux
Opened by lh (jarryson) - Thursday, 04 March 2010, 18:45 GMT
Last edited by Jan de Groot (JGC) - Thursday, 04 March 2010, 22:59 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Ionut Biru (wonder)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

seems gnome-terminal removed libgnome dependency for a long time.

i removed libgnome completely, and gnome-terminal still work fine.
This task depends upon

Closed by  Jan de Groot (JGC)
Thursday, 04 March 2010, 22:59 GMT
Reason for closing:  Won't implement
Additional comments about closing:  gnome-terminal needs the gconf schema files from libgnome to be installed. Without them, gnome-terminal won't start unless a different font has been chosen. Upstream will have to fix this before dropping libgnome from the platform completely.
Comment by Ionut Biru (wonder) - Thursday, 04 March 2010, 21:00 GMT
i was wrong, in fact libgnome is still needed even they say is dropped.
libgnome contains schemas for fonts and such and as long as gnome hasn't moved those things to other locations, gnome-terminal will break on installations where the libgnome schemas haven't been registered

use for testing: gconfpkg --uninstall libgnome and try to run gnome-terminal

$ gnome-terminal
**
ERROR:terminal-app.c:1445:terminal_app_init: assertion failed: (app->system_font_desc != NULL)

Loading...