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/2011-December/010416.html | 110 +++++++++++++++++++++++++++ 1 file changed, 110 insertions(+) create mode 100644 zarb-ml/mageia-dev/2011-December/010416.html (limited to 'zarb-ml/mageia-dev/2011-December/010416.html') diff --git a/zarb-ml/mageia-dev/2011-December/010416.html b/zarb-ml/mageia-dev/2011-December/010416.html new file mode 100644 index 000000000..c4c6154ec --- /dev/null +++ b/zarb-ml/mageia-dev/2011-December/010416.html @@ -0,0 +1,110 @@ + + + + [Mageia-dev] How broken are RPM dependencies allowed to be? + + + + + + + + + +

[Mageia-dev] How broken are RPM dependencies allowed to be?

+ nicolas vigier + boklm at mars-attacks.org +
+ Wed Dec 14 11:23:24 CET 2011 +

+
+ +
On Wed, 14 Dec 2011, Dan Fandrich wrote:
+
+> It's possible to handle that kind of case reliably, but I understand that
+> it would be more work to get the dependencies just right. Many library
+> authors put plenty of effort into maintaining binary compatibility across
+> releases just so this sort of thing is possible. But even if this isn't an
+> officially-supported mode of operation, problems like the one I described
+> above can still result in broken systems if the dependencies aren't
+> correctly described.
+
+It's impossible to describe all dependencies correctly. We don't know
+the minimal versions of most dependencies. That would need to be tested,
+but we cannot test all combinaisons of packages. And even adding all
+those minimal version dependencies would not be enough. If
+drakxtools-backend had a dependency on new perl, then new perl would
+have been installed, and maybe drakxtools-backend would work but all
+other perl tools could be broken. So maximal version is also needed,
+but we cannot guess which version will add incompatibilities in the
+futur. It's already difficult to have correct dependencies within one
+release, but it's impossible to do it for any combinaison of packages
+from different releases.
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

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