Package: aptitude Version: 0.6.4-1.2 Severity: normal Dear Maintainer, I read a few days back and was glad to know about your Description less Packages file [1] and wanted to know if there is a way or are going to be ways so that we could have pdiffs for the translations when we are updating the aptitude index as we have do for others.
If I understand the idea correctly what it would do is that those users who do not want/or need english descriptions of packages would not get any hence saving bandwidth and hdd as well. The problem is that this change comes along with a slight bandwidth spike of its own. As of right now everytime I run $sudo aptitude update I get something along these lines :- Hit http://ftp.au.debian.org stable Release Get: 36 http://ftp.au.debian.org testing/main 2012-01-23-0213.39.pdiff [35.1 kB] Get: 37 http://ftp.au.debian.org testing/main 2012-01-23-0213.39.pdiff [35.1 kB] Get: 38 http://ftp.au.debian.org testing/non-free 2012-01-23-0213.39.pdiff [716 B] Get: 39 http://ftp.au.debian.org testing/main amd64 2012-01-23-0213.39.pdiff [42.3 kB] Get: 40 http://ftp.au.debian.org testing/non-free 2012-01-23-0213.39.pdiff [716 B] Get: 41 http://ftp.au.debian.org testing/non-free amd64 2012-01-23-0213.39.pdiff [457 B] Get: 42 http://ftp.au.debian.org testing/main amd64 2012-01-23-0213.39.pdiff [42.3 kB] Get: 43 http://ftp.au.debian.org testing/contrib Translation-en [34.8 kB] Get: 44 http://ftp.au.debian.org testing/non-free amd64 2012-01-23-0213.39.pdiff [457 B] Get: 45 http://ftp.au.debian.org testing/main Translation-en [3,698 kB] Get: 46 http://ftp.au.debian.org testing/non-free Translation-en [62.0 kB] Please see lines 44 and line 45 specifically Get: 44 http://ftp.au.debian.org testing/non-free amd64 2012-01-23-0213.39.pdiff [457 B] Get: 45 http://ftp.au.debian.org testing/main Translation-en [3,698 kB] Now as can be seen the pdiff is fine just in some bytes but for Translation each time it downloads the full file. This is same for unstable, testing as well as for experimental with experimental being the smallest update each time but is still significant. Before this change index updation use to be between 500 to 800 KB of change, now its around 9-11 MB per index update :- Fetched 8,711 kB in 7min 54s (18.4 kB/s) Current status: 14 updates [+14], 11 new [+11]. I do not know whom to approach this, whether you have to do something or the aptitude people or somebody else somewhere else. Please let me know if I need to take it up with somebody else. Looking forward to hearing from you. [1] http://lists.debian.org/debian-devel/2011/11/msg00103.html -- Package-specific info: aptitude 0.6.4 compiled at Oct 29 2011 20:08:13 Compiler: g++ 4.6.2 Compiled against: apt version 4.10.1 NCurses version 5.9 libsigc++ version: 2.2.9 Ept support enabled. Gtk+ support disabled. Qt support disabled. Current library versions: NCurses version: ncurses 5.9.20110404 cwidget version: 0.5.16 Apt version: 4.10.1 linux-vdso.so.1 => (0x00007fff08dff000) libapt-pkg.so.4.10 => /usr/lib/libapt-pkg.so.4.10 (0x00007f7b66a18000) libncursesw.so.5 => /lib/x86_64-linux-gnu/libncursesw.so.5 (0x00007f7b667e9000) libtinfo.so.5 => /lib/x86_64-linux-gnu/libtinfo.so.5 (0x00007f7b665c0000) libsigc-2.0.so.0 => /usr/lib/libsigc-2.0.so.0 (0x00007f7b663bb000) libcwidget.so.3 => /usr/lib/libcwidget.so.3 (0x00007f7b660b3000) libept.so.1 => /usr/lib/libept.so.1 (0x00007f7b65e56000) libxapian.so.22 => /usr/lib/libxapian.so.22 (0x00007f7b65a59000) libz.so.1 => /usr/lib/libz.so.1 (0x00007f7b65842000) libsqlite3.so.0 => /usr/lib/libsqlite3.so.0 (0x00007f7b6559d000) libboost_iostreams.so.1.46.1 => /usr/lib/libboost_iostreams.so.1.46.1 (0x00007f7b65384000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f7b65168000) libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f7b64e63000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f7b64be1000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f7b649cb000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f7b64646000) libutil.so.1 => /lib/x86_64-linux-gnu/libutil.so.1 (0x00007f7b64443000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f7b6423f000) libuuid.so.1 => /lib/libuuid.so.1 (0x00007f7b6403a000) libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 (0x00007f7b63e2a000) librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f7b63c21000) /lib64/ld-linux-x86-64.so.2 (0x00007f7b66d5e000) Terminal: xterm $DISPLAY is set. `which aptitude`: /usr/bin/aptitude aptitude version information: aptitude linkage: -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_IN, LC_CTYPE=en_IN (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages aptitude depends on: ii apt [libapt-pkg4.10] 0.8.15.9 ii libboost-iostreams1.46.1 1.46.1-8 ii libc6 2.13-24 ii libcwidget3 0.5.16-3.1 ii libept1 1.0.5 ii libgcc1 1:4.6.2-12 ii libncursesw5 5.9-4 ii libsigc++-2.0-0c2a 2.2.9-1.1 ii libsqlite3-0 3.7.9-3 ii libstdc++6 4.6.2-12 ii libtinfo5 5.9-4 ii libxapian22 1.2.8-1 ii zlib1g 1:1.2.3.4.dfsg-3 Versions of packages aptitude recommends: ii apt-xapian-index 0.45 ii aptitude-doc-en [aptitude-doc] 0.6.4-1.2 ii libparse-debianchangelog-perl 1.2.0-1 ii sensible-utils 0.0.6 Versions of packages aptitude suggests: ii debtags 1.8.0 ii tasksel 3.07 -- no debconf information -- Regards, Shirish Agarwal शिरीष अग्रवाल My quotes in this email licensed under CC 3.0 http://creativecommons.org/licenses/by-nc/3.0/ http://flossexperiences.wordpress.com 065C 6D79 A68C E7EA 52B3 8D70 950D 53FB 729A 8B17 -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

