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

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



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@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.trophime@lncmi.cnrs.fr

________________________________________________________________________


--
To UNSUBSCRIBE, email to debian-science-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive:
[🔎] 1395132566.15199.2.camel@calcul8.lcmi.local">https://lists.debian.org/[🔎] 1395132566.15199.2.camel@calcul8.lcmi.local





Reply to: