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

Bug#621050: Document dependencies needed to use multiarch paths



On Sat, Dec 24, 2011 at 04:13:55PM -0800, Russ Allbery wrote:
> Jonathan Nieder <jrnieder@gmail.com> writes:
> > Russ Allbery wrote:
> 
> >> Could you prepare an updated patch?
> 
> > Here's one.
> 
> Shouldn't this go into the section about shared libraries instead, though?
> Although I suppose that then raises the question of how to explain the
> whole multiarch thing there, which is the other part of this problem.
> 
> Seconded for the time being at least as better than nothing, although best
> would be to cover multiarch in general, I think.
> 
> > 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>

Is it still relevant know that squeeze has been released ?

Cheers,
-- 
Bill. <ballombe@debian.org>

Imagine a large red swirl here. 


Reply to: