From 1be510f9529cb082f802408b472a77d074b394c0 Mon Sep 17 00:00:00 2001 From: Nicolas Vigier Date: Sun, 14 Apr 2013 13:46:12 +0000 Subject: Add zarb MLs html archives --- zarb-ml/mageia-dev/2012-November/020348.html | 112 +++++++++++++++++++++++++++ 1 file changed, 112 insertions(+) create mode 100644 zarb-ml/mageia-dev/2012-November/020348.html (limited to 'zarb-ml/mageia-dev/2012-November/020348.html') diff --git a/zarb-ml/mageia-dev/2012-November/020348.html b/zarb-ml/mageia-dev/2012-November/020348.html new file mode 100644 index 000000000..75fba4136 --- /dev/null +++ b/zarb-ml/mageia-dev/2012-November/020348.html @@ -0,0 +1,112 @@ + + + + [Mageia-dev] [ANN] [RFC] support for deltarpms in urpmi + + + + + + + + + +

[Mageia-dev] [ANN] [RFC] support for deltarpms in urpmi

+ Thierry Vignaud + thierry.vignaud at gmail.com +
+ Tue Nov 27 17:10:06 CET 2012 +

+
+ +
Hi
+
+urpmi now have basic support for delta rpms, aka it can install them
+(never worked before).
+We could think about providing updates as delta rpms for mga3.
+Example for libreoffice:
+both
+core/release/libreoffice-writer-3.5.3.2-1.mga2.x86_64.rpm and
+libreoffice-writer-3.5.5.3-0.3.mga2.x86_64.rpm
+are 4,2M big but:
+makedeltarpm core/release/libreoffice-writer-3.5.3.2-1.mga2.x86_64.rpm
+core/updates/libreoffice-writer-3.5.5.3-0.3.mga2.x86_64.rpm
+/tmp/libreoffice-writer-3.5.5.3-0.3.mga2.x86_64.drpm2
+results in a 405k delta rpm.
+Aka a 10 fold reduction in download needs.
+
+We should think about what's needed:
+- new deltarpm update media to hold deltarpms ?
+- recording source version in synthesis
+- keeping:
+  o all deltarpm (not as big as full classic rpms)
+  o or only keeping both:
+    * core/release > latest core/updates
+    * previous core/updates > latest core/updates
+- option do disable deltarpm support in /etc/urpmi.cfg?
+- having a fallback in urpmi if applydeltarpm fails
+- having urpmi select the right package
+  o either deltarpm if there's one for installed_version -> update_version path
+  o or regular update package else
+
+WDYT?
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

+ +
+More information about the Mageia-dev +mailing list
+ -- cgit v1.2.1