FS#46665 - [gaupol] python-pyenchant ahould not be set as optional dependency
Attached to Project:
Community Packages
Opened by Jakub Klawier (wariat) - Sunday, 11 October 2015, 22:06 GMT
Last edited by Evangelos Foutras (foutrelis) - Friday, 01 January 2016, 03:52 GMT
Opened by Jakub Klawier (wariat) - Sunday, 11 October 2015, 22:06 GMT
Last edited by Evangelos Foutras (foutrelis) - Friday, 01 January 2016, 03:52 GMT
|
Details
Description:
I'm using gaupol to create subtitles for video. Had problem with spellchecker and contacted the author. Problem is fixed by installing pyenchant, the gaupol author asked me to contact package maitaner abd ask about that: "Please consider telling the Gaupol Arch package maintainer to make those optional dependencies non-optional. Even though they are technically optional, many of them provide essential features. If pacman doesn't somehow interactively offer to install them, they should be installed by default rather than silently skipped." Steps to reproduce: * uninstall pyenchant * try to change the subtitles language via menu tools/configure spellcheck |
This task depends upon
Closed by Evangelos Foutras (foutrelis)
Friday, 01 January 2016, 03:52 GMT
Reason for closing: Fixed
Additional comments about closing: gaupol 0.28.2-3
Friday, 01 January 2016, 03:52 GMT
Reason for closing: Fixed
Additional comments about closing: gaupol 0.28.2-3
Also IMO while creating subtitles for video spellchecker is not something really optional.
anyway, i understand if you want to close it as WONTFIX.
On Linux we don't have this problem. If pacman doesn't have a concept of recommended dependencies, my advice would be to avoid causing confusion and just mark most of the dependencies as required. Most them are very small and won't waste much disk space. GStreamer is big though, but essential for anyone actually subtitling. MPlayer and VLC should be fine left as optional.
See the Debian package for sensibly set dependencies. I use Debian myself, so I have complained to the package maintainer at least a couple times to get them right.
https://packages.debian.org/sid/gaupol