Search Criteria
Package Details: python-nvd3 0.15.0-4
Git Clone URL: | https://aur.archlinux.org/python-nvd3.git (read-only, click to copy) |
---|---|
Package Base: | python-nvd3 |
Description: | Python wrapper for the NVD3 chart generator |
Upstream URL: | https://github.com/areski/python-nvd3/ |
Licenses: | |
Submitter: | dbermond |
Maintainer: | dbermond |
Last Packager: | dbermond |
Votes: | 0 |
Popularity: | 0.000000 |
First Submitted: | 2017-08-23 20:26 |
Last Updated: | 2019-05-26 18:44 |
Dependencies (8)
- python (python-dbg)
- python-jinja
- python-slugify
- git (git-git) (make)
- python (python-dbg) (make)
- python-setuptools (make)
- python2 (pypy19, stackless-python2) (make)
- python2-setuptools (make)
Required by (4)
- caffe2 (optional)
- caffe2-cuda (optional)
- caffe2-cuda-git (optional)
- caffe2-git (optional)
Latest Comments
dbermond commented on 2017-09-04 17:45
@petronny
Hi. I don't think this is a problem because:
1) these reported files are not executable ones. Even though they have a shebang, they are only python modules and are not intended to be executed directly.
2) it is well known that namcap issues many false-positive errors and warnings. A packager is not supposed to handle every error/warning issued by namcap.
3) many python2 packages from the official repositories triggers this same namcap error. A quick scan at my pacman cache directory shows that the following official repository packages trigger this namcap error:
python2-appdirs-1.4.3-1-any.pkg.tar.xz
python2-chardet-3.0.4-1-any.pkg.tar.xz
python2-future-0.16.0-2-any.pkg.tar.xz
python2-hypothesis-3.23.2-1-any.pkg.tar.xz
python2-networkx-1.11-2-any.pkg.tar.xz
python2-olefile-0.43-2-any.pkg.tar.xz
python2-pip-9.0.1-2-any.pkg.tar.xz
python2-protobuf-3.3.2-1-x86_64.pkg.tar.xz
python2-scikit-learn-0.18.2-1-x86_64.pkg.tar.xz
python2-snakefood-1.4.0.20160605-1-any.pkg.tar.xz
python2-sqlalchemy-1.1.13-1-x86_64.pkg.tar.xz
If you can find some python2 packages from the official repositories that modifies the shebang on (non-executable) python2 modules, please let me know. They are many to test, but I could not find any.
petronny commented on 2017-09-04 07:46
Checking python2-nvd3-0.14.2-1-any.pkg.tar.xz
python2-nvd3 E: Dependency python detected and not included (programs ['python'] needed in scripts ['usr/lib/python2.7/site-packages/nvd3/NVD3Chart.py', 'usr/lib/python2.7/site-packages/nvd3/discreteBarChart.py', 'usr/lib/python2.7/site-packages/nvd3/linePlusBarChart.py', 'usr/lib/python2.7/site-packages/nvd3/__init__.py', 'usr/lib/python2.7/site-packages/nvd3/lineWithFocusChart.py', 'usr/lib/python2.7/site-packages/nvd3/stackedAreaChart.py', 'usr/lib/python2.7/site-packages/nvd3/cumulativeLineChart.py', 'usr/lib/python2.7/site-packages/nvd3/pieChart.py', 'usr/lib/python2.7/site-packages/nvd3/multiBarChart.py', 'usr/lib/python2.7/site-packages/nvd3/multiBarHorizontalChart.py', 'usr/lib/python2.7/site-packages/nvd3/translator.py', 'usr/lib/python2.7/site-packages/nvd3/scatterChart.py', 'usr/lib/python2.7/site-packages/nvd3/lineChart.py'])
Please fix this by do
sed -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \
-e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \
-e "s|#![ ]*/bin/env python$|#!/usr/bin/env python2|" \
-i $(find . -name '*.py')
for in the py2 folder
See https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=python-resampy