Bug#891993: syrthes-gui uses obsolete libs Qt4 and Python2

2020-01-20 Thread Moritz Mühlenhoff
On Wed, Dec 25, 2019 at 05:25:20PM +0100, Moritz Mühlenhoff wrote:
> On Sun, Sep 15, 2019 at 03:57:47PM +0200, Gilles Filippini wrote:
> > > syrthes is the only remaining packages blocking the removal of pyqwt5. Are
> > > you planning to port the GUI yourself, should we (temporarily, until 
> > > fixed)
> > > drop the syrthes-gui package or if that's not an option, should syrthes be
> > > (temporarily) removed altogether?
> > 
> > Syrthes' upstream is quite unresponsive. A version 5 should be on its
> > way but there is no place to download it from and the preview I had more
> > than one year ago brought many dependencies with unclear licensing.
> > 
> > I think the best option for now would be to just drop syrthes-gui.
> 
> Patch attached.

Status update: Qt4 has now been droppped from testing, qt4 will be removed
from unstable by end of February (along with the remaining rdeps (currently 
15)).

Cheers,
Moritz



Bug#891993: syrthes-gui uses obsolete libs Qt4 and Python2

2019-12-25 Thread Moritz Mühlenhoff
On Sun, Sep 15, 2019 at 03:57:47PM +0200, Gilles Filippini wrote:
> > syrthes is the only remaining packages blocking the removal of pyqwt5. Are
> > you planning to port the GUI yourself, should we (temporarily, until fixed)
> > drop the syrthes-gui package or if that's not an option, should syrthes be
> > (temporarily) removed altogether?
> 
> Syrthes' upstream is quite unresponsive. A version 5 should be on its
> way but there is no place to download it from and the preview I had more
> than one year ago brought many dependencies with unclear licensing.
> 
> I think the best option for now would be to just drop syrthes-gui.

Patch attached.

Cheers,
Moritz
diff -aur syrthes-4.3.0-dfsg1.orig/debian/control syrthes-4.3.0-dfsg1/debian/control
--- syrthes-4.3.0-dfsg1.orig/debian/control	2019-01-06 02:09:26.0 +0100
+++ syrthes-4.3.0-dfsg1/debian/control	2019-09-13 23:14:11.711235465 +0200
@@ -4,7 +4,6 @@
 Maintainer: Debian Science Maintainers 
 Uploaders: Gilles Filippini 
 Build-Depends: debhelper (>= 9~), python, dh-python, libmedc-dev, libhdf5-mpi-dev, libmetis-dev, libscotch-dev,
- pyqt4-dev-tools, python-qwt5-qt4,
  code-saturne-bin (>= 4.0.0) [!s390x], code-saturne-include (>= 4.0.0) [!s390x]
 Standards-Version: 4.3.0
 Homepage: https://www.edf.fr/en/the-edf-group/world-s-largest-power-company/activities/research-and-development/scientific-communities/simulation-softwares?logiciel=10818
@@ -34,15 +33,6 @@
  creating new SYRTHES cases, converting mesh files to SYRTHES, or converting
  SYRTHES files to MED or Ensight formats.
 
-Package: syrthes-gui
-Architecture: all
-Depends: ${misc:Depends}, ${python:Depends}, python-qwt5-qt4, syrthes (>= 4.1.1~)
-Description: Transient thermal simulations in complex solid geometries - GUI
- SYRTHES is a general purpose thermal software developed at EDF R which
- models conduction and radiation heat transfers in complex geometries.
- .
- This package contains a graphical user interface for SYRTHES.
-
 Package: syrthes-tests
 Architecture: all
 Depends: ${misc:Depends}, ${python:Depends}, python
Nur in syrthes-4.3.0-dfsg1/debian: control~.


Bug#891993: syrthes-gui uses obsolete libs Qt4 and Python2

2019-09-15 Thread Gilles Filippini
Hi,

Moritz Mühlenhoff a écrit le 13/09/2019 à 23:18 :
> On Mon, Aug 19, 2019 at 02:12:35AM -0400, Scott Kitterman wrote:
>> On Sat, 03 Mar 2018 21:16:22 +0100 Andreas Beckmann  wrote:
>>> Source: syrthes
>>> Version: 4.3.0-dfsg1-2
>>> Severity: serious
>>> Tags: sid buster
>>> Justification: blocks python-qwt5-qt4 removal
>>> Control: block 886779 with -1
>>>
>>> Hi,
>>>
>>> src:syrthes Build-Depends on python-qwt5-qt4 which is scheduled for
>>> removal (#886779). Please switch to a Qt5 solution or drop the
>>> (Build-)Dependency altogether.
>>>
>>>
>>> Andreas
>>
>> These (along with python-qwt5-qt4) are being removed this cycyle.  Upstream 
>> does not have a Qt5/Python3 release yet.  If the Python3/Qt4 requirements 
>> are 
>> confined to the gui, maybe just that part can be dropped until upstream 
>> releases a version we can support.
> 
> Hi Gilles,
> syrthes is the only remaining packages blocking the removal of pyqwt5. Are
> you planning to port the GUI yourself, should we (temporarily, until fixed)
> drop the syrthes-gui package or if that's not an option, should syrthes be
> (temporarily) removed altogether?

Syrthes' upstream is quite unresponsive. A version 5 should be on its
way but there is no place to download it from and the preview I had more
than one year ago brought many dependencies with unclear licensing.

I think the best option for now would be to just drop syrthes-gui.

Thanks,

_g.



signature.asc
Description: OpenPGP digital signature


Bug#891993: syrthes-gui uses obsolete libs Qt4 and Python2

2019-09-13 Thread Moritz Mühlenhoff
On Mon, Aug 19, 2019 at 02:12:35AM -0400, Scott Kitterman wrote:
> On Sat, 03 Mar 2018 21:16:22 +0100 Andreas Beckmann  wrote:
> > Source: syrthes
> > Version: 4.3.0-dfsg1-2
> > Severity: serious
> > Tags: sid buster
> > Justification: blocks python-qwt5-qt4 removal
> > Control: block 886779 with -1
> > 
> > Hi,
> > 
> > src:syrthes Build-Depends on python-qwt5-qt4 which is scheduled for
> > removal (#886779). Please switch to a Qt5 solution or drop the
> > (Build-)Dependency altogether.
> > 
> > 
> > Andreas
> 
> These (along with python-qwt5-qt4) are being removed this cycyle.  Upstream 
> does not have a Qt5/Python3 release yet.  If the Python3/Qt4 requirements are 
> confined to the gui, maybe just that part can be dropped until upstream 
> releases a version we can support.

Hi Gilles,
syrthes is the only remaining packages blocking the removal of pyqwt5. Are
you planning to port the GUI yourself, should we (temporarily, until fixed)
drop the syrthes-gui package or if that's not an option, should syrthes be
(temporarily) removed altogether?

Cheers,
Moritz



Bug#891993: syrthes-gui uses obsolete libs Qt4 and Python2

2019-08-19 Thread Scott Kitterman
On Sat, 03 Mar 2018 21:16:22 +0100 Andreas Beckmann  wrote:
> Source: syrthes
> Version: 4.3.0-dfsg1-2
> Severity: serious
> Tags: sid buster
> Justification: blocks python-qwt5-qt4 removal
> Control: block 886779 with -1
> 
> Hi,
> 
> src:syrthes Build-Depends on python-qwt5-qt4 which is scheduled for
> removal (#886779). Please switch to a Qt5 solution or drop the
> (Build-)Dependency altogether.
> 
> 
> Andreas

These (along with python-qwt5-qt4) are being removed this cycyle.  Upstream 
does not have a Qt5/Python3 release yet.  If the Python3/Qt4 requirements are 
confined to the gui, maybe just that part can be dropped until upstream 
releases a version we can support.

Scott K