[Python-apps-team] Question regarding dependencies to mercurial-common in jessie

Javi Merino vicho at debian.org
Wed Nov 16 13:17:03 UTC 2016


Hi Fredrik,

Sorry for the late reply, it was classified as spam :(

2016-11-04 9:52 GMT+00:00 Fredrik Sandebert <sandebert at gmail.com>:
> Hello,
>
> I'm about to install mercurial and mercurial-common on a Raspberry Pi
> running jessie. Two surprising dependencies (not even suggests) are showing
> up:
>
> javascript-common
> libjs-excanvas
>
>
> I can't find any info on the net on why these are dependencies. Seems really
> strange to me. Are they actually required or can I safely ignore them?

mercurial bundles excanvas.js in its source.  In Debian we remove it
and instead install the package and add a symlink to the library.
This library is needed for mercurial's http server, to allow clients
using Internet Explorer 8 to browse the repository.  If you are not
going to use the server, or you will not have people using ancient
versions of Internet Explorer, you don't need them.

> One of the dependencies can be seen here:
> https://packages.debian.org/jessie/mercurial-common
>
>
> Thanks for your work, it's very appreciated!

HTH,
Javi



More information about the Python-apps-team mailing list