[Debian-med-packaging] Bug#820879: How to avoid version restrictions for JS libraries (Was: Bug#820879: r-cran-shiny: uninstallable in sid: Depends: libjs-jquery (< 1.11.3+dfsg.0~) but 1.12.3-1 is to be installed)

Andreas Tille andreas at an3as.eu
Wed Apr 13 13:21:25 UTC 2016


Hi Raphael,

On Wed, Apr 13, 2016 at 02:41:52PM +0200, Raphael Hertzog wrote:
> 
> It really depends... you're trading one problem for another. In general,
> it's best if you can just rely on the packaged javascript without having
> to replace any embedded copy.
> 
> But if you have to replace an embedded copy, then dh_linktree is better
> as it lets you easily switch from embedded to non-embedded (without having
> to deal with symlink_to_dir and dir_to_symlink transitions). There are also
> multiple "actions" that result in different dependencies... by default
> you get a strong dependency like said here but if you're confident that
> newer upstream releases will not introduce new files, then you can use
> something less strict.

Could you advise for the proper option to get a less strict dependency?

Kind regards

      Andreas.

-- 
http://fam-tille.de



More information about the Debian-med-packaging mailing list