Re: [tryton-debian] Bug#877849: Namespace conflict for python-magic

2018-01-21 Thread Christoph Biedl
Mathias Behrle wrote... > JFTR: relatorio_0.8.0-1~exp1 was just built and uploaded. It builds against > python-magic (>=2:0.4.15-1~exp1) and all tests are passing succesfully. Good to hear, and thanks for testing. I've sent the Call for tests to debian-devel a few minutes ago. Christoph si

Re: [tryton-debian] Bug#877849: Namespace conflict for python-magic

2018-01-19 Thread Mathias Behrle
* Christoph Biedl: " Re: [tryton-debian] Bug#877849: Namespace conflict for python-magic" (Mon, 15 Jan 2018 09:37:51 +0100): Hi Christoph, > Mathias Behrle wrote... > > > I found > > > > $ apt-cache rdepends python-magic > (...) > > Yeah, I alrea

Re: Bug#877849: [tryton-debian] Namespace conflict for python-magic

2018-01-16 Thread Christoph Biedl
Christoph Biedl wrote... > Adam Hupp wrote... > > - disable the deprecation warning. this wouldn't actually show > > anything by default unless you run python with the warning enabled > > (-Wd), but until there's a clear plan for the future of this package > > it seems premature to declare deprec

Re: Bug#877849: [tryton-debian] Namespace conflict for python-magic

2018-01-16 Thread Christoph Biedl
Adam Hupp wrote... > Whew, I was worried for a moment :) I've pushed an update to the > branch Great to see. > Changes: > - disable the deprecation warning. this wouldn't actually show > anything by default unless you run python with the warning enabled > (-Wd), but until there's a clear plan f

Re: Bug#877849: [tryton-debian] Namespace conflict for python-magic

2018-01-15 Thread Christoph Biedl
Mathias Behrle wrote... > I found > > $ apt-cache rdepends python-magic (...) Yeah, I already had checked a few of them where possible with little efforts. These were the test I had been talking of (actually, including python3-magic rdeps as well). > May be we should signal them explicitely to t

Re: Bug#877849: [tryton-debian] Namespace conflict for python-magic

2018-01-14 Thread Adam Hupp
Whew, I was worried for a moment :) I've pushed an update to the branch (note: will require a force pull if you already have a checkout). https://github.com/ahupp/python-magic/tree/libmagic-compat Changes: - disable the deprecation warning. this wouldn't actually show anything by default unless

Re: Bug#877849: [tryton-debian] Namespace conflict for python-magic

2018-01-14 Thread Mathias Behrle
* Christoph Biedl: " Re: Bug#877849: [tryton-debian] Namespace conflict for python-magic" (Sun, 14 Jan 2018 21:30:22 +0100): > Christoph Biedl wrote... > > > Hence, here is a preliminary packaging of python-magic for Debian: > > > > > > https://w

Re: Bug#877849: [tryton-debian] Namespace conflict for python-magic

2018-01-14 Thread Christoph Biedl
Christoph Biedl wrote... > Hence, here is a preliminary packaging of python-magic for Debian: > > > https://www.in-ulm.de/~cbiedl/debian/python-magic/python-magic_0.4.15-1~exp1.dsc > > Debianites, please give it a try. No reaction of any kind, so just uploaded to experimental. Let the games be

Re: Bug#877849: [tryton-debian] Namespace conflict for python-magic

2018-01-08 Thread Christoph Biedl
From the popular series "Leaving fatal mistakes in spite of proof-reading three times": Christoph Biedl wrote... > Doing a first round of tests showed no > regressions so far. You may stop panicking now :) Christ

Re: Bug#877849: [tryton-debian] Namespace conflict for python-magic

2018-01-08 Thread Christoph Biedl
Adam Hupp wrote... > I've pushed an update here: > > https://github.com/ahupp/python-magic/tree/libmagic-compat > > It includes a copy of libmagic's bindings, wrapped in deprecation > warnings. So apps should work regardless of which they depend on. > Could you take a look and see if this works f

Re: [tryton-debian] Namespace conflict for python-magic

2018-01-06 Thread Christoph Biedl
[ It's getting rather Debian specific, so trimming recipicient list. I'd prefer to discuss this on debian-python but keep me in Cc:, thanks. ] Mathias Behrle wrote... > while approaching the test for relatorio I got aware, that the result won't be > very significant, because relatorio

Re: [tryton-debian] Namespace conflict for python-magic

2018-01-01 Thread Mathias Behrle
* Adam Hupp: " Re: [tryton-debian] Namespace conflict for python-magic" (Mon, 4 Dec 2017 11:58:22 -0800): Hi Christoph, while approaching the test for relatorio I got aware, that the result won't be very significant, because relatorio depends anyway on python-magic[pypi]. To

Re: [tryton-debian] Namespace conflict for python-magic

2017-12-04 Thread Mathias Behrle
* Adam Hupp: " Re: [tryton-debian] Namespace conflict for python-magic" (Mon, 4 Dec 2017 11:58:22 -0800): Thanks a lot, Adam, I will take a look ASAP. > I've pushed an update here: > > https://github.com/ahupp/python-magic/tree/libmagic-compat > > It includes

Re: [tryton-debian] Namespace conflict for python-magic

2017-12-04 Thread Adam Hupp
ri, Oct 27, 2017 at 5:44 AM, Mathias Behrle wrote: > * Mathias Behrle: " Re: [tryton-debian] Namespace conflict for > python-magic" (Thu, 5 Oct 2017 12:01:16 +0200): > > Hi Adam, > > are there any news on the subject? > > The release of Tryton, that will require p

Re: Namespace conflict for python-magic

2017-10-27 Thread Christoph Biedl
[ I'm not lost, just way too occupied with other issues, sorry ] Mathias Behrle wrote... > * Christoph Biedl: " Re: Namespace conflict for python-magic" (Fri, 6 Oct 2017 > 08:34:04 +0200): > > > In order to control the transition, I've filed in ITP (inten

Re: [tryton-debian] Namespace conflict for python-magic

2017-10-27 Thread Mathias Behrle
* Mathias Behrle: " Re: [tryton-debian] Namespace conflict for python-magic" (Thu, 5 Oct 2017 12:01:16 +0200): Hi Adam, are there any news on the subject? The release of Tryton, that will require python-magic is scheduled for next week. It would be a great service to our users an

Re: Namespace conflict for python-magic

2017-10-06 Thread Mathias Behrle
* Christoph Biedl: " Re: Namespace conflict for python-magic" (Fri, 6 Oct 2017 08:34:04 +0200): > Mathias Behrle wrote... > > > That's good news, Adam, thanks for it! Looking forward to get your diff. > > +1 > > In order to control the transition,

Re: Namespace conflict for python-magic

2017-10-05 Thread Christoph Biedl
Mathias Behrle wrote... > That's good news, Adam, thanks for it! Looking forward to get your diff. +1 In order to control the transition, I've filed in ITP (intent to package) for Adam's python-magic as https://bugs.debian.org/877849 Christoph signature.asc Description: Digital signature

Re: Namespace conflict for python-magic

2017-10-05 Thread Mathias Behrle
* Adam Hupp: " Re: Namespace conflict for python-magic" (Tue, 3 Oct 2017 11:06:38 -0700): That's good news, Adam, thanks for it! Looking forward to get your diff. Best regards, Mathias > Sorry about the slow response. This has been a pain for a while. I > have a prov

Re: Namespace conflict for python-magic

2017-10-03 Thread Adam Hupp
wrote: > * Christoph Biedl: " Re: Namespace conflict for python-magic" (Tue, 5 Sep 2017 > 18:24:25 +0200): > >> Mathias Behrle wrote... >> >> > * Christoph Biedl: " Re: Namespace conflict for python-magic" (Mon, 4 Sep >> > 2017 19:38:56

Re: Namespace conflict for python-magic

2017-09-06 Thread Mathias Behrle
* Christoph Biedl: " Re: Namespace conflict for python-magic" (Tue, 5 Sep 2017 18:45:31 +0200): > Mathias Behrle wrote... > > > So finally I am still quite undetermined what to do to get the actual > > release of relatorio packaged[5] (it will be needed for the next

Re: Namespace conflict for python-magic

2017-09-06 Thread Mathias Behrle
* Christoph Biedl: " Re: Namespace conflict for python-magic" (Tue, 5 Sep 2017 18:24:25 +0200): > Mathias Behrle wrote... > > > * Christoph Biedl: " Re: Namespace conflict for python-magic" (Mon, 4 Sep > > 2017 19:38:56 +0200): > > > &

Re: Namespace conflict for python-magic

2017-09-05 Thread Christoph Biedl
Mathias Behrle wrote... > So finally I am still quite undetermined what to do to get the actual release > of relatorio packaged[5] (it will be needed for the next release of Tryton). > For > now there is only one usage of python-magic[6], so probably best to patch > relatorio for now to use file-

Re: Namespace conflict for python-magic

2017-09-05 Thread Christoph Biedl
Mathias Behrle wrote... > * Christoph Biedl: " Re: Namespace conflict for python-magic" (Mon, 4 Sep 2017 > 19:38:56 +0200): > > The cleanest solution indeed was to bring both upstreams together and > > ask them to reconcile the APIs and eventually make one of

Re: Namespace conflict for python-magic

2017-09-05 Thread Mathias Behrle
* Christoph Biedl: " Re: Namespace conflict for python-magic" (Mon, 4 Sep 2017 19:38:56 +0200): > Mathias Behrle wrote... > > > Current python(3)-magic in Debian is built from source package 'file'[0]. > (...) > > OTOH the package providing pytho

Re: Namespace conflict for python-magic

2017-09-04 Thread Christoph Biedl
Mathias Behrle wrote... > Current python(3)-magic in Debian is built from source package 'file'[0]. (...) > OTOH the package providing python-magic on PyPi[3] is provided by another > Upstream[4]. ... and I assume the APIs are not identical? > The cleanest solution for me would look like > - pac

Re: Namespace conflict for python-magic

2017-09-04 Thread Scott Kitterman
On September 4, 2017 11:42:56 AM EDT, Mathias Behrle wrote: > >Hi Christoph, hi folks, > >there exists an odd namespace conflict for python-magic. > >Current python(3)-magic in Debian is built from source package >'file'[0]. >According to the included s

Namespace conflict for python-magic

2017-09-04 Thread Mathias Behrle
Hi Christoph, hi folks, there exists an odd namespace conflict for python-magic. Current python(3)-magic in Debian is built from source package 'file'[0]. According to the included setup.py the package for the python bindings are published as 'file-magic'[1] and are availabl