On Mon, Sep 22, 2008 at 05:48:24PM +0200, Tomas Pospisek wrote:

>> Confirmed: it's the fault of /usr/share/debtags/fetch, which does not
>> handle continued fields properly.  It will be easy to fix, luckily.
> Uhm, well, would it be possible to fix it then? I got hit today by the  
> same problem. Is there any workaround for this?

I gave it a try today, but it'd have required a substantial rewrite of
the parser, which I don't want to do during a freeze: at the moment,
it's a simple minded one-line-at-a-time loop, and to get continuation
lines I need to change that.

So I went for a compromise: at the moment, I made it so that the fetch
script won't produce an invalid tag file, but I'll ignore tags in the
continuation lines.  Post-lenny, I intend to rewrite the fetch script in
python using python-debian, which'll give me a proper packages file
parser and hopefully solve this problem and many more.


Ciao,

Enrico

-- 
GPG key: 1024D/797EBFAB 2000-12-05 Enrico Zini <[email protected]>

Attachment: signature.asc
Description: Digital signature

Reply via email to