Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 232245 - Rekeyword request for =app-text/enchant-1.4.2
Summary: Rekeyword request for =app-text/enchant-1.4.2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: GNOME Office (OBSOLETE)
URL:
Whiteboard:
Keywords: KEYWORDREQ
Depends on:
Blocks:
 
Reported: 2008-07-18 20:40 UTC by Serkan Kaba (RETIRED)
Modified: 2010-10-05 04:51 UTC (History)
4 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Serkan Kaba (RETIRED) gentoo-dev 2008-07-18 20:40:21 UTC
arm, mips, sh please test and keyword hunspell. Please enable only hunspell USE flag when testing. Also please mask zemberek USE flag in your arches.
Comment 1 Serkan Kaba (RETIRED) gentoo-dev 2008-07-18 21:37:12 UTC
(In reply to comment #0)
> Also please mask zemberek USE flag in your arches.

This applies to all the arches in CC.

Comment 2 Alexis Ballier gentoo-dev 2008-07-19 09:05:10 UTC
(In reply to comment #0)
> Also please mask zemberek USE flag in your arches.

Any reason to mask it instead of keywording it ?
Comment 3 Serkan Kaba (RETIRED) gentoo-dev 2008-07-19 09:23:46 UTC
(In reply to comment #2)
> (In reply to comment #0)
> > Also please mask zemberek USE flag in your arches.
> 
> Any reason to mask it instead of keywording it ?
> 

I as zemberek-server developer don't support anything other than x86 and amd64. And Java is not supported on all those. See keywords of virtual/jdk-1.{5,6}.0
Comment 4 Alexis Ballier gentoo-dev 2008-07-19 09:30:48 UTC
(In reply to comment #3)
> (In reply to comment #2)
> > (In reply to comment #0)
> > > Also please mask zemberek USE flag in your arches.
> > 
> > Any reason to mask it instead of keywording it ?
> > 
> 
> I as zemberek-server developer don't support anything other than x86 and amd64.
> And Java is not supported on all those. See keywords of virtual/jdk-1.{5,6}.0


Then I should put in use.mask "I'm lazy, it's not supported" as mask reason ? :)
(since on bsd, even if very slacking and late, java is supported)
Comment 5 Serkan Kaba (RETIRED) gentoo-dev 2008-07-19 09:36:04 UTC
(In reply to comment #4)
> (In reply to comment #3)
> > (In reply to comment #2)
> > > (In reply to comment #0)
> > > > Also please mask zemberek USE flag in your arches.
> > > 
> > > Any reason to mask it instead of keywording it ?
> > > 
> > 
> > I as zemberek-server developer don't support anything other than x86 and amd64.
> > And Java is not supported on all those. See keywords of virtual/jdk-1.{5,6}.0
> 
> 
> Then I should put in use.mask "I'm lazy, it's not supported" as mask reason ?
> :)
> (since on bsd, even if very slacking and late, java is supported)
> 

As developer I mean "upstream". I have no resources to test it on BSD. Feel free to put "Not supported by upstream"
Comment 6 Alexis Ballier gentoo-dev 2008-07-19 09:49:19 UTC
(In reply to comment #5)
> As developer I mean "upstream". I have no resources to test it on BSD. Feel
> free to put "Not supported by upstream"

Yes, but my point was more that I want a valid reason to mask something; and me being lazy to test/keyword a package isn't a valid one ;)
Usually not having ressources to test on some weird arch is the reason why someone asks for keywording ^^

If you really don't want other keywords for zemberek-server, please put -* in its keywords (though I'm not sure how valid it is) and at least a comment about it.
Comment 7 Serkan Kaba (RETIRED) gentoo-dev 2008-07-19 10:08:39 UTC
(In reply to comment #6)
> (In reply to comment #5)
> > As developer I mean "upstream". I have no resources to test it on BSD. Feel
> > free to put "Not supported by upstream"
> 
> Yes, but my point was more that I want a valid reason to mask something; and me
> being lazy to test/keyword a package isn't a valid one ;)
> Usually not having ressources to test on some weird arch is the reason why
> someone asks for keywording ^^
> 
> If you really don't want other keywords for zemberek-server, please put -* in
> its keywords (though I'm not sure how valid it is) and at least a comment about
> it.
> 

Added testcase for zemberek-server in http://overlays.gentoo.org/proj/java/browser/testcases/app-text/zemberek-server. Please go ahead.
Comment 8 Jeroen Roovers (RETIRED) gentoo-dev 2008-07-19 14:35:58 UTC
So you want to add a few lines in the package.use.mask of *all* those arches (10 files) instead of just the global use.mask, and  the local unmasking for x86 and amd64 (3 files)? And why would I want that in HPPA's profile, exactly? :)
Comment 9 Serkan Kaba (RETIRED) gentoo-dev 2008-07-20 06:06:06 UTC
(In reply to comment #8)
> So you want to add a few lines in the package.use.mask of *all* those arches
> (10 files) instead of just the global use.mask, and  the local unmasking for
> x86 and amd64 (3 files)? And why would I want that in HPPA's profile, exactly?
> :)
> 

Done. Sorry for the confusion.
arm, mips, sh: Still need keywording for hunspell.
Comment 10 Alexis Ballier gentoo-dev 2008-07-20 11:35:55 UTC
Hey wait, to me if zemberek has to be keyworded only for x86 and amd64, it should have -* in keywords and masking it in base the way to go.
If it has to/can be supported on all java supported arches, then imho it should be treated the same way as the java useflag which is afaik not masked in base but masked for java-unsupported arches.
Comment 11 Jeroen Roovers (RETIRED) gentoo-dev 2008-07-20 21:38:22 UTC
(In reply to comment #10)
> Hey wait, to me if zemberek has to be keyworded only for x86 and amd64, it
> should have -* in keywords and masking it in base the way to go.

-* is hardly ever done nowadays. It's only really needed for packages that will horribly break a system if it's deployed on the wrong arch.

Any user sticking 'app-text/zemberek-server **' in package.keywords would quickly find out that he'd have to port virtual/jdk as well. :)

> If it has to/can be supported on all java supported arches, then imho it should
> be treated the same way as the java useflag which is afaik not masked in base
> but masked for java-unsupported arches.

It's a matter of efficiency, I like to think. Why bother each arch to get an entry in an arch profile file when you can keyword ~x86 and ~amd64 yourself and then perhaps a ppc developer can unmask the USE flag in due time too. There are no strict rules about when to unmask/mask globally/locally.

I certainly wouldn't agree that ppc couldn't get their keyword in - maybe if you declared as upstream (perhaps in a license restricting your software) that app-text/zemberek-server shouldn't touch ppc, that would work, but it would still go against some basic Gentoo policy.
Comment 12 Raúl Porcel (RETIRED) gentoo-dev 2009-02-24 17:48:43 UTC
~arm/~sh done
Comment 13 Pacho Ramos gentoo-dev 2010-07-09 12:11:40 UTC
What is preventing mips from keywording this?
Comment 14 Mart Raudsepp gentoo-dev 2010-10-05 04:51:01 UTC
~mips added to 1.6.0, tested with gedit[spell].
Nuked older versions than 1.6.0 as well.