Package: apt Version: 0.5.28.6praksys1 Followup-For: Bug #276060 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
xfree86 4.3.0.dfsg.1-12's hits the 32kb/section limitation found in tagfile.h I was also getting the "Unable to parse package file /var/lib/dpkg/status (1)" messagez and the following patch solved the problem. - -- Package-specific info: - -- (/etc/apt/preferences present, but not submitted) -- - -- (/etc/apt/sources.list present, but not submitted) -- - -- System Information: Debian Release: 3.0 Architecture: i386 (i686) Kernel: Linux 2.4.28-k7 Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Versions of packages apt depends on: ii libc6 2.2.5-11.8 GNU C Library: Shared libraries an ii libgcc1 1:3.0.4-7 GCC support library. ii libstdc++3 1:3.0.4-7 The GNU stdc++ library version 3 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFCQhQAUxjOUmTJDO8RAt8xAJ9BLy5hZ2d3BSQYq5uPiR+Dn2+/NwCfXfmm R225PE5jrX26MOu4kPqzyLE= =CdHV -----END PGP SIGNATURE-----
diff -ruN apt-0.5.28.6-old/apt-pkg/tagfile.h apt-0.5.28.6/apt-pkg/tagfile.h --- apt-0.5.28.6-old/apt-pkg/tagfile.h Mon Jan 10 22:50:08 2005 +++ apt-0.5.28.6/apt-pkg/tagfile.h Thu Mar 24 01:45:36 2005 @@ -84,7 +84,7 @@ inline unsigned long Offset() {return iOffset;}; bool Jump(pkgTagSection &Tag,unsigned long Offset); - pkgTagFile(FileFd *F,unsigned long Size = 32*1024); + pkgTagFile(FileFd *F,unsigned long Size = 64*1024); ~pkgTagFile(); };