[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#457075: Salomé packaging



Hi Adam,

> Apologies for the long delay in replying since your message arrived.
> I've been very busy, and just yesterday finally compiled Salomé.
No problem, I have been busy too last week and I am now coming back
on Salomé.
> 
> > I made the KERNEL and GUI modules work this morning on the 5.1.3-5
> > release. I have enclose the patch 'kernel-gui-building.patch' that
> > should be applied on the revision:
> > 
> >     862cebe157a4ce50984d6fc15758da7d3ca96e2a
> >     Thu Mar 4 20:29:30 2010
> >     Remove troublesome /usr/bin subdirectory from HXX2SALOME.
> > 
> > by:
> > 
> >     patch -p1 < kernel-gui-building.patch
> > 
> > The steps for running the resulting Salome are provided inside the patch.
> > 
> > For me, the main problem was that I did not install the shared 
> > librairies stored in the package libsalome-dev. It explains why
> > I could run Salome by ajusting environment variables to debian/tmp/usr 
> > but never once installed on the system.
> 
> Indeed, you found the problem!  The shared libraries themselves are not
> in the -dev package, only the symlinks are, but for some reason the -dev
> package is required to run Salomé.  We'll have to investigate why...
Ok, I will add this point to the ticket list.
> 
> > By the way, it is correct 
> > to have the line:
> >     usr/lib/*.so
> > inside 'debian/libsalome-dev.files'? 
> 
> That's fine: the shared library package gets the real shared libraries
> *.so.0.0.0 , and -dev gets the symlinks *.so .  If the library loading
> code needs the .so files, then that's something to fix.
Thanks for clarifying this point, it makes sense now.
> 
> > I guess that it is not relevant to run the 5.1.3-4 build again 
> > if this version works for you. I am now starting a complete build
> > with all modules.
> 
> I've built -5 with everything but VISU and NETGENPLUGIN (which don't
> build), they're at http://lyre.mit.edu/~powell/salome/ .
I am building it but the test server got a problem during the night
so I had to start from the beginning this morning. However I could 
run the GEOM, MED and SMESH modules without problem on the last build.
> 
> There's lots more to do, but having a version which runs seems like a
> big milestone.
Yes, I agree.

>  If you could test it, that would be great.  This may
> even be worth uploading, so it gets started in the NEW queue, and if all
> goes well we can start using the Debian bug reporting system.
Excellent, I keep you in touch once I can test.
> 
> By the way, have you had any luck with asking upstream to adopt some of
> these patches?  Let me know if you need more information about any of
> them.
I discussed that point with Nicolas yesterday. I am supposed to submit
the KERNEL and GUI patches this week. Then I will start to review and 
test the remaining patches but they look fine. I will also try to have
a look at the VISU module because post-processing is an important 
use case.

Best regards,

André



Reply to: