Bug#731211: aster: new upstream release, work in progress

Andrea Palazzi palazziandrea at yahoo.it
Tue Mar 18 22:27:26 UTC 2014


Hi,

I did some testing, and I can't build the packages in any way with libmetis or libparmetis, but if I remove it from the build-deps I can make the packages.


I propose to disable it for the moment and focus on getting a working and lintian-clean package; then we can think about what to do with metis and also work to build multiple versions.

Regarding the build system/repository layout, it seems ok to me: git-buildpackage fails to me for reasons related to metis and not because of the layout of the repository.

When I was working on the package, I've found that the best way to build (but not the easiest) is to use git-buildpackage+cowbuilder, in a command like this:
$ git-buildpackage --git-builder="pdebuild --pbuilder cowbuilder --buildresult .." --git-ignore-new --git-ignore-branch &> ../build.log

This will build the packages in a pristine environment, and the closest you can get from the buildd environment. You can look at https://wiki.debian.org/cowbuilder for infos on cowbuilder.

Feel free to ask if you have doubts or problems with the compilation or other, I'll be glad to help if I can :)

Bye
Andrea




Il Martedì 18 Marzo 2014 9:57, trophime <christophe.trophime at lncmi.cnrs.fr> ha scritto:
 
On Tue, 2014-03-18 at 08:38 +0100, Denis Laxalde wrote:
>> Hi,
>> 
>> Andrea Palazzi a écrit :
>> > - I'd really prefer to remove the libmetis dependency and keep it in
>> > main and not in contrib; after all libmetis is not absolutely required (
>> > the patch no_metis_default.diff was there to change the default
>> > renumerator from metis to md ) , and I think that packages in contrib
>> > are out of the auto-builder circuit. Moreover we all prefer 100% free
>> > software ;-)
>> 
>> I agree that this Aster in Debian would be better with the non-free 
>> dependency
 on
 libmetis. However, I actually had troubles during build 
>> with scotch version of metis. I will look into this further, though.
>> 
>
>libmetis license has recently changed :)
>It is no longer "non-free"... but it will require some change in Aster,
>I guess
>
>
>> 
>
>-- 
>
>
>Christophe TROPHIME
>Research Engineer
>
>LNCMI
>CNRS - LNCMI
>25, rue des Martyrs
>BP 166
>38042 GRENOBLE Cedex 9
>FRANCE
>CNRS
>
>Tel : +33 (0)4 76 88 90 02 
>Fax : +33 (0) 4 76 88 10 01
>Office U 19 
>M at il : christophe.trophime at lncmi.cnrs.fr 
>
>________________________________________________________________________
>
>
>-- 
>To UNSUBSCRIBE, email to debian-science-request at lists.debian.org
>with a subject of "unsubscribe". Trouble? Contact listmaster at lists.debian.org
>Archive: https://lists.debian.org/1395132566.15199.2.camel@calcul8.lcmi.local
>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20140318/28ecac02/attachment.html>


More information about the debian-science-maintainers mailing list