Patch to sort out libgstreamer0.9 versioning

Loïc Minier lool+alioth at via.ecp.fr
Tue Sep 13 10:37:00 UTC 2005


        Hi,

On Tue, Sep 13, 2005, Rob Taylor wrote:
> So .shlibs shouldn't have any versioned depends in this case (unless we
> find accidental ABI breakage), but for packages built from the same gst
> source, we need to have strict(ish) dependencies on the current release
> version number.

 Yes.

> Obviously the best solution here is to manually put in the libgstfoo (>=
> 0.9.2) in the control generation, as you currently do, but could I
> suggest we pass in -X (libs built by this source) to dh_shlibdeps for
> the binary packages? this would remove the unnecessary repetition on the
> binary packages' Depends: line.

 I'm not sure -X does what you think: it does not filter out shlib deps
 on some depended on library, it filters out files to search ELF deps
 in.  Anyway, it doesn't seem possible (there's no per package override,
 DEB_DH_SHLIBDEPS_ARGS_<package>).  The contrary doesn't seem possible
 either (override shlibs versions with another one for a specific binary
 package).

 I'll also check with upstream if this "current upstream coherence" is
 still required in 0.9 since ds pointed out that at least ELF deps have
 been sorted out.

   Bye,

-- 
Loïc Minier <lool at dooz.org>



More information about the Pkg-gstreamer-maintainers mailing list