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 <t...@neuro.debian.net>

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        

Reply via email to