Re: Veusz - update to 3.0
Hi Dmitry On 14/07/18 21:52, Dmitry Shachnev wrote: I forked your repository and added QT_DEBUG_PLUGINS=1 before the failing command. Looks like the process is running out of memory: https://salsa.debian.org/mitya57/veusz/-/jobs/31240 I do not know what to do with this, but at least we now know the reason. Thanks very much for debugging this. Upstream, I have a patch which removes the dependence on xvfb for the self tests. It now uses the Qt minimal platform. It's possible that this will fix the memory problems and will reduce the number of build requirements. Thanks Jeremy
Re: Veusz - update to 3.0
Hi Jeremy, On Sun, Jun 17, 2018 at 12:11:04PM +0200, Jeremy Sanders wrote: > [...] > > 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. I forked your repository and added QT_DEBUG_PLUGINS=1 before the failing command. Looks like the process is running out of memory: https://salsa.debian.org/mitya57/veusz/-/jobs/31240 I do not know what to do with this, but at least we now know the reason. -- Dmitry Shachnev signature.asc Description: PGP signature
Re: Veusz - update to 3.0
On 17/06/18 12:11, Jeremy Sanders wrote: I'd be grateful if someone could have a look at the new packaging for Veusz 3.0, which now includes 3D plotting. Just to let you know the new version of Veusz has been uploaded under the debian-science project, rather than debian-python. The packaging has also been simplified to remove Python 2. Thanks very much for your previous work and help on this package. Shall I delete the veusz repository under debian-python? The history has been preserved in debian-science. Thanks again Jeremy Sanders
Veusz - update to 3.0
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