rednotebook [url]http://digitaldump.wordpress.com/projects/rednotebook/[/url] is a rather elegant journaling program. It has a spell check facility, but this requires dev-python/gtkspell-python to be installed. There is no configure option for this, so it isn't strictly, a DEPEND issue. Just installing dev-python/gtkspell-python adds the spell-check tick-box to the preferences dialog in rednotebook, and if you tick it you are away. I have no idea how it decides what language you are writing in. How should this be dealt with in a modified ebuild? Anthony Reproducible: Always Steps to Reproduce: 1.install rednotebook 2.spellcheck option is invisible 3.install gtk-spell-pythonm and it's visible
Created attachment 210646 [details] Amended ebuild RDEPEND="dev-python/pyyaml[libyaml?] >=dev-python/pygtk-2.13 >=dev-python/gtkspell-python-2.19" Added gtkspell-python to the RDEPEND list. 2.19.1 is the only version in portage at the moment.
cc.ed correctly (I hope) Incidentally this is stable on both x86 and ad64 - can it be flagged as such? Best wishes, Anthony Staines
Reassigning to hwoarang, as he's got the commit rights. gtkspell is actually optional; it's not required. Still, there should be one more USE flag in the 0.8.x ebuilds: spell? ( dev-python/gtkspell-python )
(In reply to comment #3) > Reassigning to hwoarang, as he's got the commit rights. > > gtkspell is actually optional; it's not required. > > Still, there should be one more USE flag in the 0.8.x ebuilds: > > > spell? ( dev-python/gtkspell-python ) > It is an automagic dependency. This means that if you have dev-python/gtkspell-python installed it will enable it wether you have spell use flag on or off. I will come up with a patch asap
Fixed on rednotebook-0.8.9-r1 ebuild +*rednotebook-0.8.9-r1 (20 Nov 2009) + + 20 Nov 2009; Markos Chandras <hwoarang@gentoo.org> + -rednotebook-0.8.6.ebuild, -rednotebook-0.8.7.ebuild, + -rednotebook-0.8.9.ebuild, +rednotebook-0.8.9-r1.ebuild, + +files/rednotebook-0.8.9_disable_spell.patch: + Fix gtkspell-python automagic dependency ( bug #293765 ). Remove old + ebuilds +