GNOME Bugzilla – Bug 688696
missing dependency - xcb-dri2
Last modified: 2012-11-21 22:03:05 UTC
gnome-shell now fails too build due to missing dependency on xcb-dri2, which 'jhbuild sysdeps' does not pick up, so I had to manually install the package.
Created attachment 229438 [details] [review] moduleset: add missing dep on xcb-dri2 for gnome-shell
Review of attachment 229438 [details] [review]: I don't think that works...there is no xcb-dri2 in the moduleset as far as I can see. Did you actually test this or are you patching blindly? I'd need to see a full build log to know what to do for this, but I believe this change is incorrect.
Created attachment 229504 [details] [review] yes I did test, but I missed the other file in my commit. Updated. moduleset: add missing dep on xcb-dri2 for gnome-shell
Review of attachment 229504 [details] [review]: Ok, this is looking better. Except I don't see gnome-shell having any dependency on xcb-dri2 from a quick "git grep". I'm guessing it's some other module that has the dependency. What is the exact error message from which module?
Here is the error message, actually module was cogl. checking for COGL_DEP... yes checking for COGL_DEP_GL... no configure: error: Package requirements ( gl) were not met: Package xcb-dri2 was not found in the pkg-config search path. Perhaps you should add the directory containing `xcb-dri2.pc' to the PKG_CONFIG_PATH environment variable Package 'xcb-dri2', required by 'gl', not found
Created attachment 229510 [details] [review] moduleset: add missing dep on xcb-dri2 for cogl
or actually should the dependency go under the "gl" systemmodule?
Review of attachment 229510 [details] [review]: This looks fine to me. Do you have GNOME commit access?
no I don't have commit access. Can you commit it for me, thanks.
Attachment 229510 [details] pushed as 34304d9 - moduleset: add missing dep on xcb-dri2 for cogl