[Debian-pan-maintainers] Packaging pytango 9.2.0

Bodó-Merle Sándor Sandor.Bodo-Merle at eli-alps.hu
Fri Aug 26 08:49:26 BST 2016


Ok - thanks for the feedback.
I attach the first round of the patch (for review) - i'll do the binary package transition soon.

Our immediate need was to have a working deb package (even if it is not 100% up to debian standards atm) so we can start deploying some code with tango9.

Sandor

________________________________________
From: PICCA Frederic-Emmanuel <frederic-emmanuel.picca at synchrotron-soleil.fr>
Sent: Friday, August 26, 2016 9:17 AM
To: Bodó-Merle Sándor; debian-pan-maintainers at lists.alioth.debian.org
Subject: RE:Packaging pytango 9.2.0

> I was able to build debian packages based on version 9.2.0 - with small modifications:
> - first itango is in a separate repository - so remove any reference in packaging
> - explicitely use pybuild as the build system (so it goes via setup.py and not with the Makefile)
> - build depend on libtango-dev

and you need to add the binary package python-tango, python3-tango since upstream decided to rename the module.
pytango -> tango

In order to have a smooth transition for our users,
remove everything from the python-pytango package and make it depende on python-pytango

Here an example took from python-qtconsole where the transition was

ipython-qtconsole -> python-qtconsole


Package: ipython-qtconsole
Architecture: all
Section: oldlibs
Priority: extra
Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends}, python-qtconsole
Description: transitional dummy package for python-qtconsole
 This is a transitional package to ease upgrades to the
 python-qtconsole package. It can be safely removed.

Package: python-qtconsole
Architecture: all
Depends: ${misc:Depends}, ${python:Depends}
Description: Jupyter - Qt console (Python 2)
 IPython can be used as a replacement for the standard Python shell,
 or it can be used as a complete working environment for scientific
 computing (like Matlab or Mathematica) when paired with the standard
 Python scientific and numerical tools. It supports dynamic object
 introspections, numbered input/output prompts, a macro system,
 session logging, session restoring, complete system shell access,
 verbose and colored traceback reports, auto-parentheses, auto-quoting,
 and is embeddable in other Python programs.
 .
 This package contains the qtconsole library for the Python 2 interpreter.

hopeit helps prepare the pytango package :))

Fred
________________________________

A jelen email útján megküldött vélemény vagy információ kizárólag a küldő személyéhez kapcsolódik és nem feltétlenül jeleníti meg az ELI-HU Nonprofit Kft. álláspontját is. Társaságunk nem vállal felelősséget az email tartalmáért, ide értve különösen, de nem kizárólagosan kötelezettségvállalást jogi kötő erővel bíró szerződések létrehozásáért, módosításáért vagy megszűntetéséért, valamint az átadott információ alapján indult eljárásokért mindaddig, amíg az adott információt utólag és írásban a megfelelően meghatalmazott vagy az ELI-HU Nonprofit Kft. képviseleti jogával felruházott személy meg nem erősíti. Az email bizalmas vagy jogilag védett információt tartalmazhat, amelyet kizárólag a címzett személy vagy szervezet, illetve az általuk felhatalmazottak használhatnak fel. Amennyiben Ön nem az üzenet címzettje, kérjük, értesítse erről az üzenet küldőjét és törölje az üzenetet rendszeréből. A jelen email tartalmának nem a címzett általi bármilyen formában történő illetéktelen közzététele, terjesztése, másolása, illetve felhasználása vagy alkalmazása szigorúan tilos és jogszabályba ütközhet.


Please note that any information or opinions presented in this email are solely those of the sender and do not necessarily represent those of ELI-HU Nonprofit Ltd. Our Company accepts no liability or responsibility for the content of this email, especially, but not limited to commitment for establishing, modifying or terminating legally binding contracts, or for the consequences of any actions taken on the basis of the information provided, unless that information is subsequently confirmed in writing by a person duly authorized or endowed with the right of representation of ELI-HU Nonprofit Ltd. This email may contain confidential or legally protected information, and is intended solely for the use of the individual or entity to whom it is addressed and others authorized to receive it. If you are not the intended recipient of this email, please inform the sender immediately and delete it from your system. Any unauthorized disclosure, dissemination, copying or use of or reliance upon the content of this email by anyone other than the intended recipient is strictly prohibited and may be unlawful.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pytango_9.2.0_debian.diff
Type: text/x-patch
Size: 5918 bytes
Desc: pytango_9.2.0_debian.diff
URL: <http://alioth-lists.debian.net/pipermail/debian-pan-maintainers/attachments/20160826/8441fdb4/attachment.bin>


More information about the Debian-pan-maintainers mailing list