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

Bug#621050: Document dependencies needed to use multiarch paths



Russ Allbery wrote:

> Could you prepare an updated patch?

Here's one.
---
 policy.sgml |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/policy.sgml b/policy.sgml
index 4aeae363..0ca925e0 100644
--- a/policy.sgml
+++ b/policy.sgml
@@ -6214,6 +6214,14 @@ install -m644 debian/shlibs.<var>package</var> debian/<var>package</var>/DEBIAN/
                   </footnote>
                 </p>
                 <p>
+                  Packages installing libraries to
+                  <file>/usr/lib/<var>triplet</var></file> must declare a
+                  <tt>Pre-Depends</tt> relationship against
+                  <package>multiarch-support</package> to ensure the
+                  libraries are visible to <prgn>ld.so</prgn> during
+                  partial upgrades from Debian 6.0 (squeeze) and earlier.
+                </p>
+                <p>
                   Applications may also use a single subdirectory under
                   <file>/usr/lib/<var>triplet</var></file>.
                 </p>
-- 
1.7.8




Reply to: