> I think this is getting into the technical details, so it is probably > not so interesting to the debian-science list. I'm afraid I can't > figure out a way to set up an account on ww.python-science.org; if you > can let me know how then I'll go ahead and use that. A message with your first and last names needs to be send to: nicolas.chau...@logilab.fr However Nicolas just told me that Sylvestre would prefer to use the Debian tracking system. Do you know where should I move the work from http://www.python-science.org/project/salome-packaging? > > In the meantime, I'd like to let you know how to build the versions of > dependencies I'm using. > > I don't know why the med-fichier tests are failing with HDF5 1.8.4. To > build my patched hdf5 package for Debian, you can do the following (in a > Debian unstable chroot): > > apt-get source hdf5 > rm -rf hdf5-1.8.4/debian > svn co svn://svn.debian.org/svn/pkg-grass/packages/hdf5 > cp -a hdf5/trunk/debian hdf5-1.8.4/ > wget > 'http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=27;filename=hdf5-default-mpi.patch;att=1;bug=510057' > -O hdf5-default-mpi.patch > cd hdf5-1.8.4/ > patch -p0 < ../hdf5-default-mpi.patch > dpkg-buildpackage > > Install the resulting .deb packages, particularly libhdf5-mpi-dev which > should depend on libhdf5-openmpi-dev. Then you can build the latest > med-fichier using: > > git clone > http://git.debian.org/git/debian-science/packages/med-fichier.git -b master > cd med-fichier > git-buildpackage > > It should all build correctly. At this point, does this version of > med-fichier pass or fail the tests? All the tests pass, that is really great. I would like to add such documentation do the salome.git repo, inside the debian directory. I have added the following ticket: http://www.python-science.org/ticket/1403 that will certainly move. > > You can get and build my latest salome package by the same "git clone" > command but substitute salome for med-fichier. It still needs a lot of > tweaking before it is ready to upload into Debian unstable. And first > the patched HDF5 package needs to go in, along with the new med-fichier. I have succeeded to build salome at revision 181964c525693f410d01646a616e5d94f05c7c9d but I got only KERNEL and GUI running out of the box at the end. I plan to investigate on the GEOM runtime problem first, is it allright for you?
Then I have some questions regarding the packaging workflow. My main problem is that running:: git-buildpackage --git-ignore-new cleans everything and start from scratch. By the way I had to add the '--git-ignore-new' option but did not understand why. I finally use: ./debian/rules build for building everything after small changes. And: ./debian/rules install for then testing the updated version in debian/tmp. The step that I did not find is how to apply the series of patch once I pull from http://git.debian.org/git/debian-science/packages/salome.git Reading: http://www.debian.org/doc/maint-guide/ch-build.en.html#s-completebuild I did not find the tool. I first thought about the dpatch candidate but the command is not installed on my system so I wonder how git-buildpackage works. André -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100217105932.gb28...@crater.logilab.fr