Kino has been updated to use the GTK2 interface now, as far as I can tell, a bumped ebuild should work. One less program that depends on the archaic gtk1 :) Reproducible: Always Steps to Reproduce: 1. 2. 3.
using the gtk2 CVS version for some time without any problem
Created attachment 23054 [details] kino-0.7.0.ebuild A first ebuild for this version. It's works for me, but need some update in DEPEND section i think.
Getting error when building kino 0.7 using 6.5 ebuild copied to /usr/local/portage/media-video/kino-0.7.0.ebuild error is: "Library requirements (libglade-2.0 libgnomeui-2.0 >= 1.110.0) not met;" looks like it depends on versions of libglade and libgnomeui >= 1.110.0 I had libglade installed, just not libgnomeui (I don't have gnome installed, just gtk/gtk2) So, yes, the dependencies need to be reworked in the ebuild for folks that don't have gnome installed.
NOTE: I also had to re-emerge libglade after emerging libgnomeui to let libglade configure pickup the new widget set ... Kino now opens w/o segfaulting (haven't tried to use it yet, just opened it and played with menus and widgets). I get 5 errors at top of stdout after opening kino: (process:12013): Gnome-CRITICAL **: file gnome-program.c: line 869 (gnome_program_locate_file): assertion `program != NULL' failed (process:12013): Gnome-CRITICAL **: file gnome-program.c: line 869 (gnome_program_locate_file): assertion `program != NULL' failed (kino:12013): Gtk-WARNING **: gtkwidget.c:2781: widget `GtkToggleButton' has no activatable signal "toggled" without arguments (kino:12013): Gtk-WARNING **: gtkwidget.c:2781: widget `GtkToggleButton' has no activatable signal "toggled" without arguments (kino:12013): Gtk-WARNING **: gtkwidget.c:2781: widget `GtkToggleButton' has no activatable signal "toggled" without arguments After kino opened, I played with the menus and other widgets trying to see if more errors would appear... some did. In fact, it seems like the file -> open/save/etc. dialogs look gtk1'ish ... are they supposed to? (not a gnome user here, but I'm all for interoperability) Other error(s) encountered: (kino:12047): Gtk-CRITICAL **: file gtktreemodel.c: line 1000 (gtk_tree_model_iter_nth_child): assertion `n >= 0' failed (kino:12013): Gdk-CRITICAL **: file gdkwindow.c: line 1845 (gdk_window_clear_area): assertion `window != NULL' failed >> on_main_window_map_event The .c files with the gtk/gdk prefix are part of gtk2... I hope reemerging gtk2 will fix this minor issue. I'll see in a little bit when gtk+2 gets through recompiling... Though I don't know what package contains gnome-program.c just yet. (1st 2 errors)... Anybody know?
Nope, re-emerging gtk+ and libgnome (gnome-program.c comes from libgnome) didn't help with the errors and the gtk1 look of file->open/save/etc dialogs... However, functionality of the program is not impacted and it captures, edits, etc just like it used to. I'm happy with it, even though there are errors in stdout. The errors may not can be avoided when running under kde... Oh well, I can live with it. Plus I don't have time to track this further. :-)
Please also add amd64 :) Tested it Thanx
Since nothing has been done about this bug for a long time, just cc'ing myself to stimulate some action, seems safe to put in ~arch.
Created attachment 24675 [details] Here is a proper kino-0.7 ebuild This is a proper kino-0.7 ebuild please test.
seems that gnome-base/libglade-2* gnome-base/libgnomeui-2* need to be added to DEPENS without libgnomeui the ebuild fails with error checking for libglade-2.0 libgnomeui-2.0 >= 1.110.0... Package libgnomeui-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `libgnomeui-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'libgnomeui-2.0' found
Just wanted to chip in and ask that kino 0.7.0 be added to portage at some point.
According the the ChangeLog, aliz just added kino-0.7.0 to portage.
could this one be reopened ?? kino 0.7.1 ebuild contains this in requirements : gnome-base/gnome-libs but it is from gnome 1.4 time !!!!
#12, Yes, the DEPENDS are broken. media-video, will you please fix them? (For example, Kino-0.7.X depends on gtk+2, not just gtk+)
Hope they are better now... re-open if there are still problems.