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

Bug#580526: apt: apt-get source kde-l10n fails



On Fri, May 07, 2010 at 12:26:41AM +0200, David Kalnischkies wrote:
> Hi Daniel Schepler & Julian Andres Klode,
> 
> 2010/5/6 Julian Andres Klode <jak@debian.org>:
> > tag 580526 confirmed
> > thanks
> 
> See #577759 for the initial bug which should be fixed in th newly uploaded
> apt-ftparchive - as the Packages file is affected by this bug simply installing
> the new version of apt & co. on your side will not help.

I guess it might make sense to merge those bugs then, this
will also cause this bug to be closed.

> 
> > I can confirm this, in 0.7.26~exp4 I get:
> > terminate called after throwing an instance of 'std::bad_alloc'
> >  what():  std::bad_alloc
> > Aborted
> 
> Do you have any steps to reproduce?
> As it looks like happening in the Acquiresystem my first bet is the
> weak-pointer change, as the other change to the acquire classes
> have nothing to do with std containers but with the constructor.
> (at least as far as i can remember…)

It was the IsIndexFile change, I fixed it in revision 1982:
------------------------------------------------------------
revno: 1982
committer: Julian Andres Klode <jak@debian.org>
branch nick: debian-experimental-ma
timestamp: Fri 2010-05-07 09:20:34 +0200
message:
  apt-pkg/acquire-item.cc: Fix pkgAcqFile::Custom600Headers() to always return something.
diff:
=== modified file 'apt-pkg/acquire-item.cc'
--- apt-pkg/acquire-item.cc	2010-05-04 08:06:57 +0000
+++ apt-pkg/acquire-item.cc	2010-05-07 07:20:34 +0000
@@ -1685,5 +1685,7 @@
 {
    if (IsIndexFile)
       return "\nIndex-File: true";
+   else
+      return string();
 }
 									/*}}}*/

=== modified file 'debian/changelog'
--- debian/changelog	2010-05-06 13:41:42 +0000
+++ debian/changelog	2010-05-07 07:20:34 +0000
@@ -1,3 +1,10 @@
+apt (0.7.26~exp5) UNRELEASED; urgency=low
+
+  * apt-pkg/acquire-item.cc:
+    - Fix pkgAcqFile::Custom600Headers() to always return something.
+
+ -- Julian Andres Klode <jak@debian.org>  Fri, 07 May 2010 09:18:45 +0200
+
 apt (0.7.26~exp4) experimental; urgency=low
 
   [ David Kalnischkies ]


-- 
Julian Andres Klode  - Debian Developer, Ubuntu Member

See http://wiki.debian.org/JulianAndresKlode and http://jak-linux.org/.

Attachment: pgpKy6NxRjPoW.pgp
Description: PGP signature


Reply to: