Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 77751 - hspell-0.9.ebuild (update)
Summary: hspell-0.9.ebuild (update)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Gentoo TreeCleaner Project
URL:
Whiteboard: Postponed
Keywords:
: 114404 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-01-12 15:00 UTC by Yaakov S
Modified: 2006-10-06 06:58 UTC (History)
9 users (show)

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


Attachments
hspell-0.9.ebuild (hspell-0.9.ebuild,546 bytes, text/plain)
2005-01-12 15:01 UTC, Yaakov S
Details
Another version of 0.9 ebuild (hspell-0.9.ebuild,688 bytes, text/plain)
2005-05-21 11:56 UTC, Alon Bar-Lev (RETIRED)
Details
With proper dependencies (hspell-0.9.ebuild,693 bytes, text/plain)
2005-05-21 12:41 UTC, Alon Bar-Lev (RETIRED)
Details
Fixed ebuild for hspell-0.9 (hspell-0.9.ebuild,733 bytes, application/octet-stream)
2005-11-06 06:15 UTC, Michael Vasiliev
Details
Updated metadata.xml (metadata.xml,166 bytes, text/xml)
2005-12-29 17:41 UTC, Michael Vasiliev
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Yaakov S 2005-01-12 15:00:36 UTC
A new version of hspell was just released.  The build system changed since 0.7, so I went ahead and made a new ebuild, attached below.
Comment 1 Yaakov S 2005-01-12 15:01:17 UTC
Created attachment 48347 [details]
hspell-0.9.ebuild
Comment 2 Yaakov S 2005-01-13 07:47:31 UTC
Looking at the WHATSNEW file I realized that hspell is now linked against zlib, so sys-apps/zlib should be added to DEPEND.
Comment 3 Yaron Tausky 2005-02-13 00:17:45 UTC
This is a much-needed update -- please add the ebuild to Portage.
Comment 4 Dion Sole 2005-03-06 04:43:54 UTC
Works for me nicely.
Comment 5 Alon Bar-Lev (RETIRED) gentoo-dev 2005-05-21 11:56:47 UTC
Created attachment 59470 [details]
Another version of 0.9 ebuild
Comment 6 Alon Bar-Lev (RETIRED) gentoo-dev 2005-05-21 12:41:20 UTC
Created attachment 59475 [details]
With proper dependencies
Comment 7 Alon Bar-Lev (RETIRED) gentoo-dev 2005-06-30 02:34:11 UTC
Why don't you update portage?
Comment 8 Michael Vasiliev 2005-11-06 06:15:56 UTC
Created attachment 72296 [details]
Fixed ebuild for hspell-0.9

Added --enable-fatverb to configure options.
Fixed the dependencies to use zlib instead of external gzip process for
compressed dictionaries if present on system.
Fixed typo in dodoc directive: should be WHATSNEW
Comment 9 Michael Vasiliev 2005-12-29 17:41:44 UTC
Created attachment 75760 [details]
Updated metadata.xml

Updated metadata.xml to include proper bugzilla herd alias.
Comment 10 toto 2006-01-23 16:01:21 UTC
Kde 3.5.x need it!:
The development package of Hspell is not installed, I couldn't find hspell.h.
Spell-checking Hebrew with libhspell will not be available.
If you need it, install hspell >= 0.9 from sources
see http://www.ivrix.org.il/projects/spell-checker/
or from packages your distribution provides.
Comment 11 Carsten Lohrke (RETIRED) gentoo-dev 2006-02-26 07:44:33 UTC
*** Bug 114404 has been marked as a duplicate of this bug. ***
Comment 12 Alec Warner (RETIRED) archtester gentoo-dev Security 2006-08-03 16:10:56 UTC
no love
Comment 13 Alon Bar-Lev (RETIRED) gentoo-dev 2006-08-26 04:01:38 UTC
In reply to comment#12:
Is this because of app-dicts/myspell-he, or because no maintainer was found?
Since there is already a new version 1.0 at http://ivrix.org.il/projects/spell-checker/
Comment 14 Alec Warner (RETIRED) archtester gentoo-dev Security 2006-08-26 15:32:29 UTC
User requests your input.
Comment 15 Yaakov S 2006-08-26 19:52:31 UTC
In case anyone is interested in this, I made a patch[1] to hspell-1.0 to use automake and libtool, and I submitted it upstream[2].  I would imagine that this may be helpful on several platforms wrt pic/nonpic issues.

[1] http://cygwin-ports.cvs.sourceforge.net/cygwin-ports/ports/libs/hspell/hspell-1.0-2.src.patch
[2] http://www.ivrix.org.il/bugzilla/show_bug.cgi?id=4
Comment 16 Alon Bar-Lev (RETIRED) gentoo-dev 2006-08-30 22:47:48 UTC
Hello,
Before it is removed, can anyone tell us why can't it make its way into portage?
Comment 17 Kevin F. Quinn (RETIRED) gentoo-dev 2006-08-31 01:24:38 UTC
(In reply to comment #16)
> Hello,
> Before it is removed, can anyone tell us why can't it make its way into
> portage?

Packages go into/remain in the portage tree when an active Gentoo developer maintains it in the long term.  One trigger for removing existing packages is open bugs on packages with no active maintainer.

When the package is masked, that causes notices for anyone who uses it - so if there are any active Gentoo developers using it they might take it on.  That's why the removal is scheduled for a month after the masking; to give time for someone to step up.

Even if no Gentoo developer takes it on, and it is thus removed from the tree, you can still maintain it yourself locally in an overlay so you don't need to lose it - however Gentoo devs won't be supporting it (which is what it means to be in the tree).
Comment 18 Carsten Lohrke (RETIRED) gentoo-dev 2006-08-31 13:47:40 UTC
Not an issue for the kde team - maybe app-dicts decides to pick this up?

toto, Alon or anyone else who is interested: It's really only up to having people, who actually do
Comment 19 Carsten Lohrke (RETIRED) gentoo-dev 2006-08-31 13:47:40 UTC
Not an issue for the kde team - maybe app-dicts decides to pick this up?

toto, Alon or anyone else who is interested: It's really only up to having people, who actually do¹ the work. 


[1] http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=1&chap=2
Comment 20 Alon Bar-Lev (RETIRED) gentoo-dev 2006-09-02 11:15:28 UTC
(In reply to comment #17)
> Even if no Gentoo developer takes it on, and it is thus removed from the tree,
> you can still maintain it yourself locally in an overlay so you don't need to
> lose it - however Gentoo devs won't be supporting it (which is what it means to
> be in the tree).

We all know that.

The question is why this kind of simple package cannot be maintained, as any other simple packages are... When a new version is out some of us (users) opens a bug/feature request and attaching the patch.
This way I work with a lot of packages that the gentoo developers aren't so interested of... And it works.

Notice how simple this ebuild is... It has nothing special, there is no maintenance work. And the Hebrew user community requires this.

When you (gentoo developers) complete portage so you can put several overlay URLs in make.conf, I guess Gentoo will be forked into many overlays that are maintained much better than current tree (base, kde, gnome, Hebrew, X11 etc...). But until then, local overlays are not the answer.
Comment 21 Carsten Lohrke (RETIRED) gentoo-dev 2006-09-02 15:17:00 UTC
(In reply to comment #19)
> The question is why this kind of simple package cannot be maintained, as any
> other simple packages are...

Actually this is why the treecleaner team has been formed. Developers come, introduce packages to the tree, leave later and since no one else is caring for these packages they simply rot; this cannot be the status quo forever.


> Notice how simple this ebuild is... It has nothing special, there is no
> maintenance work. And the Hebrew user community requires this.

I'm quite sure there are interested, hebrew speaking developers out there...


> But until then, local overlays are not the answer.
 
Defintely not. See my previous comment to what is needed.
Comment 22 Alon Bar-Lev (RETIRED) gentoo-dev 2006-09-02 23:52:28 UTC
(In reply to comment #20)
> (In reply to comment #19)
> > The question is why this kind of simple package cannot be maintained, as any
> > other simple packages are...
> 
> Actually this is why the treecleaner team has been formed. Developers come,
> introduce packages to the tree, leave later and since no one else is caring
> for these packages they simply rot; this cannot be the status quo forever.

No they are not... When there are users who care the packages are alive. The latest good example is sys-fs/loop-aes, for the last year I am providing version bumps, all the gentoo developer does is adding the stuff into portage. When I requested it to be stable I got the following response: bug#145283. I also provide bumps of sys-apps/pcsc-lite (last bug#124867) app-crypt/ccid (last bug#145110). There are more... I won't list them all.

The conclusion should be not to remove a package if there is no Gentoo developer that promotes it, but remove it if the package it-self does not have supporting user community or upstream stopped development.

> > Notice how simple this ebuild is... It has nothing special, there is no
> > maintenance work. And the Hebrew user community requires this.
> 
> I'm quite sure there are interested, hebrew speaking developers out there...

I guess you cannot judge end-user requirements by the subset that is called "gentoo developers" :)
The policy should be centrally outline user requirements and cover it using developers... Not relay on the developers good will... There are always a more interesting packages out there to maintain... And if credit is given to the developer that maintain the most complex/usable packages there is no motivation to support niche packages.

> > But until then, local overlays are not the answer.
> 
> Defintely not. See my previous comment to what is needed.

It seems that I missed it... Which comment do you refer?
Comment 23 Stefan Schweizer (RETIRED) gentoo-dev 2006-09-03 00:49:28 UTC
committed this and fixed a few things, the patch does not build. Alon: you are now maintainer, ask me when you want to commit something. Thanks everyone
Comment 24 Alon Bar-Lev (RETIRED) gentoo-dev 2006-09-03 05:05:58 UTC
Thank you so much!!!
Comment 25 Alec Warner (RETIRED) archtester gentoo-dev Security 2006-09-03 07:00:30 UTC
Genstef, add yourself to metadata.xml
Comment 26 Alon Bar-Lev (RETIRED) gentoo-dev 2006-09-08 23:23:14 UTC
I see someone added hspell into package.mask, I guess one step before it is going to be deleted from the tree...
But I thought that we have saved its life during this bug...
What else can be done in order to save its life?
Comment 27 Jakub Moc (RETIRED) gentoo-dev 2006-09-08 23:58:35 UTC
(In reply to comment #25)
> I see someone added hspell into package.mask

No, someone just fixed the typo in package.mask so it actually has some effect now.
Comment 28 Alon Bar-Lev (RETIRED) gentoo-dev 2006-09-11 04:33:05 UTC
(In reply to comment #26)
> (In reply to comment #25)
> > I see someone added hspell into package.mask
> 
> No, someone just fixed the typo in package.mask so it actually has some effect
> now.
> 

So what can be done in order to remove it fro package.mask?
Comment 29 Christian Heim (RETIRED) gentoo-dev 2006-09-27 09:26:09 UTC
(In reply to comment #27)
> 
> So what can be done in order to remove it fro package.mask?

Are the outstanding bugs fixed in current CVS ? If yes, feel free to ask Alec or myself to remove it from package.mask (as genstef isn't around for a week). 

Comment 30 Christian Heim (RETIRED) gentoo-dev 2006-09-27 12:23:03 UTC
(In reply to comment #27)
> So what can be done in order to remove it fro package.mask?

I just removed the according package.mask entry.
Comment 31 Christian Heim (RETIRED) gentoo-dev 2006-10-01 02:00:35 UTC
Isn't p.masked anymore.
Comment 32 Alon Bar-Lev (RETIRED) gentoo-dev 2006-10-06 06:58:33 UTC
Took ownership.
Thanks.