[Debian-med-packaging] Bug#994459: libjs-jquery removed symlinked files

chrysn chrysn at fsfe.org
Thu Sep 16 10:15:31 BST 2021


Package: q2templates
Version: 2020.11.1+dfsg-1
Severity: normal

Running qiime like this produces an error:

| $ qiime demux summarize --i-data test.qza --o-visualization test.qzv
| /usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/__init__.py:36: UserWarning: h5py is running against HDF5 1.10.7 when it was built against 1.10.6, this may cause problems
|   _warn(("h5py is running against HDF5 {0} when it was built against {1}, "
| /usr/lib/python3/dist-packages/skbio/util/_testing.py:15: FutureWarning: pandas.util.testing is deprecated. Use the functions in the public API at pandas.testing instead.
|   import pandas.util.testing as pdt
| Plugin error from demux:
|
|   [('/usr/lib/python3/dist-packages/q2templates/templates/assets/js/jquery.min.js', '/tmp/qiime2-temp-worx3rub/q2templateassets/js/jquery.min.js', "[Errno 2] No such file or directory: '/usr/lib/python3/dist-packages/q2templates/templates/assets/js/jquery.min.js'")]

The critical part is the absence of
/usr/lib/python3/dist-packages/q2templates/templates/assets/js/jquery.min.js,
which is a broken symlink.

My `apt-file find` opined that libjs-jquery would have that file, but
since 3.5.1+dfsg+~3.5.5-4 these are not present any more.

As it's probably too late for node-jquery to Breaks: q2templates (or
should it still, for the next release?), the best fix to me seems to
bend the link over to the un-minified version; this is what fixed the
issue for me locally.


-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.13.0 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages q2templates depends on:
ii  libjs-bootstrap     3.4.1+dfsg-2
ii  libjs-jquery        3.5.1+dfsg+~3.5.5-7
ii  node-normalize.css  8.0.1-4
ii  python3             3.9.4-1
ii  python3-jinja2      2.11.3-1
ii  python3-pandas      1.1.5+dfsg-2
ii  python3-setuptools  52.0.0-4

q2templates recommends no packages.

q2templates suggests no packages.

-- no debconf information

-- 
To use raw power is to make yourself infinitely vulnerable to greater powers.
  -- Bene Gesserit axiom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20210916/20646b63/attachment.sig>


More information about the Debian-med-packaging mailing list