[py3porters-devel] Bug#782942: Please provide a python3 module

Ben Finney ben+debian at benfinney.id.au
Tue May 19 21:04:53 UTC 2015


Andreas Tille <andreas at an3as.eu> writes:

> Again: In SVN two packages are created. One python-hl7 and one
> python3-hl7. The problem is that *both* install the same file into
> /usr/bin which creates an unneeded conflict. I would like to hear
> suggestions how to solve this.

What is the target userbase for the user-facing program? Do they care at
all about whether the program is implemented in Python 2 or Python 3?

If (as seems likely) the target userbase cares only about what the
program does, not its implementation details, then:

* Remove the program from both library binary packages.

* Create a new binary package (named ‘hl7-bin’ or similar) the purpose
  of which is to install the program implemented in Python 3. This
  package depends on ‘python3-hl7’.

If, instead, the user *does* care about which PYthon version implements
the program, then the program needs to be re-named – ideally in both
packages – since neither is an equivalent replacement for the other.

-- 
 \     “I went to a museum where all the artwork was done by children. |
  `\   They had all the paintings up on refrigerators.” —Steven Wright |
_o__)                                                                  |
Ben Finney




More information about the py3porters-devel mailing list