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

Bug#671440: detect when just getting a new Packages file would be faster than the pdiffs



Package: apt
Version: 0.9.2
Severity: wishlist

Maybe there should be a mechanism to detect when just getting a fresh
Packages file would be faster than all the pdiffs, seen here after
returning from a one week vacation:

+ date -u
Fri May  4 01:35:10 UTC 2012
+ apt-get update
Get:1 http://ike.egr.msu.edu experimental InRelease [162 kB]
Ign http://mozilla.debian.net experimental InRelease
Ign http://emacs.naquadah.org unstable/ InRelease
Ign http://files.basex.org unstable/ InRelease
Hit http://mozilla.debian.net experimental Release.gpg
Hit http://emacs.naquadah.org unstable/ Release.gpg
Hit http://mozilla.debian.net experimental Release
Hit http://emacs.naquadah.org unstable/ Release
Get:2 http://ike.egr.msu.edu unstable InRelease [210 kB]
Ign http://files.basex.org unstable/ Release.gpg
Hit http://mozilla.debian.net experimental/iceweasel-aurora i386 Packages
Hit http://emacs.naquadah.org unstable/ Packages
Hit http://files.basex.org unstable/ Release
Get:3 http://ike.egr.msu.edu experimental/main i386 Packages/DiffIndex [7819 B]
Hit http://ike.egr.msu.edu experimental/contrib i386 Packages/DiffIndex
Ign http://files.basex.org unstable/ Packages/DiffIndex
Hit http://ike.egr.msu.edu experimental/non-free i386 Packages/DiffIndex
Ign http://emacs.naquadah.org unstable/ Translation-en
Ign http://mozilla.debian.net experimental/iceweasel-aurora Translation-en
Hit http://ike.egr.msu.edu experimental/contrib Translation-en/DiffIndex
Hit http://files.basex.org unstable/ Packages
Get:4 http://ike.egr.msu.edu experimental/main Translation-en/DiffIndex [7819 B]
Hit http://ike.egr.msu.edu experimental/non-free Translation-en/DiffIndex
Get:5 http://ike.egr.msu.edu unstable/main i386 Packages/DiffIndex [7876 B]
Hit http://ike.egr.msu.edu unstable/contrib i386 Packages/DiffIndex
Get:6 http://ike.egr.msu.edu unstable/non-free i386 Packages/DiffIndex [7819 B]
Hit http://ike.egr.msu.edu unstable/contrib Translation-en/DiffIndex
Get:7 http://ike.egr.msu.edu unstable/main Translation-en/DiffIndex [7876 B]
Hit http://ike.egr.msu.edu unstable/non-free Translation-en/DiffIndex
Get:8 http://ike.egr.msu.edu experimental/main i386 2012-04-28-0213.15.pdiff [245 B]
Get:9 http://ike.egr.msu.edu experimental/main 2012-04-30-1413.19.pdiff [433 B]
Get:10 http://ike.egr.msu.edu unstable/main i386 2012-04-27-1414.47.pdiff [15.3 kB]
Get:11 http://ike.egr.msu.edu experimental/main i386 2012-04-28-0213.15.pdiff [245 B]
Get:12 http://ike.egr.msu.edu unstable/contrib i386 2012-05-01-1415.02.pdiff [866 B]
Get:13 http://ike.egr.msu.edu unstable/non-free i386 2012-05-03-2015.12.pdiff [31 B]
Get:14 http://ike.egr.msu.edu unstable/main 2012-04-27-0814.16.pdiff [732 B]
Ign http://files.basex.org unstable/ Translation-en
Get:15 http://ike.egr.msu.edu experimental/main 2012-04-30-1413.19.pdiff [433 B]
Get:16 http://ike.egr.msu.edu unstable/main i386 2012-04-27-1414.47.pdiff [15.3 kB]
Get:17 http://ike.egr.msu.edu experimental/main i386 2012-04-28-0814.26.pdiff [238 B]
Get:18 http://ike.egr.msu.edu experimental/main 2012-05-01-1415.02.pdiff [818 B]
Get:19 http://ike.egr.msu.edu unstable/contrib i386 2012-05-01-1415.02.pdiff [866 B]
Get:20 http://ike.egr.msu.edu unstable/non-free i386 2012-05-03-2015.12.pdiff [31 B]
Get:21 http://ike.egr.msu.edu unstable/main i386 2012-04-27-2014.42.pdiff [8666 B]
Get:22 http://ike.egr.msu.edu unstable/main 2012-04-27-0814.16.pdiff [732 B]
Get:23 http://ike.egr.msu.edu unstable/contrib i386 2012-05-02-2017.15.pdiff [622 B]
Get:24 http://ike.egr.msu.edu experimental/main i386 2012-04-28-0814.26.pdiff [238 B]
Get:25 http://ike.egr.msu.edu unstable/main 2012-04-27-1414.47.pdiff [715 B]
Get:26 http://ike.egr.msu.edu experimental/main 2012-05-01-1415.02.pdiff [818 B]
Get:27 http://ike.egr.msu.edu unstable/main i386 2012-04-27-2014.42.pdiff [8666 B]
Get:28 http://ike.egr.msu.edu experimental/main i386 2012-04-28-1413.55.pdiff [11.7 kB]
Get:29 http://ike.egr.msu.edu experimental/main 2012-05-02-0814.32.pdiff [298 B]
Get:30 http://ike.egr.msu.edu unstable/contrib i386 2012-05-02-2017.15.pdiff [622 B]
Get:31 http://ike.egr.msu.edu unstable/main 2012-04-27-1414.47.pdiff [715 B]
Get:32 http://ike.egr.msu.edu unstable/main i386 2012-04-28-0213.15.pdiff [14.1 kB]
Get:33 http://ike.egr.msu.edu experimental/main i386 2012-04-28-1413.55.pdiff [11.7 kB]
Get:34 http://ike.egr.msu.edu experimental/main 2012-05-02-0814.32.pdiff [298 B]
Get:35 http://ike.egr.msu.edu unstable/main 2012-04-27-2014.42.pdiff [602 B]
Get:36 http://ike.egr.msu.edu unstable/main i386 2012-04-28-0213.15.pdiff [14.1 kB]
Get:37 http://ike.egr.msu.edu experimental/main i386 2012-04-28-2012.58.pdiff [12.0 kB]
Get:38 http://ike.egr.msu.edu experimental/main 2012-05-02-2017.15.pdiff [667 B]
Get:39 http://ike.egr.msu.edu unstable/main 2012-04-27-2014.42.pdiff [602 B]
Get:40 http://ike.egr.msu.edu unstable/main i386 2012-04-28-0814.26.pdiff [1130 B]
Get:41 http://ike.egr.msu.edu experimental/main i386 2012-04-28-2012.58.pdiff [12.0 kB]
Get:42 http://ike.egr.msu.edu unstable/main 2012-04-28-0213.15.pdiff [31 B]
Get:43 http://ike.egr.msu.edu experimental/main 2012-05-02-2017.15.pdiff [667 B]
Get:44 http://ike.egr.msu.edu experimental/main i386 2012-04-29-1413.38.pdiff [3675 B]
Get:45 http://ike.egr.msu.edu unstable/main i386 2012-04-28-0814.26.pdiff [1130 B]
Get:46 http://ike.egr.msu.edu experimental/main 2012-05-03-2015.12.pdiff [1353 B]
Get:47 http://ike.egr.msu.edu unstable/main 2012-04-28-0213.15.pdiff [31 B]
Get:48 http://ike.egr.msu.edu unstable/main i386 2012-04-28-1413.55.pdiff [9719 B]
Get:49 http://ike.egr.msu.edu experimental/main i386 2012-04-29-1413.38.pdiff [3675 B]
Get:50 http://ike.egr.msu.edu experimental/main 2012-05-03-2015.12.pdiff [1353 B]
Get:51 http://ike.egr.msu.edu unstable/main 2012-04-28-0814.26.pdiff [32 B]
Get:52 http://ike.egr.msu.edu unstable/main i386 2012-04-28-1413.55.pdiff [9719 B]
Get:53 http://ike.egr.msu.edu experimental/main i386 2012-04-30-0213.21.pdiff [6464 B]
Get:54 http://ike.egr.msu.edu unstable/main 2012-04-28-0814.26.pdiff [32 B]
Get:55 http://ike.egr.msu.edu unstable/main i386 2012-04-28-2012.58.pdiff [1187 B]
Get:56 http://ike.egr.msu.edu experimental/main i386 2012-04-30-0213.21.pdiff [6464 B]
Get:57 http://ike.egr.msu.edu unstable/main i386 2012-04-28-2012.58.pdiff [1187 B]
Get:58 http://ike.egr.msu.edu unstable/main 2012-04-28-1413.55.pdiff [4909 B]
Get:59 http://ike.egr.msu.edu experimental/main i386 2012-04-30-1413.19.pdiff [1220 B]
Get:60 http://ike.egr.msu.edu unstable/main 2012-04-28-1413.55.pdiff [4909 B]
Get:61 http://ike.egr.msu.edu unstable/main i386 2012-04-29-0213.55.pdiff [14.0 kB]
Get:62 http://ike.egr.msu.edu experimental/main i386 2012-04-30-1413.19.pdiff [1220 B]
Get:63 http://ike.egr.msu.edu unstable/main i386 2012-04-29-0213.55.pdiff [14.0 kB]
Get:64 http://ike.egr.msu.edu unstable/main 2012-04-28-2012.58.pdiff [380 B]
Get:65 http://ike.egr.msu.edu experimental/main i386 2012-05-01-0213.37.pdiff [511 B]
Get:66 http://ike.egr.msu.edu unstable/main 2012-04-28-2012.58.pdiff [380 B]
Get:67 http://ike.egr.msu.edu unstable/main i386 2012-04-29-0814.09.pdiff [23.9 kB]
Get:68 http://ike.egr.msu.edu experimental/main i386 2012-05-01-0213.37.pdiff [511 B]
Get:69 http://ike.egr.msu.edu unstable/main i386 2012-04-29-0814.09.pdiff [23.9 kB]
Get:70 http://ike.egr.msu.edu unstable/main 2012-04-29-0213.55.pdiff [334 B]
Get:71 http://ike.egr.msu.edu experimental/main i386 2012-05-01-0815.43.pdiff [846 B]
Get:72 http://ike.egr.msu.edu unstable/main 2012-04-29-0213.55.pdiff [334 B]
Get:73 http://ike.egr.msu.edu unstable/main i386 2012-04-29-1413.38.pdiff [12.7 kB]
Get:74 http://ike.egr.msu.edu experimental/main i386 2012-05-01-0815.43.pdiff [846 B]
Get:75 http://ike.egr.msu.edu unstable/main 2012-04-29-1413.38.pdiff [75 B]
Get:76 http://ike.egr.msu.edu unstable/main i386 2012-04-29-1413.38.pdiff [12.7 kB]
Get:77 http://ike.egr.msu.edu experimental/main i386 2012-05-01-1415.02.pdiff [2537 B]
Get:78 http://ike.egr.msu.edu unstable/main 2012-04-29-1413.38.pdiff [75 B]
Get:79 http://ike.egr.msu.edu unstable/main i386 2012-04-29-2013.19.pdiff [17.7 kB]
Get:80 http://ike.egr.msu.edu experimental/main i386 2012-05-01-1415.02.pdiff [2537 B]
Get:81 http://ike.egr.msu.edu unstable/main 2012-04-30-0213.21.pdiff [1928 B]
Get:82 http://ike.egr.msu.edu unstable/main i386 2012-04-29-2013.19.pdiff [17.7 kB]
Get:83 http://ike.egr.msu.edu experimental/main i386 2012-05-02-2017.15.pdiff [3146 B]
Get:84 http://ike.egr.msu.edu unstable/main 2012-04-30-0213.21.pdiff [1928 B]
Get:85 http://ike.egr.msu.edu unstable/main i386 2012-04-30-0213.21.pdiff [8055 B]
Get:86 http://ike.egr.msu.edu experimental/main i386 2012-05-02-2017.15.pdiff [3146 B]
Get:87 http://ike.egr.msu.edu unstable/main 2012-04-30-0816.43.pdiff [315 B]
Get:88 http://ike.egr.msu.edu unstable/main i386 2012-04-30-0213.21.pdiff [8055 B]
Get:89 http://ike.egr.msu.edu experimental/main i386 2012-05-03-0215.37.pdiff [1310 B]
Get:90 http://ike.egr.msu.edu unstable/main 2012-04-30-0816.43.pdiff [315 B]
Get:91 http://ike.egr.msu.edu unstable/main i386 2012-04-30-0816.43.pdiff [7278 B]
Get:92 http://ike.egr.msu.edu experimental/main i386 2012-05-03-0215.37.pdiff [1310 B]
Get:93 http://ike.egr.msu.edu unstable/main i386 2012-04-30-0816.43.pdiff [7278 B]
Get:94 http://ike.egr.msu.edu unstable/main 2012-04-30-1413.19.pdiff [297 B]
Get:95 http://ike.egr.msu.edu experimental/main i386 2012-05-03-0814.10.pdiff [23.3 kB]
Get:96 http://ike.egr.msu.edu unstable/main 2012-04-30-1413.19.pdiff [297 B]
Get:97 http://ike.egr.msu.edu unstable/main i386 2012-04-30-1413.19.pdiff [18.4 kB]
Get:98 http://ike.egr.msu.edu experimental/main i386 2012-05-03-0814.10.pdiff [23.3 kB]
Get:99 http://ike.egr.msu.edu unstable/main 2012-04-30-2017.16.pdiff [716 B]
Get:100 http://ike.egr.msu.edu unstable/main i386 2012-04-30-1413.19.pdiff [18.4 kB]
Get:101 http://ike.egr.msu.edu experimental/main i386 2012-05-03-2015.12.pdiff [8480 B]
Get:102 http://ike.egr.msu.edu unstable/main 2012-04-30-2017.16.pdiff [716 B]
Get:103 http://ike.egr.msu.edu unstable/main i386 2012-04-30-2017.16.pdiff [37.4 kB]
Get:104 http://ike.egr.msu.edu experimental/main i386 2012-05-03-2015.12.pdiff [8480 B]
Get:105 http://ike.egr.msu.edu unstable/main 2012-05-01-0213.37.pdiff [41 B]
Get:106 http://ike.egr.msu.edu unstable/main i386 2012-04-30-2017.16.pdiff [37.4 kB]
Get:107 http://ike.egr.msu.edu unstable/main 2012-05-01-0213.37.pdiff [41 B]
Get:108 http://ike.egr.msu.edu unstable/main i386 2012-05-01-0213.37.pdiff [6796 B]
Get:109 http://ike.egr.msu.edu unstable/main i386 2012-05-01-0213.37.pdiff [6796 B]
Get:110 http://ike.egr.msu.edu unstable/main 2012-05-01-0815.43.pdiff [217 B]
Get:111 http://ike.egr.msu.edu unstable/main 2012-05-01-0815.43.pdiff [217 B]
Get:112 http://ike.egr.msu.edu unstable/main i386 2012-05-01-0815.43.pdiff [4546 B]
Get:113 http://ike.egr.msu.edu unstable/main i386 2012-05-01-0815.43.pdiff [4546 B]
Get:114 http://ike.egr.msu.edu unstable/main 2012-05-01-1415.02.pdiff [8072 B]
Get:115 http://ike.egr.msu.edu unstable/main 2012-05-01-1415.02.pdiff [8072 B]
Get:116 http://ike.egr.msu.edu unstable/main i386 2012-05-01-1415.02.pdiff [34.4 kB]
Get:117 http://ike.egr.msu.edu unstable/main i386 2012-05-01-1415.02.pdiff [34.4 kB]
Get:118 http://ike.egr.msu.edu unstable/main 2012-05-01-2014.31.pdiff [2631 B]
Get:119 http://ike.egr.msu.edu unstable/main 2012-05-01-2014.31.pdiff [2631 B]
Get:120 http://ike.egr.msu.edu unstable/main i386 2012-05-01-2014.31.pdiff [23.8 kB]
Get:121 http://ike.egr.msu.edu unstable/main i386 2012-05-01-2014.31.pdiff [23.8 kB]
Get:122 http://ike.egr.msu.edu unstable/main 2012-05-02-0213.23.pdiff [1470 B]
Get:123 http://ike.egr.msu.edu unstable/main 2012-05-02-0213.23.pdiff [1470 B]
Get:124 http://ike.egr.msu.edu unstable/main i386 2012-05-02-0213.23.pdiff [25.9 kB]
Get:125 http://ike.egr.msu.edu unstable/main i386 2012-05-02-0213.23.pdiff [25.9 kB]
Get:126 http://ike.egr.msu.edu unstable/main 2012-05-02-0814.32.pdiff [763 B]
Get:127 http://ike.egr.msu.edu unstable/main 2012-05-02-0814.32.pdiff [763 B]
Get:128 http://ike.egr.msu.edu unstable/main i386 2012-05-02-0814.32.pdiff [16.1 kB]
Get:129 http://ike.egr.msu.edu unstable/main i386 2012-05-02-0814.32.pdiff [16.1 kB]
Get:130 http://ike.egr.msu.edu unstable/main 2012-05-02-1414.49.pdiff [132 B]
Get:131 http://ike.egr.msu.edu unstable/main 2012-05-02-1414.49.pdiff [132 B]
Get:132 http://ike.egr.msu.edu unstable/main i386 2012-05-02-1414.49.pdiff [24.6 kB]
Get:133 http://ike.egr.msu.edu unstable/main i386 2012-05-02-1414.49.pdiff [24.6 kB]
Get:134 http://ike.egr.msu.edu unstable/main 2012-05-02-2017.15.pdiff [807 B]
Get:135 http://ike.egr.msu.edu unstable/main 2012-05-02-2017.15.pdiff [807 B]
Get:136 http://ike.egr.msu.edu unstable/main i386 2012-05-02-2017.15.pdiff [34.3 kB]
Get:137 http://ike.egr.msu.edu unstable/main i386 2012-05-02-2017.15.pdiff [34.3 kB]
Get:138 http://ike.egr.msu.edu unstable/main 2012-05-03-0814.10.pdiff [130 B]
Get:139 http://ike.egr.msu.edu unstable/main 2012-05-03-0814.10.pdiff [130 B]
Get:140 http://ike.egr.msu.edu unstable/main i386 2012-05-03-0215.37.pdiff [12.4 kB]
Get:141 http://ike.egr.msu.edu unstable/main i386 2012-05-03-0215.37.pdiff [12.4 kB]
Get:142 http://ike.egr.msu.edu unstable/main 2012-05-03-1416.32.pdiff [117 B]
Get:143 http://ike.egr.msu.edu unstable/main 2012-05-03-1416.32.pdiff [117 B]
Get:144 http://ike.egr.msu.edu unstable/main i386 2012-05-03-0814.10.pdiff [13.4 kB]
Get:145 http://ike.egr.msu.edu unstable/main i386 2012-05-03-0814.10.pdiff [13.4 kB]
Get:146 http://ike.egr.msu.edu unstable/main 2012-05-03-2015.12.pdiff [867 B]
Get:147 http://ike.egr.msu.edu unstable/main 2012-05-03-2015.12.pdiff [867 B]
Get:148 http://ike.egr.msu.edu unstable/main i386 2012-05-03-1416.32.pdiff [7814 B]
Get:149 http://ike.egr.msu.edu unstable/main i386 2012-05-03-1416.32.pdiff [7814 B]
Get:150 http://ike.egr.msu.edu unstable/main i386 2012-05-03-2015.12.pdiff [22.5 kB]
Get:151 http://ike.egr.msu.edu unstable/main i386 2012-05-03-2015.12.pdiff [22.5 kB]
Fetched 934 kB in 8min 32s (1821 B/s)
Reading package lists...
+ echo exit value was 0
exit value was 0
+ date -u
Fri May  4 01:44:33 UTC 2012



Reply to: