Bug#866446: Where is an up to date Git for openpyxl (Was: What branch of the git repository is featuring the latest packaging)

2018-01-11 Thread Yaroslav Halchenko
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



Bug#866446: Where is an up to date Git for openpyxl (Was: What branch of the git repository is featuring the latest packaging)

2018-01-11 Thread Andreas Tille
Hi,

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.

Thank you

  Andreas.

On Sun, Jan 07, 2018 at 08:07:28AM +0100, Andreas Tille wrote:
> Hi,
> 
> I would volunteer to fix this bug but I do not understand the repository
> layout.  It would be helpful if you would consider some standard layout
> or at least drop some description which one is the recent packaging
> branch.  Somehow debian-release looks promising but this is way out of
> date.
> 
> Thanks for the enlightenment
> 
>   Andreas.

-- 
http://fam-tille.de