On Fri, 19 Oct 2012 12:10:00 +0700
Ivan Shmakov <oneing...@gmail.com> wrote:

>       I find somewhat unusual for the following packages to depend on
>       gettext, given that the latter is a collection of utilities of
>       interest primarily to software developers and maintainers (as
>       stated in its own Description:.)  Could someone please clarify
>       on this?  TIA.
> 
> gnac        audio converter for GNOME
> gosa        Web Based LDAP Administration Program
> istanbul    Desktop session recorder producing Ogg Theora video
> poker-web   Web interface to a poker-network server
> 
>       (I've also filed Bug#690860 against Source: gnunet, which, AIUI,
>       the maintainer intents to fix by dropping the dependency.)

Check if the package contains a shell script which supports translated
output strings - such packages should Depend: gettext-base rather than
drop the dependency entirely.

I've had a quick look at gnas and it does seem that this is a case
where gettext-base is required, but not gettext.

gettext should only be necessary for packages or tasks which
*manipulate* PO files directly, rather than use the processed .mo files
to generate translated output. So, Build-Depends: yes, Depends:
probably a bug. gettext-base is only really needed when the package
provides shell scripts with translated output because those evaluate
the gettext process at runtime but that only requires gettext-base, not
gettext.

Could be worth filing a wishlist bug against lintian because it should
be quite easy to spot.

-- 


Neil Williams
=============
http://www.linux.codehelp.co.uk/

Attachment: pgpmmIPi8vP81.pgp
Description: PGP signature

Reply via email to