• Bug#265465: libmyspell-dev: /usr/bin/is2my-spell.pl hardcoded to french

    From Jonas Smedegaard@1:229/2 to All on Fri Aug 13 12:20:08 2004
    From: [email protected]

    Package: libmyspell-dev
    Version: 1:3.1-8
    Severity: normal

    The helper script /usr/bin/is2my-spell.pl is hardcoded for use with french dictionaries only.

    It should either be moved to /usr/share/doc/libmyspell-dev/examples or (preferrably) be changed to read a configfile and/or accept options setting/overriding those values.


    - Jonas

    -- System Information:
    Debian Release: 3.1
    APT prefers unstable
    APT policy: (500, 'unstable')
    Architecture: powerpc (ppc)
    Kernel: Linux 2.6.7-powerpc
    Locale: LANG=da_DK, LC_CTYPE=da_DK

    Versions of packages libmyspell-dev depends on:
    ii libc6 2.3.2.ds1-15 GNU C Library: Shared libraries an ii libmyspell3 1:3.1-8 MySpell spellchecking library
    ii perl 5.8.4-2 Larry Wall's Practical Extraction

    -- no debconf information


    --
    To UNSUBSCRIBE, email to [email protected]
    with a subject of "unsubscribe". Trouble? Contact [email protected]

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)
  • From Jonas Smedegaard@1:229/2 to Rene Engelhard on Fri Aug 13 20:50:10 2004
    From: [email protected]

    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA1

    On 13-08-2004 18:54, Rene Engelhard wrote:
    | Hi,
    |
    | Jonas Smedegaard wrote:
    |
    The helper script /usr/bin/is2my-spell.pl is hardcoded for use with french |>dictionaries only.
    |
    |
    | Right.
    |
    |
    It should either be moved to /usr/share/doc/libmyspell-dev/examples or |>(preferrably) be changed to read a configfile and/or accept options |>setting/overriding those values.
    |
    |
    | Oh, well, I am not the author and the script was written specifically
    | for the french stuff so there is a problem :)
    |
    | Additionally, there is the problem that ispell-fr and ispell-fr-gut use
    | this script to create the french myspell dicts (as is the scripts
    | purpose). It is not allowed to rely on something in /usr/share/doc/....

    If you consider the script only relevant for ispell-fr and ispell-fr-gut
    then tell the package maintainer of those packages to include the script
    ~ directly within their own packages (and, if you want to play nice with
    the past then make your package conflict with ispell-{fr,fr-gut} earlier
    than and equal to the current version).

    If you want to provide the script as an example file that is also
    permitted for packages to rely on, then place it below /usr/lib/myspell /usr/share/myspell and symlink it to
    /usr/share/doc/libmyspell-dev/examples, as I believe is described in
    Policy somewhere.


    ~ - Jonas

    - --
    * Jonas Smedegaard - idealist og Internet-arkitekt
    * Tlf.: +45 40843136 Website: http://dr.jones.dk/

    ~ - Enden er n�r: http://www.shibumi.org/eoti.htm
    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.2.5 (GNU/Linux)
    Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

    iD8DBQFBHPpFn7DbMsAkQLgRAkAiAJ46728ntiuFZVZOezKosOUq+Zp94wCghovW TaYxuUlASw4r6Er/h8BecA4=
    =uO4p
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)
  • From Rene Engelhard@1:229/2 to Jonas Smedegaard on Fri Aug 13 22:40:09 2004
    From: [email protected]

    Hi,

    Jonas Smedegaard wrote:
    If you consider the script only relevant for ispell-fr and ispell-fr-gut
    then tell the package maintainer of those packages to include the script
    ~ directly within their own packages (and, if you want to play nice with
    the past then make your package conflict with ispell-{fr,fr-gut} earlier
    than and equal to the current version).

    yeah, well, then it could be included in their source only but somehow I
    don't like the duplication...

    If you want to provide the script as an example file that is also
    permitted for packages to rely on, then place it below /usr/lib/myspell /usr/share/myspell and symlink it to
    /usr/share/doc/libmyspell-dev/examples, as I believe is described in
    Policy somewhere.

    Hmm. Good point. I'll do this post-sarge to prevent causing ispell-fr*
    to FTBFS so short before the freeze...

    Gr��e/Regards,

    Ren�
    --
    .''`. Ren� Engelhard -- Debian GNU/Linux Developer
    : :' : http://www.debian.org | http://people.debian.org/~rene/
    `. `' [email protected] | GnuPG-Key ID: 248AEB73
    `- Fingerprint: 41FA F208 28D4 7CA5 19BB 7AD9 F859 90B0 248A EB73


    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.2.4 (GNU/Linux)

    iD8DBQFBHST5+FmQsCSK63MRAtHrAJ9zdgOUpY/TjBkeRuD+ZpN6G4LaJACfWHxW YxrdQf6sxp8jWmHN0CXbPeI=
    =xPfD
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)