For future reference, I attach the mail exchange between Francesco and
me. Some of it happened by private mail.

        Thomas
>From [email protected] Mon Oct 18 23:03:12 2010
Delivered-To: [email protected]
Received: by 10.229.30.205 with SMTP id v13cs147222qcc;
        Mon, 18 Oct 2010 14:03:12 -0700 (PDT)
Received: from mr.google.com ([10.231.174.196])
        by 10.231.174.196 with SMTP id u4mr5997831ibz.19.1287435792163 
(num_hops = 1);
        Mon, 18 Oct 2010 14:03:12 -0700 (PDT)
Received: by 10.231.174.196 with SMTP id u4mr3938971ibz.19.1287435792135;
        Mon, 18 Oct 2010 14:03:12 -0700 (PDT)
X-Forwarded-To: [email protected]
X-Forwarded-For: [email protected] 
[email protected]
Delivered-To: [email protected]
Received: by 10.231.25.169 with SMTP id z41cs591578ibb;
        Mon, 18 Oct 2010 14:03:11 -0700 (PDT)
Received: by 10.101.183.22 with SMTP id k22mr3203532anp.110.1287435790821;
        Mon, 18 Oct 2010 14:03:10 -0700 (PDT)
Return-Path: <[email protected]>
Received: from master.debian.org (master.debian.org [70.103.162.29])
        by mx.google.com with ESMTP id 14si29951425ant.15.2010.10.18.14.03.10;
        Mon, 18 Oct 2010 14:03:10 -0700 (PDT)
Received-SPF: neutral (google.com: 70.103.162.29 is neither permitted nor 
denied by best guess record for domain of [email protected]) 
client-ip=70.103.162.29;
Authentication-Results: mx.google.com; spf=neutral (google.com: 70.103.162.29 
is neither permitted nor denied by best guess record for domain of 
[email protected]) [email protected]
Received: from rivendell.lovergine.com ([91.121.192.50])
        by master.debian.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
        (Exim 4.69)
        (envelope-from <[email protected]>)
        id 1P7wrN-0001gG-PQ
        for [email protected]; Mon, 18 Oct 2010 21:03:10 +0000
Received: from [151.53.226.150] (helo=frankie.is-a-geek.org)
        by rivendell.lovergine.com with esmtpsa (TLS1.0:RSA_AES_256_CBC_SHA1:32)
        (Exim 4.69)
        (envelope-from <[email protected]>)
        id 1P7wrF-0002dH-Lc
        for [email protected]; Mon, 18 Oct 2010 23:03:02 +0200
Received: from frankie by frankie.is-a-geek.org with local (Exim 4.72)
        (envelope-from <[email protected]>)
        id 1P7wrE-0005xw-HM
        for [email protected]; Mon, 18 Oct 2010 23:03:00 +0200
Date: Mon, 18 Oct 2010 23:03:00 +0200
From: "Francesco P. Lovergine" <[email protected]>
To: Thomas Weber <[email protected]>
Subject: Re: [DebianGIS-dev] How to use libhdf5-serial-dev and -mpi/-lam
 friends correctly?
Message-ID: <[email protected]>
References: <20101003094041.ga27...@atlan>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20101003094041.ga27...@atlan>
X-GPG-Fingerprint: 92E4 2D44 336F DF91 5508  23D5 A453 5199 E9F2 C747
X-GPG-Info: finger [email protected]
X-Advocacy: Who uses non-free software empoisons you too. Say him to stop.
User-Agent: Mutt/1.5.20 (2009-06-14)
Status: RO
X-Status: A
Content-Length: 1196

On Sun, Oct 03, 2010 at 11:40:41AM +0200, Thomas Weber wrote:
> Hi, 
> 
> [Please CC me, I'm not subscribed].
> 
> I'm currently faced with #598227, 
> http://bugs.debian.org/598227
> which concerns the way Octave uses hdf5 and its header files (or rather,
> how hdf5 includes mpi.h). Please read the bug report for information,
> it's presented there far better than I could formulate it.
> 
> Background information:
> The preferred way to build binary 'extensions' or 'plugins' for Octave
> is using the mkoctfile shell script. I'm not aware of any software in
> Debian that does not use mkoctfile for building such extension.
> 
> Now, I could fix the above bug by hacking mkoctfile, but somehow this
> looks like the wrong solution to me. If I include hdf.h, do I really
> have to care about mpi which may or may not be used?
> 
> So, are there better solutions than adding /usr/include/mpi/ to
> mkoctfile's include flags?
> 


I see no reasons why mpi.h has to be included but for the case you
are using one of the -mpi flavors. In that case you should depend
on libhdf5-mpi-dev. I don't undestand why you are trying to use
both -serial and -parallel flavors.


-- 
Francesco P. Lovergine

>From [email protected] Tue Oct 19 09:52:25 2010
Delivered-To: [email protected]
Received: by 10.229.30.205 with SMTP id v13cs13810qcc;
        Tue, 19 Oct 2010 00:52:25 -0700 (PDT)
Received: from mr.google.com ([10.231.157.195])
        by 10.231.157.195 with SMTP id c3mr6568476ibx.155.1287474744889 
(num_hops = 1);
        Tue, 19 Oct 2010 00:52:24 -0700 (PDT)
Received: by 10.231.157.195 with SMTP id c3mr4327796ibx.155.1287474744869;
        Tue, 19 Oct 2010 00:52:24 -0700 (PDT)
X-Forwarded-To: [email protected]
X-Forwarded-For: [email protected] 
[email protected]
Delivered-To: [email protected]
Received: by 10.231.25.169 with SMTP id z41cs14029ibb;
        Tue, 19 Oct 2010 00:52:23 -0700 (PDT)
Received: by 10.100.216.4 with SMTP id o4mr3916866ang.0.1287474743393;
        Tue, 19 Oct 2010 00:52:23 -0700 (PDT)
Return-Path: <[email protected]>
Received: from master.debian.org (master.debian.org [70.103.162.29])
        by mx.google.com with ESMTP id f10si28198415anh.122.2010.10.19.00.52.22;
        Tue, 19 Oct 2010 00:52:23 -0700 (PDT)
Received-SPF: neutral (google.com: 70.103.162.29 is neither permitted nor 
denied by best guess record for domain of [email protected]) 
client-ip=70.103.162.29;
Authentication-Results: mx.google.com; spf=neutral (google.com: 70.103.162.29 
is neither permitted nor denied by best guess record for domain of 
[email protected]) [email protected]
Received: from rivendell.lovergine.com ([91.121.192.50])
        by master.debian.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
        (Exim 4.69)
        (envelope-from <[email protected]>)
        id 1P86ze-0005bq-DO; Tue, 19 Oct 2010 07:52:22 +0000
Received: from [150.145.84.32] (helo=blegrez.ba.issia.cnr.it)
        by rivendell.lovergine.com with esmtpsa (TLS1.0:RSA_AES_256_CBC_SHA1:32)
        (Exim 4.69)
        (envelope-from <[email protected]>)
        id 1P86zV-0008Ni-J6; Tue, 19 Oct 2010 09:52:13 +0200
Received: from frankie by blegrez.ba.issia.cnr.it with local (Exim 4.72)
        (envelope-from <[email protected]>)
        id 1P86zu-0000ha-I7; Tue, 19 Oct 2010 09:52:38 +0200
Date: Tue, 19 Oct 2010 09:52:38 +0200
From: "Francesco P. Lovergine" <[email protected]>
To: Thomas Weber <[email protected]>
Cc: "Francesco P. Lovergine" <[email protected]>
Subject: Re: [DebianGIS-dev] How to use libhdf5-serial-dev and -mpi/-lam
 friends correctly?
Message-ID: <[email protected]>
References: <20101003094041.ga27...@atlan>
 <[email protected]>
 <20101018211746.ga2...@atlan>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20101018211746.ga2...@atlan>
X-GPG-Fingerprint: 92E4 2D44 336F DF91 5508  23D5 A453 5199 E9F2 C747
X-GPG-Info: finger [email protected]
X-Advocacy: Who uses non-free software empoisons you too. Say him to stop.
User-Agent: Mutt/1.5.20 (2009-06-14)
Status: RO
Content-Length: 1443

On Mon, Oct 18, 2010 at 11:17:46PM +0200, Thomas Weber wrote:
> > I see no reasons why mpi.h has to be included but for the case you
> > are using one of the -mpi flavors. In that case you should depend
> > on libhdf5-mpi-dev. I don't undestand why you are trying to use
> > both -serial and -parallel flavors.
> 
> Both -serial and parallel flavors are used due to users' demand:
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=231114
> It has been like this for at least 6 years (I don't use any of the hdf5
> features of Octave). 
> It used to work all the time without problems; or maybe there were
> problems all the time and nobody noticed, who knows.
> 

I think this is due to the present version of hdf5. As said in the
related bug report, currently HDF5 upstream simply does not support
correctly (at least IMHO) parallel and serial flavor and Debian
never did that. So the only way to do that is providing an embedded
serial/parallel.

> Anyway, I don't mind dropping the parallel hdf5 support if that's the
> easiest way forward. Do you see another way?
> 

Honestly not, but for pushing HDF5 team - already done - about things like
that. Unfortunately this is a quite cornet case: most projects use
serial xor parallel flavors. As explained, diverging from upstream
would be out of question: it would require patching for ever
both hdf5 and all reverse dependencies (at least for parallel support).

-- 
Francesco P. Lovergine

>From [email protected] Wed Oct 27 09:29:40 2010
Delivered-To: [email protected]
Received: by 10.229.214.134 with SMTP id ha6cs11700qcb;
        Wed, 27 Oct 2010 00:29:40 -0700 (PDT)
Received: from mr.google.com ([10.231.33.129])
        by 10.231.33.129 with SMTP id h1mr2964271ibd.158.1288164579659 
(num_hops = 1);
        Wed, 27 Oct 2010 00:29:39 -0700 (PDT)
Received: by 10.231.33.129 with SMTP id h1mr1946428ibd.158.1288164579619;
        Wed, 27 Oct 2010 00:29:39 -0700 (PDT)
X-Forwarded-To: [email protected]
X-Forwarded-For: [email protected] 
[email protected]
Delivered-To: [email protected]
Received: by 10.231.59.149 with SMTP id l21cs234223ibh;
        Wed, 27 Oct 2010 00:29:38 -0700 (PDT)
Received: by 10.151.15.10 with SMTP id s10mr7062000ybi.218.1288164577138;
        Wed, 27 Oct 2010 00:29:37 -0700 (PDT)
Return-Path: <[email protected]>
Received: from master.debian.org (master.debian.org [70.103.162.29])
        by mx.google.com with ESMTPS id m11si22849928ybn.4.2010.10.27.00.29.36
        (version=TLSv1/SSLv3 cipher=RC4-MD5);
        Wed, 27 Oct 2010 00:29:37 -0700 (PDT)
Received-SPF: neutral (google.com: 70.103.162.29 is neither permitted nor 
denied by best guess record for domain of [email protected]) 
client-ip=70.103.162.29;
Authentication-Results: mx.google.com; spf=neutral (google.com: 70.103.162.29 
is neither permitted nor denied by best guess record for domain of 
[email protected]) [email protected]
Received: from klecker.ba.issia.cnr.it ([150.145.84.32])
        by master.debian.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
        (Exim 4.69)
        (envelope-from <[email protected]>)
        id 1PB0S0-000621-2B; Wed, 27 Oct 2010 07:29:36 +0000
Received: from frankie by klecker.ba.issia.cnr.it with local (Exim 4.72)
        (envelope-from <[email protected]>)
        id 1PB0R7-0000x7-KR; Wed, 27 Oct 2010 09:28:41 +0200
Date: Wed, 27 Oct 2010 09:28:41 +0200
From: "Francesco P. Lovergine" <[email protected]>
To: Thomas Weber <[email protected]>
Cc: "Francesco P. Lovergine" <[email protected]>
Subject: Re: [DebianGIS-dev] How to use libhdf5-serial-dev and -mpi/-lam
 friends correctly?
Message-ID: <[email protected]>
References: <20101003094041.ga27...@atlan>
 <[email protected]>
 <20101026211142.ga21...@atlan>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20101026211142.ga21...@atlan>
X-GPG-Fingerprint: 92E4 2D44 336F DF91 5508  23D5 A453 5199 E9F2 C747
X-GPG-Info: finger [email protected]
X-Advocacy: Who uses non-free software empoisons you too. Say him to stop.
User-Agent: Mutt/1.5.20 (2009-06-14)
Status: RO
Content-Length: 251
Lines: 13

On Tue, Oct 26, 2010 at 11:11:42PM +0200, Thomas Weber wrote:
> Hi Francesco, 
> 
> you sent your mails only to me. Do you mind if I put them into the BTS
> for future reference?
> 
> Thanks
>       Thomas

Yes, do that please.

-- 
Francesco P. Lovergine

>From 
>pkg-octave-devel-bounces+thomas.weber.mail=gmail....@lists.alioth.debian.org 
>Sun Oct  3 11:41:32 2010
Delivered-To: [email protected]
Received: by 10.229.106.224 with SMTP id y32cs224920qco;
        Sun, 3 Oct 2010 02:41:32 -0700 (PDT)
Received: from mr.google.com ([10.231.157.205])
        by 10.231.157.205 with SMTP id c13mr13512047ibx.71.1286098892175 
(num_hops = 1);
        Sun, 03 Oct 2010 02:41:32 -0700 (PDT)
Received: by 10.231.157.205 with SMTP id c13mr8359945ibx.71.1286098891942;
        Sun, 03 Oct 2010 02:41:31 -0700 (PDT)
X-Forwarded-To: [email protected]
X-Forwarded-For: [email protected] 
[email protected]
Delivered-To: [email protected]
Received: by 10.231.178.130 with SMTP id bm2cs305403ibb;
        Sun, 3 Oct 2010 02:41:31 -0700 (PDT)
Received: by 10.213.9.79 with SMTP id k15mr6245044ebk.46.1286098889672;
        Sun, 03 Oct 2010 02:41:29 -0700 (PDT)
Return-Path: 
<pkg-octave-devel-bounces+thomas.weber.mail=gmail....@lists.alioth.debian.org>
Received: from alioth.debian.org (alioth.debian.org [217.196.43.134])
        by mx.google.com with ESMTP id q43si8055650eeh.48.2010.10.03.02.41.29;
        Sun, 03 Oct 2010 02:41:29 -0700 (PDT)
Received-SPF: pass (google.com: domain of 
pkg-octave-devel-bounces+thomas.weber.mail=gmail....@lists.alioth.debian.org 
designates 217.196.43.134 as permitted sender) client-ip=217.196.43.134;
Authentication-Results: mx.google.com; spf=pass (google.com: domain of 
pkg-octave-devel-bounces+thomas.weber.mail=gmail....@lists.alioth.debian.org 
designates 217.196.43.134 as permitted sender) 
smtp.mail=pkg-octave-devel-bounces+thomas.weber.mail=gmail....@lists.alioth.debian.org
Received: from localhost ([127.0.0.1] helo=alioth.debian.org)
        by alioth.debian.org with esmtp (Exim 4.69)
        (envelope-from 
<pkg-octave-devel-bounces+thomas.weber.mail=gmail....@lists.alioth.debian.org>)
        id 1P2L4S-0002js-Cd
        for [email protected]; Sun, 03 Oct 2010 09:41:28 +0000
Received: from mailout-de.gmx.net ([213.165.64.23] helo=mail.gmx.net)
        by alioth.debian.org with smtp (Exim 4.69)
        (envelope-from <[email protected]>) id 1P2L3u-0002ZC-DY
        for [email protected];
        Sun, 03 Oct 2010 09:40:56 +0000
Received: (qmail invoked by alias); 03 Oct 2010 09:40:45 -0000
Received: from p5B323641.dip.t-dialin.net (EHLO atlan) [91.50.54.65]
        by mail.gmx.net (mp009) with SMTP; 03 Oct 2010 11:40:45 +0200
X-Authenticated: #2393556
X-Provags-ID: V01U2FsdGVkX18kjJBF4L0k1PIE/vrhGEALKCHGGDu97XY4YRWEK9
        4xxBYYURMMazws
Received: from weber by atlan with local (Exim 4.69)
        (envelope-from <[email protected]>)
        id 1P2L3j-0008DS-0i; Sun, 03 Oct 2010 11:40:43 +0200
Date: Sun, 3 Oct 2010 11:40:41 +0200
From: Thomas Weber <[email protected]>
To: [email protected]
Message-ID: <20101003094041.ga27...@atlan>
Mail-Followup-To: [email protected],
        Debian Octave Group <[email protected]>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.5.18 (2008-05-17)
X-Y-GMX-Trusted: 0
X-policyd-weight: NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_SPAMCOP=-1.5
        NOT_IN_BL_NJABL=-1.5 HELO_IP_IN_CL_SUBNET=-1.2 (check from:
        .gmx. - helo: .mail.gmx. - helo-domain: .gmx.)
        FROM/MX_MATCHES_HELO(DOMAIN)=-2; rate: -7.7
X-Spam-ASN: AS8560 213.165.64.0/19
X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on alioth.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-0.0 required=5.0 tests=SPF_PASS shortcircuit=no
        autolearn=failed version=3.2.5
Cc: Debian Octave Group <[email protected]>
Subject: [Pkg-octave-devel] How to use libhdf5-serial-dev and -mpi/-lam
        friends correctly?
X-BeenThere: [email protected]
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: Development discussion for Octave/Debian
        <pkg-octave-devel.lists.alioth.debian.org>
List-Unsubscribe: 
<http://lists.alioth.debian.org/mailman/options/pkg-octave-devel>,
        
<mailto:[email protected]?subject=unsubscribe>
List-Archive: <http://lists.alioth.debian.org/pipermail/pkg-octave-devel>
List-Post: <mailto:[email protected]>
List-Help: 
<mailto:[email protected]?subject=help>
List-Subscribe: 
<http://lists.alioth.debian.org/mailman/listinfo/pkg-octave-devel>,
        
<mailto:[email protected]?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: 
pkg-octave-devel-bounces+thomas.weber.mail=gmail....@lists.alioth.debian.org
Errors-To: 
pkg-octave-devel-bounces+thomas.weber.mail=gmail....@lists.alioth.debian.org
X-SA-Exim-Connect-IP: 127.0.0.1
X-SA-Exim-Mail-From: 
pkg-octave-devel-bounces+thomas.weber.mail=gmail....@lists.alioth.debian.org
X-SA-Exim-Scanned: No (on alioth.debian.org); SAEximRunCond expanded to false
Status: RO
Content-Length: 1026
Lines: 29

Hi, 

[Please CC me, I'm not subscribed].

I'm currently faced with #598227, 
http://bugs.debian.org/598227
which concerns the way Octave uses hdf5 and its header files (or rather,
how hdf5 includes mpi.h). Please read the bug report for information,
it's presented there far better than I could formulate it.

Background information:
The preferred way to build binary 'extensions' or 'plugins' for Octave
is using the mkoctfile shell script. I'm not aware of any software in
Debian that does not use mkoctfile for building such extension.

Now, I could fix the above bug by hacking mkoctfile, but somehow this
looks like the wrong solution to me. If I include hdf.h, do I really
have to care about mpi which may or may not be used?

So, are there better solutions than adding /usr/include/mpi/ to
mkoctfile's include flags?

Thanks
        Thomas

_______________________________________________
Pkg-octave-devel mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-octave-devel

>From 
>pkg-octave-devel-bounces+thomas.weber.mail=gmail....@lists.alioth.debian.org 
>Mon Oct 18 21:34:23 2010
Delivered-To: [email protected]
Received: by 10.229.30.205 with SMTP id v13cs142787qcc;
        Mon, 18 Oct 2010 12:34:23 -0700 (PDT)
Received: from mr.google.com ([10.231.145.1])
        by 10.231.145.1 with SMTP id b1mr5819889ibv.69.1287430462811 (num_hops 
= 1);
        Mon, 18 Oct 2010 12:34:22 -0700 (PDT)
Received: by 10.231.145.1 with SMTP id b1mr3825616ibv.69.1287430462778;
        Mon, 18 Oct 2010 12:34:22 -0700 (PDT)
X-Forwarded-To: [email protected]
X-Forwarded-For: [email protected] 
[email protected]
Delivered-To: [email protected]
Received: by 10.231.25.169 with SMTP id z41cs587503ibb;
        Mon, 18 Oct 2010 12:34:21 -0700 (PDT)
Received: by 10.213.16.212 with SMTP id p20mr4736035eba.17.1287430460510;
        Mon, 18 Oct 2010 12:34:20 -0700 (PDT)
Return-Path: 
<pkg-octave-devel-bounces+thomas.weber.mail=gmail....@lists.alioth.debian.org>
Received: from alioth.debian.org (alioth.debian.org [217.196.43.134])
        by mx.google.com with ESMTP id r49si8674263eeh.37.2010.10.18.12.34.20;
        Mon, 18 Oct 2010 12:34:20 -0700 (PDT)
Received-SPF: pass (google.com: domain of 
pkg-octave-devel-bounces+thomas.weber.mail=gmail....@lists.alioth.debian.org 
designates 217.196.43.134 as permitted sender) client-ip=217.196.43.134;
Authentication-Results: mx.google.com; spf=pass (google.com: domain of 
pkg-octave-devel-bounces+thomas.weber.mail=gmail....@lists.alioth.debian.org 
designates 217.196.43.134 as permitted sender) 
smtp.mail=pkg-octave-devel-bounces+thomas.weber.mail=gmail....@lists.alioth.debian.org
Received: from localhost ([127.0.0.1] helo=alioth.debian.org)
        by alioth.debian.org with esmtp (Exim 4.69)
        (envelope-from 
<pkg-octave-devel-bounces+thomas.weber.mail=gmail....@lists.alioth.debian.org>)
        id 1P7vTP-0005mw-Co
        for [email protected]; Mon, 18 Oct 2010 19:34:19 +0000
Received: from mailout-de.gmx.net ([213.165.64.22] helo=mail.gmx.net)
        by alioth.debian.org with smtp (Exim 4.69)
        (envelope-from <[email protected]>) id 1P7vSo-0005k7-VZ
        for [email protected];
        Mon, 18 Oct 2010 19:33:45 +0000
Received: (qmail invoked by alias); 18 Oct 2010 19:33:35 -0000
Received: from p5B323A2A.dip.t-dialin.net (EHLO atlan) [91.50.58.42]
        by mail.gmx.net (mp038) with SMTP; 18 Oct 2010 21:33:35 +0200
X-Authenticated: #2393556
X-Provags-ID: V01U2FsdGVkX1/8bt5fegv8ktTo3r8XjWMNTHSrykF/b9xaXElTf6
        P7UBFh2TQ2eT0x
Received: from weber by atlan with local (Exim 4.69)
        (envelope-from <[email protected]>)
        id 1P7vSf-0003xY-0z; Mon, 18 Oct 2010 21:33:33 +0200
Date: Mon, 18 Oct 2010 21:33:31 +0200
From: Thomas Weber <[email protected]>
To: [email protected],
        Debian Octave Group <[email protected]>
Message-ID: <20101018193331.ga14...@atlan>
Mail-Followup-To: [email protected],
        Debian Octave Group <[email protected]>
References: <20101003094041.ga27...@atlan>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20101003094041.ga27...@atlan>
User-Agent: Mutt/1.5.18 (2008-05-17)
X-Y-GMX-Trusted: 0
X-policyd-weight: NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_SPAMCOP=-1.5
        NOT_IN_BL_NJABL=-1.5 HELO_IP_IN_CL_SUBNET=-1.2 (check from:
        .gmx. - helo: .mail.gmx. - helo-domain: .gmx.)
        FROM/MX_MATCHES_HELO(DOMAIN)=-2; rate: -7.7
X-Spam-ASN: AS8560 213.165.64.0/19
X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on alioth.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-0.0 required=5.0 tests=SPF_PASS shortcircuit=no
        autolearn=failed version=3.2.5
Subject: Re: [Pkg-octave-devel] How to use libhdf5-serial-dev and -mpi/-lam
        friends correctly?
X-BeenThere: [email protected]
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: Development discussion for Octave/Debian
        <pkg-octave-devel.lists.alioth.debian.org>
List-Unsubscribe: 
<http://lists.alioth.debian.org/mailman/options/pkg-octave-devel>,
        
<mailto:[email protected]?subject=unsubscribe>
List-Archive: <http://lists.alioth.debian.org/pipermail/pkg-octave-devel>
List-Post: <mailto:[email protected]>
List-Help: 
<mailto:[email protected]?subject=help>
List-Subscribe: 
<http://lists.alioth.debian.org/mailman/listinfo/pkg-octave-devel>,
        
<mailto:[email protected]?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: 
pkg-octave-devel-bounces+thomas.weber.mail=gmail....@lists.alioth.debian.org
Errors-To: 
pkg-octave-devel-bounces+thomas.weber.mail=gmail....@lists.alioth.debian.org
X-SA-Exim-Connect-IP: 127.0.0.1
X-SA-Exim-Mail-From: 
pkg-octave-devel-bounces+thomas.weber.mail=gmail....@lists.alioth.debian.org
X-SA-Exim-Scanned: No (on alioth.debian.org); SAEximRunCond expanded to false
Status: RO
Content-Length: 365
Lines: 13

On Sun, Oct 03, 2010 at 11:40:41AM +0200, Thomas Weber wrote:
> Hi, 
> So, are there better solutions than adding /usr/include/mpi/ to
> mkoctfile's include flags?

Ping.

        Thomas

_______________________________________________
Pkg-octave-devel mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-octave-devel

>From [email protected] Mon Oct 18 23:17:46 2010
Date: Mon, 18 Oct 2010 23:17:46 +0200
From: Thomas Weber <[email protected]>
To: "Francesco P. Lovergine" <[email protected]>
Subject: Re: [DebianGIS-dev] How to use libhdf5-serial-dev and -mpi/-lam
        friends correctly?
Message-ID: <20101018211746.ga2...@atlan>
References: <20101003094041.ga27...@atlan> 
<[email protected]>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <[email protected]>
User-Agent: Mutt/1.5.18 (2008-05-17)
Status: RO
Content-Length: 1758

On Mon, Oct 18, 2010 at 11:03:00PM +0200, Francesco P. Lovergine wrote:
> On Sun, Oct 03, 2010 at 11:40:41AM +0200, Thomas Weber wrote:
> > Hi, 
> > 
> > [Please CC me, I'm not subscribed].
> > 
> > I'm currently faced with #598227, 
> > http://bugs.debian.org/598227
> > which concerns the way Octave uses hdf5 and its header files (or rather,
> > how hdf5 includes mpi.h). Please read the bug report for information,
> > it's presented there far better than I could formulate it.
> > 
> > Background information:
> > The preferred way to build binary 'extensions' or 'plugins' for Octave
> > is using the mkoctfile shell script. I'm not aware of any software in
> > Debian that does not use mkoctfile for building such extension.
> > 
> > Now, I could fix the above bug by hacking mkoctfile, but somehow this
> > looks like the wrong solution to me. If I include hdf.h, do I really
> > have to care about mpi which may or may not be used?
> > 
> > So, are there better solutions than adding /usr/include/mpi/ to
> > mkoctfile's include flags?
> > 
> 
> 
> I see no reasons why mpi.h has to be included but for the case you
> are using one of the -mpi flavors. In that case you should depend
> on libhdf5-mpi-dev. I don't undestand why you are trying to use
> both -serial and -parallel flavors.

Both -serial and parallel flavors are used due to users' demand:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=231114
It has been like this for at least 6 years (I don't use any of the hdf5
features of Octave). 
It used to work all the time without problems; or maybe there were
problems all the time and nobody noticed, who knows.

Anyway, I don't mind dropping the parallel hdf5 support if that's the
easiest way forward. Do you see another way?

        Thomas

>From [email protected] Tue Oct 26 23:11:42 2010
Date: Tue, 26 Oct 2010 23:11:42 +0200
From: Thomas Weber <[email protected]>
To: "Francesco P. Lovergine" <[email protected]>
Subject: Re: [DebianGIS-dev] How to use libhdf5-serial-dev and -mpi/-lam
        friends correctly?
Message-ID: <20101026211142.ga21...@atlan>
References: <20101003094041.ga27...@atlan> 
<[email protected]>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <[email protected]>
User-Agent: Mutt/1.5.18 (2008-05-17)
Status: RO
Content-Length: 125

Hi Francesco, 

you sent your mails only to me. Do you mind if I put them into the BTS
for future reference?

Thanks
        Thomas

Reply via email to