Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 36242 - Kino 0.7, GTK2 UI now
Summary: Kino 0.7, GTK2 UI now
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-12-21 09:29 UTC by Yi Quang (RETIRED)
Modified: 2004-05-11 12:20 UTC (History)
5 users (show)

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


Attachments
kino-0.7.0.ebuild (kino-0.7.0.ebuild,1.07 KB, text/plain)
2004-01-03 04:00 UTC, Alexis Muller
Details
Here is a proper kino-0.7 ebuild (kino-0.7.ebuild,1.12 KB, text/plain)
2004-01-30 23:35 UTC, Yi Quang (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Yi Quang (RETIRED) gentoo-dev 2003-12-21 09:29:41 UTC
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.
Comment 1 Stephane Loeuillet 2003-12-21 11:42:49 UTC
using the gtk2 CVS version for some time without any problem
Comment 2 Alexis Muller 2004-01-03 04:00:24 UTC
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.
Comment 3 Shane Bush 2004-01-07 19:49:16 UTC
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.
Comment 4 Shane Bush 2004-01-07 20:52:07 UTC
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?
Comment 5 Shane Bush 2004-01-08 06:33:56 UTC
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. :-) 
Comment 6 hendrik 2004-01-12 08:35:32 UTC
Please also add amd64 :)

Tested it

Thanx
Comment 7 Yi Quang (RETIRED) gentoo-dev 2004-01-29 22:18:47 UTC
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.
Comment 8 Yi Quang (RETIRED) gentoo-dev 2004-01-30 23:35:36 UTC
Created attachment 24675 [details]
Here is a proper kino-0.7 ebuild

This is a proper kino-0.7 ebuild please test.
Comment 9 Max Loparev 2004-02-05 09:49:29 UTC
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
Comment 10 FieldySnuts 2004-02-29 05:36:34 UTC
Just wanted to chip in and ask that kino 0.7.0 be added to portage at some point.
Comment 11 Patrick Kursawe (RETIRED) gentoo-dev 2004-03-17 07:22:20 UTC
According the the ChangeLog, aliz just added kino-0.7.0 to portage.
Comment 12 Stephane Loeuillet 2004-04-13 15:03:53 UTC
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 !!!!
Comment 13 Yi Quang (RETIRED) gentoo-dev 2004-04-13 19:13:14 UTC
#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+)  
Comment 14 Yi Quang (RETIRED) gentoo-dev 2004-04-13 19:13:34 UTC
#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+)  
Comment 15 Patrick Kursawe (RETIRED) gentoo-dev 2004-05-11 10:19:11 UTC
Hope they are better now... re-open if there are still problems.