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

Bug#457075: Salomé packaging



Hi Adam,

> > The last working version was actually the -4:
> > 
> >     c56f196854092f0dc0d222de71de1a4532f214ec
> >     Release 5.1.3-4 "Look ma, it builds!"
> 
> That's what I thought.  I tried that one today (backported to Ubuntu
> Karmic), and it didn't work.  I guess I'll have to bring X up in the
> chroot to check it there, then start the bisect process.
It still does not work but I wanted to let you know where I am. 
I have worked at revision:
    862cebe157a4ce50984d6fc15758da7d3ca96e2a
    Thu Mar 4 20:29:30 2010
By applying the following patches on the KERNEL module:
    kernel-safe-include.patch
    kernel-mpi-includes.patch
    kernel-mpi-libs.patch
    kernel-hdf5-needs-mpi.patch
    kernel-remove-mpi-undefs.patch
and:
    gui-mpich-mpi.patch
on the GUI one, it works when installing it by hand in a local
directory (I have used ~/sroot/). However it does not work when
following the debian/rules install path. I thought that lines 206 
and 207 of debian/rules where the problem:

    mv debian/tmp/usr/bin/*.py \
    $(CURDIR)/debian/tmp/usr/lib/python2.5/*-packages/salome/
    chmod -x $(CURDIR)/debian/tmp/usr/lib/python2.5/*-packages/salome/*

but it is not enough to make it works. For all the processing at
line 200, I do not understand where the files are. By running for 
example:

    find /usr/ -name config_appli.xml

I do not find anything however I can find this file in my local ~/sroot
directory. However I may have messed the install process, I am running
a new build now.

Then I guess that we need to build Salome with hdf5 including mpi
because we can not force the user to use libhdf5-serial when he will
want to install Salome. Dealing with patches make the debuging harder
for getting a first running version but I think that you have solved the
problem. I have tried with and without hdf5 and I get the same behavior
for the KERNEL part.

I keep you in touch once my new version is running, I am getting 
more confortable with the Debian packaging tools.

With kind regards,

André



Reply to: