Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 397819 - Please re-keyword x11-libs/openmotif-2.3.3-r1
Summary: Please re-keyword x11-libs/openmotif-2.3.3-r1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Keywording and Stabilization (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Ulrich Müller
URL:
Whiteboard:
Keywords: KEYWORDREQ
Depends on:
Blocks:
 
Reported: 2012-01-06 00:16 UTC by Ulrich Müller
Modified: 2012-03-26 18:18 UTC (History)
0 users

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 Ulrich Müller gentoo-dev 2012-01-06 00:16:49 UTC
x11-libs/openmotif-2.3.3-r1 adds a dependency on dev-util/byacc.
I had to drop the following keywords:

   arm
   sh 
   x86-fbsd
   ppc-aix
   ia64-hpux
   x86-interix
   x64-solaris
   x86-solaris

Please re-keyword. Thanks in advance.
Comment 1 Michael Haubenwallner (RETIRED) gentoo-dev 2012-01-10 16:55:11 UTC
One thing to remember:
The license of openmotif disallows its use on nonfree platforms.
Comment 2 Ulrich Müller gentoo-dev 2012-01-10 18:11:51 UTC
(In reply to comment #1)
> One thing to remember:
> The license of openmotif disallows its use on nonfree platforms.

Well, at least dev-util/byacc is free software and can be tested and keyworded. And as I understand our keywording policy, that's also enough for re-keywording of openmotif. (Imagine that byacc had already been keyworded before openmotif was bumped. In that case, openmotif's keywords wouldn't have been dropped, in the first place.)
Comment 3 Markus Meier gentoo-dev 2012-02-08 21:17:58 UTC
~arm done
Comment 4 Fabian Groffen gentoo-dev 2012-02-09 19:41:56 UTC
  ~x64-solaris
  ~x86-solaris
done
Comment 5 Ulrich Müller gentoo-dev 2012-03-25 16:43:14 UTC
Keyworded sh by armin76, thanks.

Still missing:
   x86-fbsd
   ppc-aix
   ia64-hpux
   x86-interix
Comment 6 Naohiro Aota gentoo-dev 2012-03-25 19:41:14 UTC
~x86-fbsd done. 

Added sys-freebsd/freebsd-ubin as alternative for dev-util/byacc.
Comment 7 Michael Haubenwallner (RETIRED) gentoo-dev 2012-03-26 15:48:37 UTC
(In reply to comment #0)
> x11-libs/openmotif-2.3.3-r1 adds a dependency on dev-util/byacc.

Is dev-util/byacc something different than virtual/yacc?

>    ppc-aix
>    ia64-hpux
>    x86-interix

Done for dev-util/byacc.

However, don't see fit for openmotif due to the license (use lesstif instead),
maybe drop them from the old versions too?
Comment 8 Ulrich Müller gentoo-dev 2012-03-26 18:18:45 UTC
(In reply to comment #7)
> Is dev-util/byacc something different than virtual/yacc?

Yes, it explicitly requires byacc instead of bison -y, because the bison-generated parsers cause problems. See for example bug 312719 and bug 355795.

Feel free to debug why it doesn't work with bison. ;-)

> >    ppc-aix
> >    ia64-hpux
> >    x86-interix
> 
> Done for dev-util/byacc.
> 
> However, don't see fit for openmotif due to the license (use lesstif
> instead),

I don't think that we have a policy that would forbid keywording of proprietary packages. KEYWORDS just states that the package (or at least a previous of it) works on such and such architectures, i.e. this variable is of purely technical nature.

For any license issues we have the LICENSE and RESTRICT variables. I believe that the ebuild properly assigns both of them. Especially, the package is fetch-restricted on systems for which the license doesn't allow free distribution. (See also bug 334261 for a longer discussion.)

Therefore I've re-added the previously dropped keywords now.