On Mon, Feb 18, 2008 at 07:56:41PM +0100, Lionel Elie Mamane wrote:
> On Tue, Feb 12, 2008 at 01:10:39PM +0100, Agustin Martin wrote:
> 
> > On Tue, Feb 12, 2008 at 08:53:13AM +0100, Lionel Elie Mamane wrote:
> 
> >> I hit this bug, too, but only at the "Preconfiguring packages ..."
> >> stage, with "dpkg-reconfigure dictionaries-common" it works fine.
> 
> >> [UPGRADE] dictionaries-common 0.90.1 -> 0.95.1
> >> [UPGRADE] wfrench 1.2.3-1 -> 1.2.3-2
> 
> > 0.95.0 contains new code to support fixed or internationalized language
> > names. (...)
> 
> > I am making sure debconf leaves everything as before once the relevant
> > questions are asked. We need to recompute that anyway if the question is to
> > be asked, since locale may have changed.
> 
> > If tests work as expected, expect a fixed package soon.
> 
> I built a new ifrench-gut package against dictionaries-common-devel
> 0.95.2, and now ifrench-gut's entries in the selection dialog are
> blank, and I get:
> 
> Use of uninitialized value in join or string at 
> /usr/share/dictionaries-common/dc-debconf-select.pl line 61, <STDIN> line 16.
> Use of uninitialized value in join or string at 
> /usr/share/dictionaries-common/dc-debconf-select.pl line 61, <STDIN> line 16.
> 
> Also lintian complains about the __Default (instead of Default) in the
> elanguages stuff. Says it is an error and all that.

Thanks for noticing this, both seem the same problem, po2debconf seems to
only do the __ (and may be _) replacements when there is a po dir (even if
empty). Since the __ stuff was added later, I only built packages using
debian/po to test the new feature with the __ stuff, and could not imagine
that this might affect. The key may be that $podir is passed to
$PODEBCONF_LIB/intltool-merge and if empty things get messed up. 

I will add an explicit --write-elanguages option and remove current
--no-elanguages option, along with better documentation. This will be
tomorrow, expect a fixed package then. Will also do nothing unless a
debian/po dir is present.

Cheers,

-- 
Agustin



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

Reply via email to