Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 73593 - Gnomeicu 0.99.5 emerge warning and startup error
Summary: Gnomeicu 0.99.5 emerge warning and startup error
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Olivier Crete (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-06 14:40 UTC by MykTuX
Modified: 2006-06-07 08:30 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Full build report (typescript-gnomeicu-0.99.5.gz,12.29 KB, application/x-gzip)
2004-12-06 15:50 UTC, MykTuX
Details
Gnomeicu schemas keys from the GNOME Desktop Environment (gnomeicu.schemas.gz,1.59 KB, text/plain)
2004-12-06 16:34 UTC, MykTuX
Details
Full build report - emerge after removing keys from gconf (typescript2-gnomeicu-0.99.5.gz,149.08 KB, text/plain)
2004-12-06 17:12 UTC, MykTuX
Details

Note You need to log in before you can comment on or make changes to this bug.
Description MykTuX 2004-12-06 14:40:22 UTC
When emerging Gnomeicu 0.99.5, the following message comes up:

---------------------------------------------------
root@anasazi root # emerge gnomeicu
Calculating dependencies ...done!
>>> emerge (1 of 1) net-im/gnomeicu-0.99.5 to /
>>> md5 src_uri ;-) gnomeicu-0.99.5.tar.bz2
>>> Unpacking source...
>>> Unpacking gnomeicu-0.99.5.tar.bz2 to /var/tmp/portage/gnomeicu-0.99.5/work
 * Fixing OMF Makefile: doc/C/Makefile.in
 * Fixing OMF Makefile: doc/omf.make
 * Fixing OMF Makefile: doc/uk/Makefile.in
>>> Source unpacked.
 * Patching ${S}/ltmain.sh ...
 *   Could not apply portage.patch!
 *   Please verify that it is not needed.
 * Cannot apply any patch, running libtoolize...
You should update your `aclocal.m4' by running aclocal.
 * Applying uClibc/libtool patches ...
 *  Fixing ${S}/configure...                                              [ ok ]
---------------------------------------------------

After the emerge, the Gnomeicu pops the following message:

-- You have reached this dialog because we detected you do not have a proper
-- configuration key installed for GnomeICU. The possible cause is that you
-- forgot to install the configuration keys from gnomeicu.schemas. Please
-- contact your package maintainer about that, or you can contact us directly
-- at gnomeicu-support@lists.sourceforge.net
-- 
-- The configuration key in question is: /apps/gnomeicu/general/themes/icons
-- 
-- The program will now close... 

I got the solution at gentoo foruns, at this thread:
http://forums.gentoo.org/viewtopic.php?t=65146&highlight=gnomeicu

That leads to gnomeicu forum at sourceforge:
http://sourceforge.net/mailarchive/forum.php?thread_id=1805993&forum_id=6057

And did this to solve the problem for a regular user:

---------------------------------------------------
myk@anasazi My Stuff $ export GCONF_CONFIG_SOURCE=$(gconftool-2 --get-default-source)
myk@anasazi My Stuff $ gconftool-2 --install-schema-file="/etc/gconf/schemas/gnomeicu.schemas"

Attached schema `/schemas/apps/gnomeicu/version' to key `/apps/gnomeicu/version'Installed schema `/schemas/apps/gnomeicu/version' for locale `C'
Attached schema `/schemas/apps/gnomeicu/main-window-width' to key `/apps/gnomeicu/main-window-width'
Installed schema `/schemas/apps/gnomeicu/main-window-width' for locale `C'
Attached schema `/schemas/apps/gnomeicu/main-window-height' to key `/apps/gnomeicu/main-window-height'
Installed schema `/schemas/apps/gnomeicu/main-window-height' for locale `C'
Attached schema `/schemas/apps/gnomeicu/general/connections/startup-connect' to key `/apps/gnomeicu/general/connections/startup-connect'
Installed schema `/schemas/apps/gnomeicu/general/connections/startup-connect' for locale `C'
Attached schema `/schemas/apps/gnomeicu/general/connections/auto-reconnect' to key `/apps/gnomeicu/general/connections/auto-reconnect'
Installed schema `/schemas/apps/gnomeicu/general/connections/auto-reconnect' for locale `C'
Attached schema `/schemas/apps/gnomeicu/general/files/data-path' to key `/apps/gnomeicu/general/files/data-path'
Installed schema `/schemas/apps/gnomeicu/general/files/data-path' for locale `C'Attached schema `/schemas/apps/gnomeicu/general/files/download-path' to key `/apps/gnomeicu/general/files/download-path'
Installed schema `/schemas/apps/gnomeicu/general/files/download-path' for locale `C'
Attached schema `/schemas/apps/gnomeicu/general/files/contact-list-file' to key `/apps/gnomeicu/general/files/contact-list-file'
Installed schema `/schemas/apps/gnomeicu/general/files/contact-list-file' for locale `C'
Attached schema `/schemas/apps/gnomeicu/general/events/enable-sounds' to key `/apps/gnomeicu/general/events/enable-sounds'
Installed schema `/schemas/apps/gnomeicu/general/events/enable-sounds' for locale `C'
Attached schema `/schemas/apps/gnomeicu/general/events/enable-sounds-online' to key `/apps/gnomeicu/general/events/enable-sounds-online'
Installed schema `/schemas/apps/gnomeicu/general/events/enable-sounds-online' for locale `C'
Attached schema `/schemas/apps/gnomeicu/general/events/enable-beeps' to key `/apps/gnomeicu/general/events/enable-beeps'
Installed schema `/schemas/apps/gnomeicu/general/events/enable-beeps' for locale `C'
Attached schema `/schemas/apps/gnomeicu/general/events/gnome-sound-properties' to key `/apps/gnomeicu/general/events/gnome-sound-properties'
Installed schema `/schemas/apps/gnomeicu/general/events/gnome-sound-properties' for locale `C'
Attached schema `/schemas/apps/gnomeicu/general/events/program-recv-msg' to key `/apps/gnomeicu/general/events/program-recv-msg'
Installed schema `/schemas/apps/gnomeicu/general/events/program-recv-msg' for locale `C'
Attached schema `/schemas/apps/gnomeicu/general/events/program-recv-url' to key `/apps/gnomeicu/general/events/program-recv-url'
Installed schema `/schemas/apps/gnomeicu/general/events/program-recv-url' for locale `C'
Attached schema `/schemas/apps/gnomeicu/general/events/program-file_request' to key `/apps/gnomeicu/general/events/program-file-request'
Installed schema `/schemas/apps/gnomeicu/general/events/program-file_request' for locale `C'
Attached schema `/schemas/apps/gnomeicu/general/events/program-user-online' to key `/apps/gnomeicu/general/events/program-user-online'
Installed schema `/schemas/apps/gnomeicu/general/events/program-user-online' for locale `C'
Attached schema `/schemas/apps/gnomeicu/general/events/program-user-offline' to key `/apps/gnomeicu/general/events/program-user-offline'
Installed schema `/schemas/apps/gnomeicu/general/events/program-user-offline' for locale `C'
Attached schema `/schemas/apps/gnomeicu/general/events/program-auth-by-user' to key `/apps/gnomeicu/general/events/program-auth-by-user'
Installed schema `/schemas/apps/gnomeicu/general/events/program-auth-by-user' for locale `C'
Attached schema `/schemas/apps/gnomeicu/general/events/program-auth-request' to key `/apps/gnomeicu/general/events/program-auth-request'
Installed schema `/schemas/apps/gnomeicu/general/events/program-auth-request' for locale `C'
Attached schema `/schemas/apps/gnomeicu/general/events/program-added-to-user-list' to key `/apps/gnomeicu/general/events/program-added-to-user-list'
Installed schema `/schemas/apps/gnomeicu/general/events/program-added-to-user-list' for locale `C'
Attached schema `/schemas/apps/gnomeicu/general/events/program-contact-list' to key `/apps/gnomeicu/general/events/program-contact-list'
Installed schema `/schemas/apps/gnomeicu/general/events/program-contact-list' for locale `C'
Attached schema `/schemas/apps/gnomeicu/general/status/auto-away' to key `/apps/gnomeicu/general/status/auto-away'
Installed schema `/schemas/apps/gnomeicu/general/status/auto-away' for locale `C'
Attached schema `/schemas/apps/gnomeicu/general/status/away-timeout' to key `/apps/gnomeicu/general/status/away-timeout'
Installed schema `/schemas/apps/gnomeicu/general/status/away-timeout' for locale `C'
Attached schema `/schemas/apps/gnomeicu/general/status/away-msg-default' to key `/apps/gnomeicu/general/status/away-msg-default'
Installed schema `/schemas/apps/gnomeicu/general/status/away-msg-default' for locale `C'
Attached schema `/schemas/apps/gnomeicu/general/status/away-msg-headings' to key `/apps/gnomeicu/general/status/away-msg-headings'
Installed schema `/schemas/apps/gnomeicu/general/status/away-msg-headings' for locale `C'
Attached schema `/schemas/apps/gnomeicu/general/status/away-msg-1' to key `/apps/gnomeicu/general/status/away-msg-1'
Installed schema `/schemas/apps/gnomeicu/general/status/away-msg-1' for locale `C'
Attached schema `/schemas/apps/gnomeicu/general/status/away-msg-2' to key `/apps/gnomeicu/general/status/away-msg-2'
Installed schema `/schemas/apps/gnomeicu/general/status/away-msg-2' for locale `C'
Attached schema `/schemas/apps/gnomeicu/general/status/away-msg-3' to key `/apps/gnomeicu/general/status/away-msg-3'
Installed schema `/schemas/apps/gnomeicu/general/status/away-msg-3' for locale `C'
Attached schema `/schemas/apps/gnomeicu/general/status/away-msg-4' to key `/apps/gnomeicu/general/status/away-msg-4'
Installed schema `/schemas/apps/gnomeicu/general/status/away-msg-4' for locale `C'
Attached schema `/schemas/apps/gnomeicu/general/status/away-msg-5' to key `/apps/gnomeicu/general/status/away-msg-5'
Installed schema `/schemas/apps/gnomeicu/general/status/away-msg-5' for locale `C'
Attached schema `/schemas/apps/gnomeicu/general/status/away-msg-6' to key `/apps/gnomeicu/general/status/away-msg-6'
Installed schema `/schemas/apps/gnomeicu/general/status/away-msg-6' for locale `C'
Attached schema `/schemas/apps/gnomeicu/general/status/away-msg-7' to key `/apps/gnomeicu/general/status/away-msg-7'
Installed schema `/schemas/apps/gnomeicu/general/status/away-msg-7' for locale `C'
Attached schema `/schemas/apps/gnomeicu/general/status/away-msg-8' to key `/apps/gnomeicu/general/status/away-msg-8'
Installed schema `/schemas/apps/gnomeicu/general/status/away-msg-8' for locale `C'
Attached schema `/schemas/apps/gnomeicu/general/ui/auto-popup' to key `/apps/gnomeicu/general/ui/auto-popup'
Installed schema `/schemas/apps/gnomeicu/general/ui/auto-popup' for locale `C'
Attached schema `/schemas/apps/gnomeicu/general/ui/default-chat-mode' to key `/apps/gnomeicu/general/ui/default-chat-mode'
Installed schema `/schemas/apps/gnomeicu/general/ui/default-chat-mode' for locale `C'
Attached schema `/schemas/apps/gnomeicu/general/ui/charset-fallback' to key `/apps/gnomeicu/general/ui/charset-fallback'
Installed schema `/schemas/apps/gnomeicu/general/ui/charset-fallback' for locale `C'
Attached schema `/schemas/apps/gnomeicu/general/ui/spellcheck' to key `/apps/gnomeicu/general/ui/spellcheck'
Installed schema `/schemas/apps/gnomeicu/general/ui/spellcheck' for locale `C'
Attached schema `/schemas/apps/gnomeicu/general/themes/icons' to key `/apps/gnomeicu/general/themes/icons'
Installed schema `/schemas/apps/gnomeicu/general/themes/icons' for locale `C'
Attached schema `/schemas/apps/gnomeicu/general/themes/emoticons' to key `/apps/gnomeicu/general/themes/emoticons'
Installed schema `/schemas/apps/gnomeicu/general/themes/emoticons' for locale `C'
Attached schema `/schemas/apps/gnomeicu/icq/debug-snac' to key `/apps/gnomeicu/icq/debug-snac'
Installed schema `/schemas/apps/gnomeicu/icq/debug-snac' for locale `C'
Attached schema `/schemas/apps/gnomeicu/icq/debug-file-transfer' to key `/apps/gnomeicu/icq/debug-file-transfer'
Installed schema `/schemas/apps/gnomeicu/icq/debug-file-transfer' for locale `C'Attached schema `/schemas/apps/gnomeicu/icq/network/server' to key `/apps/gnomeicu/icq/network/server'
Installed schema `/schemas/apps/gnomeicu/icq/network/server' for locale `C'
Attached schema `/schemas/apps/gnomeicu/icq/network/server-port' to key `/apps/gnomeicu/icq/network/server-port'
Installed schema `/schemas/apps/gnomeicu/icq/network/server-port' for locale `C'Attached schema `/schemas/apps/gnomeicu/icq/color/online' to key `/apps/gnomeicu/icq/color/online'
Installed schema `/schemas/apps/gnomeicu/icq/color/online' for locale `C'
Attached schema `/schemas/apps/gnomeicu/icq/color/away' to key `/apps/gnomeicu/icq/color/away'
Installed schema `/schemas/apps/gnomeicu/icq/color/away' for locale `C'
Attached schema `/schemas/apps/gnomeicu/icq/color/not-available' to key `/apps/gnomeicu/icq/color/not-available'
Installed schema `/schemas/apps/gnomeicu/icq/color/not-available' for locale `C'Attached schema `/schemas/apps/gnomeicu/icq/color/occupied' to key `/apps/gnomeicu/icq/color/occupied'
Installed schema `/schemas/apps/gnomeicu/icq/color/occupied' for locale `C'
Attached schema `/schemas/apps/gnomeicu/icq/color/do-not-disturb' to key `/apps/gnomeicu/icq/color/do-not-disturb'
Installed schema `/schemas/apps/gnomeicu/icq/color/do-not-disturb' for locale `C'
Attached schema `/schemas/apps/gnomeicu/icq/color/invisible' to key `/apps/gnomeicu/icq/color/invisible'
Installed schema `/schemas/apps/gnomeicu/icq/color/invisible' for locale `C'
Attached schema `/schemas/apps/gnomeicu/icq/color/offline' to key `/apps/gnomeicu/icq/color/offline'
Installed schema `/schemas/apps/gnomeicu/icq/color/offline' for locale `C'
Attached schema `/schemas/apps/gnomeicu/icq/color/free-for-chat' to key `/apps/gnomeicu/icq/color/free-for-chat'
Installed schema `/schemas/apps/gnomeicu/icq/color/free-for-chat' for locale `C'
myk@anasazi My Stuff $ 
---------------------------------------------------
Comment 1 foser (RETIRED) gentoo-dev 2004-12-06 14:46:48 UTC
with the lack of the full build log before you tinkered around this report misses important info.

Your report lacks more info requested in the bugreportform, please do read it next time & also is assigned to a herd is not the primary maintainer, please do not assign bugreports directly.
Comment 2 Olivier Crete (RETIRED) gentoo-dev 2004-12-06 15:05:22 UTC
it works here... a full build log might have been helpful... re-open if you can reproduce and have more information..
Comment 3 MykTuX 2004-12-06 15:50:50 UTC
Created attachment 45405 [details]
Full build report
Comment 4 MykTuX 2004-12-06 15:57:39 UTC
-- adding full build report

Comment 5 Olivier Crete (RETIRED) gentoo-dev 2004-12-06 16:17:19 UTC
does it work after having the installation described in the build log you posted?
Comment 6 MykTuX 2004-12-06 16:33:16 UTC
Yes, because now I have the keys (seen at gconf-editor) that where added by:

$ export GCONF_CONFIG_SOURCE=$(gconftool-2 --get-default-source)
$ gconftool-2 --install-schema-file="/etc/gconf/schemas/gnomeicu.schemas"

from the file /etc/gconf/schemas/gnomeicu.schemas (attached).

I'm figuring out how to remove those keys, and unmerge + emerge again.

By the way, I added those keys as an ORDINARY user and all my other ordinary users of my system can "see" those keys. Isn't this a security flaw? I'll do more tests on this later.

Comment 7 MykTuX 2004-12-06 16:34:42 UTC
Created attachment 45407 [details]
Gnomeicu schemas keys from the GNOME Desktop Environment
Comment 8 Olivier Crete (RETIRED) gentoo-dev 2004-12-06 16:41:03 UTC
if you run it as root (I though you could only run --install-schema-file= as root?) it will create the stuff in /etc/gconf... the user prefs are in ~/.gconf. 

But if you run that command as a user and it works for every other user.. there is something pretty bizare going on... 
Comment 9 MykTuX 2004-12-06 17:11:02 UTC
I agree! :-) ...let's go back to this other one later.

Now, you could reproduce the error! This is what I did:

myk@anasazi My Stuff $ gconftool-2 --recursive-unset /schemas/apps/gnomeicu myk@anasazi My Stuff $ gconftool-2 --recursive-unset /apps/gnomeicu

(OBS: I runned it as the user "myk" that is part of:
myk@anasazi My Stuff $ groups
tty wheel audio users)

Then I unmerged and emerged again "gnomeicu" and the error message comes up again! I guess you can reproduce it there now, removing the keys you probably have from previus installs.

I'm also adding the second emerge log file.

Cheers.

Comment 10 MykTuX 2004-12-06 17:12:49 UTC
Created attachment 45410 [details]
Full build report - emerge after removing keys from gconf
Comment 11 Jakub Moc (RETIRED) gentoo-dev 2006-06-07 08:30:50 UTC
Reopen if you can reproduce the problem with 0.99.10, this bug has been completely dead for 1 1/2 year. Thanks.