Summary: | gnome-extra/gcursor Applet Buttons Do Not Function | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Roger <rogerx.oss> |
Component: | [OLD] GNOME | Assignee: | Desktop Misc. Team <desktop-misc> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | 2008.0 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
patch for 'could not find signal handler'
new ebuild for signal patch add comment |
Description
Roger
2008-04-08 01:24:29 UTC
Verified gnome-extra/gcursor is not need for the embedded Gnome appearance xcursor config applets to work. The only debug info gnome-extra/gcursor spat out was the following: $ gcursor (gcursor:6514): libglade-WARNING **: could not find signal handler 'extract_theme'. (gcursor:6514): libglade-WARNING **: could not find signal handler 'open_theme_dir'. (gcursor:6514): libglade-WARNING **: could not find signal handler 'entry_selected'. (gcursor:6514): libglade-WARNING **: could not find signal handler 'size_changed'. It looks like gcursor source code is calling deprecated functions provided by libglade. Could probably be easily fixed tracking down the properly named function (and reformatted arguments, if any), but think most would vote for removal as it appears to be incorporated (hidden) into the main Gnome sources. Maintained by desktop-misc. Created attachment 186471 [details, diff]
patch for 'could not find signal handler'
Created attachment 186472 [details]
new ebuild for signal patch
Comment on attachment 186472 [details] new ebuild for signal patch ><HTML><HEAD/><BODY><PRE># Copyright 1999-2007 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/gnome-extra/gcursor/gcursor-0.061-r1.ebuild,v 1.3 2007/02/12 18:40:46 drac Exp $ > >inherit gnome2 eutils > >DESCRIPTION="GTK+ based xcursor theme selector" >HOMEPAGE="http://download.qballcow.nl/programs/gcursor" >SRC_URI="http://download.qballcow.nl/programs/${PN}/${P}.tar.gz" > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="~x86 ~ppc ~amd64 ~sparc ~ia64" >IUSE="" > >RDEPEND=">=dev-libs/glib-2 > >=x11-libs/gtk+-2 > >=gnome-base/gnome-vfs-2 > >=gnome-base/libgnomeui-2 > >=gnome-base/libglade-2 > >=gnome-base/gconf-2" >DEPEND="${RDEPEND} > dev-util/pkgconfig > dev-util/intltool > sys-devel/gettext" > >DOCS="AUTHORS ChangeLog TODO" > >src_unpack() { > unpack ${A} > # Use xorg-x11 cursors path, bug 83450 > epatch ${FILESDIR}/gcursor-0.6-xorg-x11.patch > # Use connect signal, bug 216804 > epatch ${FILESDIR}/gcursor-0.061-signal.patch >} ></PRE></BODY></HTML> Created attachment 186474 [details]
add comment
I don't use this anymore as I'm just quite busy around here. But while I'm working on another ebuild this weekend, I'll see if I can test the patch. I still get the following warnings, however, gcursor-0.061-r2.ebuild with the patch does work. Before in -r1, clicking on a theme did nothing with the bottom preview display. Now, clicking on a mouse theme does show a preview of mouse icons (or whatever). (gcursor:14086): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (gcursor:14086): libglade-WARNING **: could not find signal handler 'extract_theme'. (gcursor:14086): libglade-WARNING **: could not find signal handler 'open_theme_dir'. (gcursor:14086): libglade-WARNING **: could not find signal handler 'entry_selected'. (gcursor:14086): libglade-WARNING **: could not find signal handler 'size_changed'. As far as gcursor changing my mouse cursor after selecting a theme, it doesn't. I'm not sure if Xorg now needs restarting, but previously, the mouse cursor would change on selection. I use primarily XFCE now and believe it too require restarting xdm (or logout/login)? +*gcursor-0.061-r2 (06 Jun 2010) + + 06 Jun 2010; Samuli Suominen <ssuominen@gentoo.org> + +gcursor-0.061-r2.ebuild, +files/gcursor-0.061-signal.patch: + Fix "could not find signal handler" bug wrt #216804 by Lei Qing. |