• Bug#265684: config file does not allow the character ":" in manpage nam

    From Julien Louis@1:229/2 to All on Sat Aug 14 14:40:08 2004
    From: [email protected]

    Package: po4a
    Version: 0.17.2-1
    Severity: minor

    Hi,

    While trying to gettextize the Debconf::Client::ConfModule manpage,
    po4a fails because the manpage name countains the ":" character. This "feature" doesn't allow po4a to deal with perl modules manpages :(

    Please, allow escaped ":" in manpage name in the configuration file.

    Cheers

    -- System Information:
    Debian Release: 3.1
    APT prefers unstable
    APT policy: (990, 'unstable'), (1, 'experimental')
    Architecture: i386 (i686)
    Kernel: Linux 2.6.7
    Locale: LANG=fr_FR.UTF-8@euro, LC_CTYPE=fr_FR.UTF-8@euro

    Versions of packages po4a depends on:
    ii gettext 0.14.1-5 GNU Internationalization utilities ii libintl-perl 1.11-1 Uniforum message translations syst ii liblocale-gettext-perl 1.01-17 Using libc functions for internati ii libsgmls-perl 1.03ii-30 Perl modules for processing SGML p ii perl [perl5] 5.8.4-2 Larry Wall's Practical Extraction ii perl-modules 5.8.4-2 Core Perl modules.
    ii sp 1.3.4-1.2.1-42 James Clark's SGML parsing tools

    -- no debconf information

    --
    Travailler donc pour la gloire, et qu'un solide gain
    Ne soit jamais l'objet d'un illustre �crivain.
    -+- Nicolas Boileau, Art po�tique -+-

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)
  • From Martin Quinson@1:229/2 to Julien Louis on Sat Aug 14 20:00:12 2004
    From: [email protected]

    On Sat, Aug 14, 2004 at 02:21:44PM +0200, Julien Louis wrote:
    Package: po4a
    Version: 0.17.2-1
    Severity: minor

    Hi,

    While trying to gettextize the Debconf::Client::ConfModule manpage,
    po4a fails because the manpage name countains the ":" character. This "feature"
    doesn't allow po4a to deal with perl modules manpages :(

    Please, allow escaped ":" in manpage name in the configuration file.


    Thanks, fixed upstream. Release this week. Btw, could you please add the
    error message to the report, please?


    Bye, Mt.


    --
    Never trust someone who only codes in CAML... because the way things are
    done matters more to him than the result.


    --
    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 Martin Quinson@1:229/2 to Julien Louis on Sat Aug 14 20:30:10 2004
    From: [email protected]

    On Sat, Aug 14, 2004 at 08:02:12PM +0200, Julien Louis wrote:
    On Sat, Aug 14, 2004 at 10:34:07AM -0700, Martin Quinson wrote:
    Thanks, fixed upstream. Release this week. Btw, could you please add the error message to the report, please?

    The error message is:
    po4a.cfg:3: The first argument (./Debconf::Client::Confmodule.pod) must not contain any colon (':')

    and the config file only contains this:
    [po4a_paths] po/debconf.pot fr:po/fr.po
    [type: pod] ./Debconf\:\:Client\:\:Confmodule.pod \
    fr:./Debconf\:\:Client\:\:Confmodule.fr.pod

    That's good because that's exactly the bug I fixed. It was a kind of
    validity verification. The first argument is not supposed to be prefixed by "<lang>:", and I didn't thought that filenames could contain colon, too. Anyway, it's fixed in the CVS.

    Bye, Mt.

    --
    Thou shalt run lint frequently and study its pronouncements with care, for verily its perception and judgement oft exceed thine.
    -- First commandment of the C programmer


    --
    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)