Bug#883286: Please ship a python3-gps package

2018-03-22 Thread Bernd Zeimetz
That's not all and not the problem. The real one is that scons in Debian does 
not support python 3 due to a broken Debian patch. Opened a bug already... 

Am 22. März 2018 22:41:56 MEZ schrieb Paride Legovini :
>On 21/03/2018 21.19, Bernd Zeimetz wrote:
>> Hi,
>> 
>> 
>> On 03/20/2018 12:05 PM, Paride Legovini wrote:
>>> On Fri, 1 Dec 2017 13:03:05 -0600 Richard Laager
> wrote:
 Please consider shipping a python3-gps package, either in addition
>to or
 instead of python-gps. I don't know how much work that will be, so
>I
 understand that it might be a while.
>>>
>>> The Python code in gpsd is compatible with both Python2 and Python3,
>>> as stated in the header of the Python files:
>>>
>>> # This code runs compatibly under Python 2 and 3.x for x >= 2.
>>>
>>> I believe a python3-gps package will be almost identical to
>python-gps.
>> 
>> thats all true, but the SConstruct file in 3.17 just does not work
>with
>> python3. I could create a hand hacked package, but I'm not keen on
>doing
>> that.
>
>Have a look at this commit:
>
>http://deb.li/3KWUA
>
>If patching it is this simple, then I think it's worth doing so.
>
>Paride

-- 
Diese Nachricht wurde von meinem Android-Gerät mit K-9 Mail gesendet.

Bug#883286: Please ship a python3-gps package

2018-03-22 Thread Paride Legovini
On 21/03/2018 21.19, Bernd Zeimetz wrote:
> Hi,
> 
> 
> On 03/20/2018 12:05 PM, Paride Legovini wrote:
>> On Fri, 1 Dec 2017 13:03:05 -0600 Richard Laager  wrote:
>>> Please consider shipping a python3-gps package, either in addition to or
>>> instead of python-gps. I don't know how much work that will be, so I
>>> understand that it might be a while.
>>
>> The Python code in gpsd is compatible with both Python2 and Python3,
>> as stated in the header of the Python files:
>>
>> # This code runs compatibly under Python 2 and 3.x for x >= 2.
>>
>> I believe a python3-gps package will be almost identical to python-gps.
> 
> thats all true, but the SConstruct file in 3.17 just does not work with
> python3. I could create a hand hacked package, but I'm not keen on doing
> that.

Have a look at this commit:

http://deb.li/3KWUA

If patching it is this simple, then I think it's worth doing so.

Paride



Bug#883286: Please ship a python3-gps package

2018-03-21 Thread Bernd Zeimetz
Hi,


On 03/20/2018 12:05 PM, Paride Legovini wrote:
> On Fri, 1 Dec 2017 13:03:05 -0600 Richard Laager  wrote:
>> Please consider shipping a python3-gps package, either in addition to or
>> instead of python-gps. I don't know how much work that will be, so I
>> understand that it might be a while.
> 
> The Python code in gpsd is compatible with both Python2 and Python3,
> as stated in the header of the Python files:
> 
> # This code runs compatibly under Python 2 and 3.x for x >= 2.
> 
> I believe a python3-gps package will be almost identical to python-gps.

thats all true, but the SConstruct file in 3.17 just does not work with
python3. I could create a hand hacked package, but I'm not keen on doing
that.


Bernd


-- 
 Bernd ZeimetzDebian GNU/Linux Developer
 http://bzed.dehttp://www.debian.org
 GPG Fingerprint: ECA1 E3F2 8E11 2432 D485  DD95 EB36 171A 6FF9 435F



Bug#883286: Please ship a python3-gps package

2018-03-20 Thread Paride Legovini
On Fri, 1 Dec 2017 13:03:05 -0600 Richard Laager  wrote:
> Please consider shipping a python3-gps package, either in addition to or
> instead of python-gps. I don't know how much work that will be, so I
> understand that it might be a while.

The Python code in gpsd is compatible with both Python2 and Python3,
as stated in the header of the Python files:

# This code runs compatibly under Python 2 and 3.x for x >= 2.

I believe a python3-gps package will be almost identical to python-gps.

Paride



Bug#883286: Please ship a python3-gps package

2017-12-01 Thread Richard Laager
Source: gpsd
Version: 3.17-3
Severity: wishlist

I have recently packaged ntpsec for Debian. (It's currently in the NEW
queue.) As it is a new package, I am trying to use python3 exclusively.

There is one exception, ntploggps, which is currently using python2
because it requires the gps module from gpsd. This module is only
packaged for python2, as python-gps.

Please consider shipping a python3-gps package, either in addition to or
instead of python-gps. I don't know how much work that will be, so I
understand that it might be a while.

-- 
Richard