Closed BrianInglis closed 5 months ago
Hi, yes I've authored the change and deprecated the aspell package in Fedora. However, deprecation is not removal. It only disallows new packages that come into Fedora to require a deprecated package.
Also, if anyone in Fedora thinks that the aspell
package shouldn't be deprecated, they can un-deprecate it and maintain it. Is this your case?
No Fedora connection directly, but I'm Cygwin SCOWL
and hunspell-en
maintainer: Cygwin is SourceWare hosted conjoined with our libc
newlib, often used together for embedded/RT development on Windows hosts, as well as just a nice POSIX (and Linux compatible) environment for those who (have to?) use Windows at work or home.
Cygwin volunteer project leads (some RedHat employees) and maintainers watch what Fedora does with packages, as another RedHat related distro, using similar naming e.g -devel, applying Fedora policies to packages for legal and licence related reasons, using some of your patches (as well as some OpenSUSE and Debian) from your (and their) source repos.
For SCOWL
English dicts, aspell
is a build-dep for aspell-en
and hunspell-en
, as it is in Fedora spec.
So without aspell
, no English dictionaries in our distros, and such a Fedora policy change concerns me as an English speaking Cygwin maintainer, knowing that some maintainers use Fedora to cross-/build their packages and test under Wine or in a Windows VM.
Does it also apply even when the aspell
package is not removed from Fedora? Because it isn't.
Fedora deprecated the packages
aspell
/-en.spec
, and possibly others, (see below for text); as initiated by @ljavorsk: they are maintained by @nforro. As SCOWL/wordlist is the upstream source for many (most?) English locale dictionaries around the world, used in many products (possibly because of MIT/BSD/PD licensing), andaspell
(1) is required to manage and build theaspell
andhunspell
dictionaries, which are the main English dictionaries used by theaspell
andhunspell
packages, and theenchant
library, and also used and supported by other packages, this appears to risk making it impossible to build updated English locale dictionaries on Fedora, and possibly other updated language dictionaries, ifaspell
(1) is also required to manage and build theiraspell
andhunspell
dictionaries, also used by theenchant
library, and other packages.[I would have commented on Fedora, but attempts to get accounts via Fesco or pagure went nowhere, and I noticed the same ids for names on GH as on Fedora.]