[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#236688: apt: breaks on super-large (Binary:) fields



unmerge 236688
severity 174945 normal
thanks

On Mon, Mar 08, 2004 at 09:15:18PM -0800, Matt Zimmerman wrote:

> severity 174945 serious
> merge 236688 174945
> thanks
> 
> On Sun, Mar 07, 2004 at 07:04:33PM +0000, James Troup wrote:
> > Package: apt
> > Version: 0.5.23
> > Severity: serious
> > 
> > | vore:/# apt-get source ed
> > | Reading Package Lists... Done
> > | Building Dependency Tree... Done
> > | Need to get 195kB of source archives.
> > | E: Unable to parse package file /var/lib/apt/lists/incoming.debian.org_buildd_Sources (1)
> > | E: Tried to dequeue a fetching object
> > | E: Tried to dequeue a fetching object
> > | E: Tried to dequeue a fetching object
> > | vore:/# 
> > 
> > This seems to be because linux-kernel-di[1] now has a Binaries: field
> > which is > 10k characters long.
> 
> The problem seems to be that the stanza is larger than 32k, the mishandling
> of which is a known bug which didn't break anything important until now.  I
> guess I'll probably just bump the limit as a quick fix, to 128k or
> something.

Hmm, on second thought, you may be right; it could be running into that
limit first.  At any rate, it's bigger than the 32k limit as well, though
I'm not certain that applies in this particular case.

-- 
 - mdz



Reply to: