[Debian-med-packaging] Bug#676455: ${misc:Depends} injects broken versioned depends (Was: Bug#676455: gnumed-doc: uninstallable in sid: depends on outdated libjs-jquery-livequery)

Andreas Tille andreas at an3as.eu
Thu Jun 7 13:39:52 UTC 2012


On Thu, Jun 07, 2012 at 02:10:26PM +0200, Raphael Hertzog wrote:
> > Yes, and if a future version of *any* library will change its ABI it
> > will fail as well and we do not force the strict dependency anyway.  So
> > my question is rather, in how far such dh_linktree-ed JS libraries
> > deserve that specific care we do not implement otherwise.
> 
> The ABI/API might be unchanged, the supplementary file might be an
> internal detail and not something the end-user should care about.
> 
> But even in that case, someone using this library through the symlink tree
> might get failures.

Sure, call it ABI/API change whatever - there might be future changes of
some dependency and restricting the version to some specific one is simply
assuming / wild guessing that a break will happen.  I do not see this as
a reasonable default just because something is provided as a symlink.

Kind regards

      Andreas.

-- 
http://fam-tille.de






More information about the Debian-med-packaging mailing list