Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #10648

Veusz - update to 3.0

Path csiph.com!feeder.erje.net!2.eu.feeder.erje.net!news2.arglkargh.de!news.mixmin.net!aioe.org!bofh.it!news.nic.it!robomod
From Jeremy Sanders <jeremy@jeremysanders.net>
Newsgroups linux.debian.maint.python
Subject Veusz - update to 3.0
Date Sun, 17 Jun 2018 12:20:02 +0200
Message-ID <w1CWS-8dV-3@gated-at.bofh.it> (permalink)
X-Original-To debian-python@lists.debian.org
X-Mailbox-Line From debian-python-request@lists.debian.org Sun Jun 17 10:11:53 2018
Old-Return-Path <jeremy@jeremysanders.net>
X-Amavis-Spam-Status No, score=-7.7 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, LDO_WHITELIST=-5, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no
X-Policyd-Weight NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_BL_NJABL=-1.5 CL_IP_EQ_HELO_IP=-2 (check from: .jeremysanders. - helo: .forward100j.mail.yandex. - helo-domain: .yandex.) FROM/MX_MATCHES_HELO(DOMAIN)=-2; rate: -7
User-Agent Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0
MIME-Version 1.0
Content-Type text/plain; charset=utf-8; format=flowed
Content-Language en-US
Content-Transfer-Encoding 7bit
X-Mailing-List <debian-python@lists.debian.org> archive/latest/16057
List-ID <debian-python.lists.debian.org>
List-URL <https://lists.debian.org/debian-python/>
List-Archive https://lists.debian.org/msgid-search/75d219f4-df33-0c52-24d7-c895583596ed@jeremysanders.net
Approved robomod@news.nic.it
Lines 33
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Sun, 17 Jun 2018 12:11:04 +0200
X-Original-Message-ID <75d219f4-df33-0c52-24d7-c895583596ed@jeremysanders.net>
Xref csiph.com linux.debian.maint.python:10648

Show key headers only | View raw


Dear all

I'd be grateful if someone could have a look at the new packaging for 
Veusz 3.0, which now includes 3D plotting.

Please see https://salsa.debian.org/python-team/applications/veusz

The main issue is probably whether the new split into multiple 
subpackages is ok or too much. It's set up to have

veusz  (main executable, examples and docs, arch all)
python3-veusz (python3 module, arch all)
python3-veusz.helpers (python3 arch-dependent bits, arch any)
python-veusz (python2 module, arch all)
python-veusz.helpers (python2 arch-dependent bits, arch any)
veusz-data (shared data files by pythonX-veusz, arch any)

veusz depends on python3-veusz
python3-veusz depends on python3-veusz.helpers and veusz-data
python-veusz depends on python-veusz.helpers and veusz-data

There are also debug packages for the python2 and 3 helpers packages.

I could simplify things by dropping python2, or folding the arch 
dependent and independent parts together.

Another issue is that I can't get continuous integration tests working 
properly on Salsa. The module works fine in a pbuilder build, but on 
Salsa, Qt can't load its xcb module for the self tests under Xvfb.

Thanks

Jeremy Sanders

Back to linux.debian.maint.python | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

Veusz - update to 3.0 Jeremy Sanders <jeremy@jeremysanders.net> - 2018-06-17 12:20 +0200
  Re: Veusz - update to 3.0 Jeremy Sanders <jeremy@jeremysanders.net> - 2018-06-27 12:00 +0200
  Re: Veusz - update to 3.0 Dmitry Shachnev <mitya57@debian.org> - 2018-07-14 22:00 +0200
    Re: Veusz - update to 3.0 Jeremy Sanders <jeremy@jeremysanders.net> - 2018-07-15 11:10 +0200

csiph-web