Regarding the original report:
$> grep python-pil debian/control
python-pytest, python-pil | python-imaging,
Recommends: python-pytest, python-pil, python-imaging
so the only "harm" here is a possible recommends of python-imaging.
IMHO severity is exaggerated.
Anyways, I will remove now python-imaging "linkage" altogether since it
seems from http://neuro.debian.net/pkgs/python-openpyxl.html that we build
recent openpyxl only on the systems which already have python-pil, so backports
shouldn't be harmed at this point.
On Thu, 11 Jan 2018, Andreas Tille wrote:
> I assume your aggrement if I do not hear from you in the next 24h hours
> for the following action:
> If you do not uncover the real Vcs where openpyxl is actively maintained
> I'll create a fresh Git repository using
> gbp import-dscs --debsnap --pristine-tar openpyxl
> move the package to Debian Science team on salsa while fixing the bug.
> I'd prefer to move the active Git repository over one via import-dscs,
> thought.
I am quite confused here
1.
(git)hopa:~exppsy/openpyxl[debian]
$> grep Maintainer debian/control
Maintainer: NeuroDebian Team
so it is not under Debian Science team maintenance... you are officially
stating that you will hijack the package if we do not reply in 24h?
not nice IMHO... BUT I would appreciate if you do ;) the package is of general
interest etc, with only one IF: do not drop Python 2 support until it is a
very strong mandate that we MUST not support python 2.
Let me know if you would like to do that, then I will leave the removal
of python-imaging for you
2.
hopa:/tmp
$> debcheckout python-openpyxl
declared git repository at git://git.debian.org/git/pkg-exppsy/openpyxl.git
git clone git://git.debian.org/git/pkg-exppsy/openpyxl.git python-openpyxl ...
Cloning into 'python-openpyxl'...
remote: Counting objects: 42053, done.
remote: Compressing objects: 100% (10826/10826), done.
remote: Total 42053 (delta 32119), reused 40869 (delta 30949)
Receiving objects: 100% (42053/42053), 29.34 MiB | 133.00 KiB/s, done.
Resolving deltas: 100% (32119/32119), done.
repository only contains the debian directory, using apt-get source
Reading package lists... Done
NOTICE: 'openpyxl' packaging is maintained in the 'Git' version control system
at:
git://git.debian.org/git/pkg-exppsy/openpyxl.git
Please use:
git clone git://git.debian.org/git/pkg-exppsy/openpyxl.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 6,585 kB of source archives.
Get:1 http://cdn-fastly.deb.debian.org/debian stretch/main openpyxl 2.3.0-3
(dsc) [2,323 B]
Get:2 http://cdn-fastly.deb.debian.org/debian stretch/main openpyxl 2.3.0-3
(tar) [6,577 kB]
Get:3 http://cdn-fastly.deb.debian.org/debian stretch/main openpyxl 2.3.0-3
(diff) [5,872 B]
Fetched 6,585 kB in 3s (2,290 kB/s)
dpkg-source: info: extracting openpyxl in openpyxl-2.3.0
dpkg-source: info: unpacking openpyxl_2.3.0.orig.tar.bz2
dpkg-source: info: unpacking openpyxl_2.3.0-3.debian.tar.xz
dpkg-source: info: applying up_no_lxml
dpkg-source: info: applying deb_no_et_xml_file
dpkg-source: info: applying up_python3_print
debcheckout python-openpyxl 4.80s user 0.95s system 2% cpu 3:56.76 total
$> cd python-openpyxl/
AUTHORS.rst LICENCE.rst MANIFEST.in README.rst debian/ doc/ openpyxl/
pytest.ini requirements.txt setup.cfg setup.py* shippable.yml tox.ini
(git)hopa:/tmp/python-openpyxl[debian]
$> git describe
debian/2.3.0-3
$> apt-cache policy python-openpyxl
python-openpyxl:
Installed: 2.3.0-3
Candidate: 2.3.0-3
Version table:
*** 2.3.0-3 600
100 http://http.debian.net/debian stretch/main amd64 Packages
100 http://http.debian.net/debian stretch/main i386 Packages
600 http://http.debian.net/debian sid/main amd64 Packages
600 http://http.debian.net/debian sid/main i386 Packages
So we are all up to date and have full packaging available.
So, are you confused by the debian branch?
Or an overlay mechanism of gbp?
$> grep overlay debian/gbp.conf
overlay = True
?
we indeed missed the prestine-tar though.
--
Yaroslav O. Halchenko
Center for Open Neuroscience http://centerforopenneuroscience.org
Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755
Phone: +1 (603) 646-9834 Fax: +1 (603) 646-1419
WWW: http://www.linkedin.com/in/yarik