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.troph...@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@il : christophe.troph...@lncmi.cnrs.fr
>
>________________________________________________________________________
>
>
>--
>To UNSUBSCRIBE, email to debian-science-requ...@lists.debian.org
>with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
>Archive: https://lists.debian.org/1395132566.15199.2.ca...@calcul8.lcmi.local
>
>
>
>
>
--
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers