Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 601040 - app-accessibility/festival should make non-free components optional
Summary: app-accessibility/festival should make non-free components optional
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Andrew Savchenko
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-11-28 01:08 UTC by Luke-Jr
Modified: 2019-08-31 07:45 UTC (History)
2 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 Luke-Jr 2016-11-28 01:08:31 UTC
Debian packages Festival, so it seems there is a way to get a free-software version of it working, but Gentoo's ebuild unconditionally requires the non-free "free-noncomm" license for it (with no explanation of what components it's relevant for). There should be a USE flag to disable any non-free additions in Gentoo's festival.
Comment 1 Andrew Savchenko gentoo-dev 2019-07-14 13:43:09 UTC
The problem is in voice files. Not all of them are free. I'll see what I can do to separate them.
Comment 2 William Hubbs gentoo-dev 2019-07-24 14:01:08 UTC
I wouldn't put a lot of effort into splitting up the package like this
because I don't know of any other packages in Gentoo which split up
upstream packages based on licenses.
Comment 3 Andrew Savchenko gentoo-dev 2019-07-26 16:16:13 UTC
(In reply to William Hubbs from comment #2)
> I wouldn't put a lot of effort into splitting up the package like this
> because I don't know of any other packages in Gentoo which split up
> upstream packages based on licenses.

The code itself is free (though some sublicenses). Some of voice files which we download separately are not. Debian splits them so this is not a huge problem. They are separate SRC_URI anyway.

The problem why it takes so long is more trivial: lack of time, since these days I can spend only part of my weekends for Gentoo. Since August 2th I'll have a vacation for couple of weeks, so I should have time then.
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-08-31 07:45:09 UTC
Package(s) removed.