FS#26212 - [gnome-shell] Is Caribou really a needed dependency?

Attached to Project: Arch Linux
Opened by Andreas (Evilandi666) - Sunday, 02 October 2011, 22:31 GMT
Last edited by Ionut Biru (wonder) - Monday, 03 October 2011, 04:38 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
Is caribou really needed to be a dependency of Gnome 3.2? It is quite useless on a pc without touchscreen, so I think it should be a optional dependency of gnome 3.2 like network-manager-applet.

Version: gnome-shell 3.2.0-1
This task depends upon

Closed by  Ionut Biru (wonder)
Monday, 03 October 2011, 04:38 GMT
Reason for closing:  Not a bug
Additional comments about closing:  have you test it?
Comment by Balló György (City-busz) - Monday, 03 October 2011, 02:02 GMT
Really needed. If you remove caribou, then you get the following error, and gnome-shell won't run:

JS ERROR: !!! Exception was: Error: Requiring Caribou, version none: Typelib file for namespace 'Caribou' (any version) not found
JS ERROR: !!! lineNumber = '0'
JS ERROR: !!! fileName = '"gjs_throw"'
JS ERROR: !!! stack = '"("Requiring Caribou, version none: Typelib file for namespace 'Caribou' (any version) not found")@gjs_throw:0
@/usr/share/gnome-shell/js/ui/keyboard.js:3
"'
JS ERROR: !!! message = '"Requiring Caribou, version none: Typelib file for namespace 'Caribou' (any version) not found"'
JS ERROR: !!! Exception was: Error: Requiring Caribou, version none: Typelib file for namespace 'Caribou' (any version) not found
JS ERROR: !!! lineNumber = '0'
JS ERROR: !!! fileName = '"gjs_throw"'
JS ERROR: !!! stack = '"("Requiring Caribou, version none: Typelib file for namespace 'Caribou' (any version) not found")@gjs_throw:0
@/usr/share/gnome-shell/js/ui/keyboard.js:3
"'
JS ERROR: !!! message = '"Requiring Caribou, version none: Typelib file for namespace 'Caribou' (any version) not found"'
JS ERROR: !!! Exception was: Error: Requiring Caribou, version none: Typelib file for namespace 'Caribou' (any version) not found
JS ERROR: !!! lineNumber = '0'
JS ERROR: !!! fileName = '"gjs_throw"'
JS ERROR: !!! stack = '"("Requiring Caribou, version none: Typelib file for namespace 'Caribou' (any version) not found")@gjs_throw:0
@/usr/share/gnome-shell/js/ui/keyboard.js:3
"'
JS ERROR: !!! message = '"Requiring Caribou, version none: Typelib file for namespace 'Caribou' (any version) not found"'
Warning from window manager: Log level 32: Execution of main.js threw exception: Error: Requiring Caribou, version none: Typelib file for namespace 'Caribou' (any version) not found

Loading...