Bug#875184: Help needed for medical imaging framework sofa (Was: Bug#875184: [sofa-framework] Future Qt4 removal from Buster)
Hi! El lun., 20 ene. 2020 16:38, Moritz Mühlenhoff escribió: > On Sat, Sep 21, 2019 at 08:42:14AM +0200, Andreas Tille wrote: > > Hi, > > > > On Fri, Sep 20, 2019 at 11:55:03PM +0200, Moritz Mühlenhoff wrote: > > > On Fri, Sep 20, 2019 at 06:41:05PM -0300, Lisandro Damián Nicanor > Pérez Meyer wrote: > > > > I've created a WIP merge request at > > > > > > > > https://salsa.debian.org/med-team/sofa-framework/merge_requests/1 > > > > > > > > I could solve TinyXML (at least in the aspect of finding it, I might > need to > > > > adjust something else later on) but came across libgtest-dev... It > ships static > > > > libraries! > > > > @Lisandro: Thanks a lot, merged. > > > > > > I would have to check how to use them within CMake, but I do wonder > if it's not > > > > better to just keep the embedded version. After all it's only used > for testing > > > > C++ classes, so build time... > > > > > > Agreed, that seems preferable here. > > > > I've created a new tarball +dfsg3 which includes gtest. > > > > Lisandro, I'm really happy that you are pushing sofa-framework forward. > > Any further progress? No, I'm afraid I'm quite busy with family stuff and I barely get to do Debian stuff :-(
Bug#875184: Help needed for medical imaging framework sofa (Was: Bug#875184: [sofa-framework] Future Qt4 removal from Buster)
On Sat, Sep 21, 2019 at 08:42:14AM +0200, Andreas Tille wrote: > Hi, > > On Fri, Sep 20, 2019 at 11:55:03PM +0200, Moritz Mühlenhoff wrote: > > On Fri, Sep 20, 2019 at 06:41:05PM -0300, Lisandro Damián Nicanor Pérez > > Meyer wrote: > > > I've created a WIP merge request at > > > > > > https://salsa.debian.org/med-team/sofa-framework/merge_requests/1 > > > > > > I could solve TinyXML (at least in the aspect of finding it, I might need > > > to > > > adjust something else later on) but came across libgtest-dev... It ships > > > static > > > libraries! > > @Lisandro: Thanks a lot, merged. > > > > I would have to check how to use them within CMake, but I do wonder if > > > it's not > > > better to just keep the embedded version. After all it's only used for > > > testing > > > C++ classes, so build time... > > > > Agreed, that seems preferable here. > > I've created a new tarball +dfsg3 which includes gtest. > > Lisandro, I'm really happy that you are pushing sofa-framework forward. Any further progress? 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#875184: Help needed for medical imaging framework sofa (Was: Bug#875184: [sofa-framework] Future Qt4 removal from Buster)
Hi, On Fri, Sep 20, 2019 at 11:55:03PM +0200, Moritz Mühlenhoff wrote: > On Fri, Sep 20, 2019 at 06:41:05PM -0300, Lisandro Damián Nicanor Pérez Meyer > wrote: > > I've created a WIP merge request at > > > > https://salsa.debian.org/med-team/sofa-framework/merge_requests/1 > > > > I could solve TinyXML (at least in the aspect of finding it, I might need to > > adjust something else later on) but came across libgtest-dev... It ships > > static > > libraries! @Lisandro: Thanks a lot, merged. > > I would have to check how to use them within CMake, but I do wonder if it's > > not > > better to just keep the embedded version. After all it's only used for > > testing > > C++ classes, so build time... > > Agreed, that seems preferable here. I've created a new tarball +dfsg3 which includes gtest. Lisandro, I'm really happy that you are pushing sofa-framework forward. Kind regards Andreas. -- http://fam-tille.de
Bug#875184: Help needed for medical imaging framework sofa (Was: Bug#875184: [sofa-framework] Future Qt4 removal from Buster)
On Fri, Sep 20, 2019 at 06:41:05PM -0300, Lisandro Damián Nicanor Pérez Meyer wrote: > I've created a WIP merge request at > > https://salsa.debian.org/med-team/sofa-framework/merge_requests/1 > > I could solve TinyXML (at least in the aspect of finding it, I might need to > adjust something else later on) but came across libgtest-dev... It ships > static > libraries! > > I would have to check how to use them within CMake, but I do wonder if it's > not > better to just keep the embedded version. After all it's only used for testing > C++ classes, so build time... Agreed, that seems preferable here. Cheers, Moritz
Bug#875184: Help needed for medical imaging framework sofa (Was: Bug#875184: [sofa-framework] Future Qt4 removal from Buster)
I've created a WIP merge request at https://salsa.debian.org/med-team/sofa-framework/merge_requests/1 I could solve TinyXML (at least in the aspect of finding it, I might need to adjust something else later on) but came across libgtest-dev... It ships static libraries! I would have to check how to use them within CMake, but I do wonder if it's not better to just keep the embedded version. After all it's only used for testing C++ classes, so build time... If we still decide to go with the packaged version then I wonder what extra field we should add in debian/control to express this (I think there was a field for that, but I can't remember that, Build-Using maybe?). Cheers, Lisandro.
Bug#875184: Help needed for medical imaging framework sofa (Was: Bug#875184: [sofa-framework] Future Qt4 removal from Buster)
Hi Lisandro, On Wed, Sep 18, 2019 at 07:42:23PM -0300, Lisandro Damián Nicanor Pérez Meyer wrote: > On 19/09/17 10:17, Andreas Tille wrote: > > On Tue, Sep 17, 2019 at 01:26:17PM -0300, Lisandro Damián Nicanor Pérez > > Meyer wrote: > > > > > > Is the embedded stuff all in extlibs/? or is there some other 3rdparty > > > code? > > > > A lot is excluded in advance from the packaging Git: > > > > Files-Excluded: */libQGLViewer* > > */csparse > > */gtest > > */qwt* > > */eigen-3* > > */newmat > > */extlibs/json > > */tinyxml > > */*.dll > > */*.lib > > */SuiteSparse > > > > Some of these previously resided in SofaKernel/extlibs before > > the removal. > > Well, the first error I see is that the software seems to require cpsarse, > but I > don't seem to find it in the archive :-( Good catch. No idea why this was excluded. I've fixed this in a new repackaged tarball. Please `gbp pull` > Am I missing something? Please always assume that the problem is at my side. ;-) Thanks a lot for your help Andreas. -- http://fam-tille.de
Bug#875184: Help needed for medical imaging framework sofa (Was: Bug#875184: [sofa-framework] Future Qt4 removal from Buster)
On 19/09/17 10:17, Andreas Tille wrote: > On Tue, Sep 17, 2019 at 01:26:17PM -0300, Lisandro Damián Nicanor Pérez Meyer > wrote: > > > > Is the embedded stuff all in extlibs/? or is there some other 3rdparty code? > > A lot is excluded in advance from the packaging Git: > > Files-Excluded: */libQGLViewer* > */csparse > */gtest > */qwt* > */eigen-3* > */newmat > */extlibs/json > */tinyxml > */*.dll > */*.lib > */SuiteSparse > > Some of these previously resided in SofaKernel/extlibs before > the removal. Well, the first error I see is that the software seems to require cpsarse, but I don't seem to find it in the archive :-( Am I missing something?
Bug#875184: Help needed for medical imaging framework sofa (Was: Bug#875184: [sofa-framework] Future Qt4 removal from Buster)
Hi! El mar., 17 sep. 2019 17:17, Andreas Tille escribió: > On Tue, Sep 17, 2019 at 01:26:17PM -0300, Lisandro Damián Nicanor Pérez > Meyer wrote: > > > > Is the embedded stuff all in extlibs/? or is there some other 3rdparty > code? > > A lot is excluded in advance from the packaging Git: > > Files-Excluded: */libQGLViewer* > */csparse > */gtest > */qwt* > */eigen-3* > */newmat > */extlibs/json > */tinyxml > */*.dll > */*.lib > */SuiteSparse > > Some of these previously resided in SofaKernel/extlibs before > the removal. > > Hope this helps It does. I can't assure you I'll be able to do it, but will do my best try.
Bug#875184: Help needed for medical imaging framework sofa (Was: Bug#875184: [sofa-framework] Future Qt4 removal from Buster)
On Tue, Sep 17, 2019 at 01:26:17PM -0300, Lisandro Damián Nicanor Pérez Meyer wrote: > > Is the embedded stuff all in extlibs/? or is there some other 3rdparty code? A lot is excluded in advance from the packaging Git: Files-Excluded: */libQGLViewer* */csparse */gtest */qwt* */eigen-3* */newmat */extlibs/json */tinyxml */*.dll */*.lib */SuiteSparse Some of these previously resided in SofaKernel/extlibs before the removal. Hope this helps Andreas. -- http://fam-tille.de
Bug#875184: Help needed for medical imaging framework sofa (Was: Bug#875184: [sofa-framework] Future Qt4 removal from Buster)
Hi! On 19/09/12 09:40, Andreas Tille wrote: > Control: tags -1 help > > On Sun, Sep 08, 2019 at 11:00:34PM +0200, Moritz Mühlenhoff wrote: > > On Sun, Sep 08, 2019 at 08:41:40AM +0200, Andreas Tille wrote: > > > On Sat, Sep 07, 2019 at 10:43:53PM +0200, Moritz Mühlenhoff wrote: > > > > > > > > The current releases on https://github.com/sofa-framework claim to be > > > > Qt5 > > > > compatible. Is anyone working on updating the package or should it be > > > > removed? > > > > > > > > sofa-framework is one of the three remaining reverse dependencies of > > > > libqwt5-qt4-dev at this point. > > > > > > I tried to upgrade sofa-framework but had severe issues with new cmake > > > configuration. I'll have a look next week. > > > > If you're stuck, feel free to ping #debian-qt-kde. > > I need to admit I'm totally stuck with this package. Yes, there is a > new upstream version since a long time and I tried several times to > update it in Git[1]. However, its basically a new packaging of a large > package with the need for excluding several code copies of libraries. > I took over the maintenance from a former uploader which left the team > but I need to admit my time resources and interest in this package are > quite sparse. > > To have a chance to keep sofa-framework we need an expert in cmake who > has some experience how to replace Debian packaged libraries. I'd > happily add any volunteer to the Debian Med team to give full commit > permissions. If nobody volunteers I do not see a realistic chance to > keep that package. > > Kind regards, > > Andreas. Is the embedded stuff all in extlibs/? or is there some other 3rdparty code?
Bug#875184: Help needed for medical imaging framework sofa (Was: Bug#875184: [sofa-framework] Future Qt4 removal from Buster)
Control: tags -1 help On Sun, Sep 08, 2019 at 11:00:34PM +0200, Moritz Mühlenhoff wrote: > On Sun, Sep 08, 2019 at 08:41:40AM +0200, Andreas Tille wrote: > > On Sat, Sep 07, 2019 at 10:43:53PM +0200, Moritz Mühlenhoff wrote: > > > > > > The current releases on https://github.com/sofa-framework claim to be Qt5 > > > compatible. Is anyone working on updating the package or should it be > > > removed? > > > > > > sofa-framework is one of the three remaining reverse dependencies of > > > libqwt5-qt4-dev at this point. > > > > I tried to upgrade sofa-framework but had severe issues with new cmake > > configuration. I'll have a look next week. > > If you're stuck, feel free to ping #debian-qt-kde. I need to admit I'm totally stuck with this package. Yes, there is a new upstream version since a long time and I tried several times to update it in Git[1]. However, its basically a new packaging of a large package with the need for excluding several code copies of libraries. I took over the maintenance from a former uploader which left the team but I need to admit my time resources and interest in this package are quite sparse. To have a chance to keep sofa-framework we need an expert in cmake who has some experience how to replace Debian packaged libraries. I'd happily add any volunteer to the Debian Med team to give full commit permissions. If nobody volunteers I do not see a realistic chance to keep that package. Kind regards, Andreas. [1] https://salsa.debian.org/med-team/sofa-framework -- http://fam-tille.de