Bug#919617: python-gpiozero file conflict with python3-gpiozero

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

Bug#919617: python-gpiozero file conflict with python3-gpiozero

Peter Green-10
Package: python-gpiozero
Version: 1.4.1-1
Severity: serious

The 1.4.1-1 upload of gpiozero added the "pinout" utility, unfortunately it added it to both the python-gpiozero and python3-gpiozero packages. The result is a file conflict between the two packages.

I see two possible solutions.

1. Drop the utility from one of the packages, if going down this road I would probablly drop it from the python-gpiozero package since python 2 is deprecated.
2. Install the utility with a different name or path in each package and then use the alternatives mechanism to select between them.

Reply | Threaded
Open this post in threaded view
|

Bug#919617: python-gpiozero file conflict with python3-gpiozero

Ben Nuttall
On Fri, 18 Jan 2019 01:42:55 +0000 Peter Green <[hidden email]> wrote:
> Package: python-gpiozero
> Version: 1.4.1-1
> Severity: serious
>
> The 1.4.1-1 upload of gpiozero added the "pinout" utility, unfortunately it added it to both the python-gpiozero and python3-gpiozero packages. The result is a file conflict between the two packages.

Agreed

>
> I see two possible solutions.
>
> 1. Drop the utility from one of the packages, if going down this road I would probablly drop it from the python-gpiozero package since python 2 is deprecated.
> 2. Install the utility with a different name or path in each package and then use the alternatives mechanism to select between them.

We do 1) in RPF Raspbian. I think this is the correct approach.
Reply | Threaded
Open this post in threaded view
|

Bug#919617: gpiozero NMU uploaded to delayed/10

peter green-2
In reply to this post by Peter Green-10
tags 856413 +pending
tags 919617 +patch +pending
tags 919620 +patch +pending
thanks

I have now prepared a NMU for gpiozero addressing bugs 856413, 919617 and 919620. I have uploaded this NMU to delayed/10. A debdiff is attatched to this mail.

Please tell me if you see any issues with this NMU so I can fix them. OTOH if you are happy with the NMU please tell me so I can remove the delay.

Reply | Threaded
Open this post in threaded view
|

Processed: gpiozero NMU uploaded to delayed/10

Debian Bug Tracking System
Processing commands for [hidden email]:

> tags 856413 +pending
Bug #856413 [gpiozero] gpiozero: please provide python module on all architectures
Added tag(s) pending.
> tags 919617 +patch +pending
Bug #919617 [python-gpiozero] python-gpiozero file conflict with python3-gpiozero
Added tag(s) patch.
Bug #919617 [python-gpiozero] python-gpiozero file conflict with python3-gpiozero
Added tag(s) pending.
> tags 919620 +patch +pending
Bug #919620 [python-gpiozero] python-gpiozero typo in package description.
Added tag(s) patch.
Bug #919620 [python-gpiozero] python-gpiozero typo in package description.
Added tag(s) pending.
> thanks
Stopping processing here.

Please contact me if you need assistance.
--
856413: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=856413
919617: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=919617
919620: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=919620
Debian Bug Tracking System
Contact [hidden email] with problems

Reply | Threaded
Open this post in threaded view
|

Bug#919617: gpiozero NMU uploaded to delayed/10

peter green-2
In reply to this post by Peter Green-10
tags 856413 +pending
tags 919617 +patch +pending
tags 919620 +patch +pending
thanks

I have now prepared a NMU for gpiozero addressing bugs 856413, 919617 and 919620.
I have uploaded this NMU to delayed/10. A debdiff is attatched to this mail
(really attatched this time, sorry).

Please tell me if you see any issues with this NMU so I can fix them. OTOH if you
are happy with the NMU please tell me so I can remove the delay.


gpiozero.debdiff (4K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Bug#919617: marked as done (python-gpiozero file conflict with python3-gpiozero)

Debian Bug Tracking System
In reply to this post by Peter Green-10
Your message dated Sun, 03 Feb 2019 15:49:44 +0000
with message-id <[hidden email]>
and subject line Bug#919617: fixed in gpiozero 1.4.1-1.1
has caused the Debian Bug report #919617,
regarding python-gpiozero file conflict with python3-gpiozero
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [hidden email]
immediately.)


--
919617: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=919617
Debian Bug Tracking System
Contact [hidden email] with problems

Package: python-gpiozero
Version: 1.4.1-1
Severity: serious

The 1.4.1-1 upload of gpiozero added the "pinout" utility, unfortunately it added it to both the python-gpiozero and python3-gpiozero packages. The result is a file conflict between the two packages.

I see two possible solutions.

1. Drop the utility from one of the packages, if going down this road I would probablly drop it from the python-gpiozero package since python 2 is deprecated.
2. Install the utility with a different name or path in each package and then use the alternatives mechanism to select between them.

Source: gpiozero
Source-Version: 1.4.1-1.1

We believe that the bug you reported is fixed in the latest version of
gpiozero, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [hidden email],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Peter Michael Green <[hidden email]> (supplier of updated gpiozero package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [hidden email])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 24 Jan 2019 14:45:24 +0000
Source: gpiozero
Binary: python-gpiozero python3-gpiozero
Architecture: source
Version: 1.4.1-1.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Raspberry Pi Maintainers <[hidden email]>
Changed-By: Peter Michael Green <[hidden email]>
Description:
 python-gpiozero - simple interface to everyday GPIO components used with Raspberry
 python3-gpiozero - simple interface to everyday GPIO components used with Raspberry
Closes: 856413 919617
Changes:
 gpiozero (1.4.1-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Make packages arch any (not arch-all because of arch-specific dependencies)
     (Closes: #856413)
   * Change nonsensical rpi.gpio-common dependency to python-rpi.gpio/python3-rpi.gpio
     and limit it's architecture list to arm*
   * Recommend python-pigpio/python3-pigpio on non-arm architectures.
   * Suggest python-pigpio/python3-pigpio on arm architectures.
   * Drop "pinout" utility from python-gpiozero package
     (keep it in python3-gpiozero package) (Closes: #919617)
   * Fix misspelling in package discrptions Raspoberry -> Raspberry
Checksums-Sha1:
 7901e569e29ec40adf75991bdfc3e97126f18926 2210 gpiozero_1.4.1-1.1.dsc
 ecc56c869e3eecd417a9f46a38d9f41fb26b458a 2948 gpiozero_1.4.1-1.1.debian.tar.xz
 6a1033c3644feff47e1df02b63d350b3af34277e 5862 gpiozero_1.4.1-1.1_source.buildinfo
Checksums-Sha256:
 0ff4b62ba3044b894b3f5f857eada5b2c6640522b5cb893db3392146ab79bf73 2210 gpiozero_1.4.1-1.1.dsc
 4e18796dc3a367b75669648040dd3b1738c5ec120c243306c841dbeea86a3162 2948 gpiozero_1.4.1-1.1.debian.tar.xz
 1eced4ffc4a92184cbde9b7ba7f8dba5556036f6770934ff64438388ac33d227 5862 gpiozero_1.4.1-1.1_source.buildinfo
Files:
 94888182ea571cb725964d532b53d0c8 2210 python optional gpiozero_1.4.1-1.1.dsc
 28c928ea75c7268048214398a5d21530 2948 python optional gpiozero_1.4.1-1.1.debian.tar.xz
 a26067460477708616598707940c5fcb 5862 python optional gpiozero_1.4.1-1.1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJIBAEBCAAyFiEEU0DQATYMplbjSX63DEjqKnqP/XsFAlxJ03MUHHBsdWd3YXNo
QGRlYmlhbi5vcmcACgkQDEjqKnqP/XvFFg/6A8IkKmY3HXu0N9e+7P5PsUfEqj7D
dX4Vst6lcsQPkWx0iRY0gdELzQPy226EprM8eFgzeg4lyeJgsFz7JtCAEuiPb7oV
QpD2reoXVZhoUuK9rxTaK2WA/dKOUcCVDcoYx+shlRe22ioCb+qy70r3QTSU72Ww
f0k1qjfwOfBLZSVwa0DKuytp1Ypi5YFS5OyUfWvMqqUYF3iJF0VZZHt27WhFOVJf
MzY4UjJn+++Jq7NXlanFg3g5ycLN4fsqr2qpOQKOZkPWyHH+MWI6ti8DqgKEqgFc
7sQrdm3Ucpfz48XAYwUEIskA5dNC8EtU8iQutQH26l2Pj1Qrq8tNF3gKw0CSzXoA
IF0E/ralqPoPj6KeKhMDCPdIriustAn6+/kkiyRSpCmOdQpUKj8UOGc2E/iXy5Kl
MFX+05xFkJwtTAezOqqv/fD0bbLzV314kGuPhszotrLxYvE893/bsPIwn8THaMly
7qYXmb3AxuPXzW7+nsEEIBUD+vzCinsKNZM/3o2iXxcI+oa1ZF4PN63jIIWbC8ab
55wRQjIDpCtJwIGb7mOuKLoHaI3KWMClzEmJeI2J/xoKDL7tR7xBald1PUYF1PiX
Dzr40UAglLBE2sYc5F+Peib09ZFD1czfCi8tPAxAFmSJcGF4aldSnQXZxtFjhJWA
w+7xQ95KbbcZAG4=
=mFxY
-----END PGP SIGNATURE-----