For future reference, I attach the mail exchange between Francesco and me. Some of it happened by private mail.
Thomas
>From france...@lovergine.com Mon Oct 18 23:03:12 2010 Delivered-To: thomas.weber.mailforw...@googlemail.com 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: thomas.weber.mailforw...@googlemail.com X-Forwarded-For: thomas.weber.m...@gmail.com thomas.weber.mailforw...@googlemail.com Delivered-To: thomas.weber.m...@gmail.com 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: <france...@lovergine.com> 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 france...@lovergine.com) 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 france...@lovergine.com) smtp.mail=france...@lovergine.com 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 <france...@lovergine.com>) id 1P7wrN-0001gG-PQ for thomas.weber.m...@gmail.com; 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 <france...@lovergine.com>) id 1P7wrF-0002dH-Lc for twe...@debian.org; Mon, 18 Oct 2010 23:03:02 +0200 Received: from frankie by frankie.is-a-geek.org with local (Exim 4.72) (envelope-from <france...@lovergine.com>) id 1P7wrE-0005xw-HM for twe...@debian.org; Mon, 18 Oct 2010 23:03:00 +0200 Date: Mon, 18 Oct 2010 23:03:00 +0200 From: "Francesco P. Lovergine" <fran...@debian.org> To: Thomas Weber <twe...@debian.org> Subject: Re: [DebianGIS-dev] How to use libhdf5-serial-dev and -mpi/-lam friends correctly? Message-ID: <20101018210300.gb2...@frankie.is-a-geek.org> 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 fran...@db.debian.org 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 france...@lovergine.com Tue Oct 19 09:52:25 2010 Delivered-To: thomas.weber.mailforw...@googlemail.com 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: thomas.weber.mailforw...@googlemail.com X-Forwarded-For: thomas.weber.m...@gmail.com thomas.weber.mailforw...@googlemail.com Delivered-To: thomas.weber.m...@gmail.com 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: <france...@lovergine.com> 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 france...@lovergine.com) 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 france...@lovergine.com) smtp.mail=france...@lovergine.com 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 <france...@lovergine.com>) 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 <france...@lovergine.com>) 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 <france...@lovergine.com>) 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" <fran...@debian.org> To: Thomas Weber <twe...@debian.org> Cc: "Francesco P. Lovergine" <fran...@debian.org> Subject: Re: [DebianGIS-dev] How to use libhdf5-serial-dev and -mpi/-lam friends correctly? Message-ID: <20101019075238.ga2...@blegrez.ba.issia.cnr.it> References: <20101003094041.ga27...@atlan> <20101018210300.gb2...@frankie.is-a-geek.org> <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 fran...@db.debian.org 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 france...@lovergine.com Wed Oct 27 09:29:40 2010 Delivered-To: thomas.weber.mailforw...@googlemail.com 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: thomas.weber.mailforw...@googlemail.com X-Forwarded-For: thomas.weber.m...@gmail.com thomas.weber.mailforw...@googlemail.com Delivered-To: thomas.weber.m...@gmail.com 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: <france...@lovergine.com> 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 france...@lovergine.com) 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 france...@lovergine.com) smtp.mail=france...@lovergine.com 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 <france...@lovergine.com>) 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 <france...@lovergine.com>) 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" <fran...@debian.org> To: Thomas Weber <twe...@debian.org> Cc: "Francesco P. Lovergine" <fran...@debian.org> Subject: Re: [DebianGIS-dev] How to use libhdf5-serial-dev and -mpi/-lam friends correctly? Message-ID: <20101027072841.ga3...@ba.issia.cnr.it> References: <20101003094041.ga27...@atlan> <20101018210300.gb2...@frankie.is-a-geek.org> <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 fran...@db.debian.org 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: thomas.weber.mailforw...@googlemail.com 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: thomas.weber.mailforw...@googlemail.com X-Forwarded-For: thomas.weber.m...@gmail.com thomas.weber.mailforw...@googlemail.com Delivered-To: thomas.weber.m...@gmail.com 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 thomas.weber.m...@gmail.com; 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 <thomasweber1...@gmx.net>) id 1P2L3u-0002ZC-DY for pkg-octave-de...@lists.alioth.debian.org; 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 <thomasweber1...@gmx.net>) id 1P2L3j-0008DS-0i; Sun, 03 Oct 2010 11:40:43 +0200 Date: Sun, 3 Oct 2010 11:40:41 +0200 From: Thomas Weber <twe...@debian.org> To: pkg-grass-de...@lists.alioth.debian.org Message-ID: <20101003094041.ga27...@atlan> Mail-Followup-To: pkg-grass-de...@lists.alioth.debian.org, Debian Octave Group <pkg-octave-de...@lists.alioth.debian.org> 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 <pkg-octave-de...@lists.alioth.debian.org> Subject: [Pkg-octave-devel] How to use libhdf5-serial-dev and -mpi/-lam friends correctly? X-BeenThere: pkg-octave-de...@lists.alioth.debian.org 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:pkg-octave-devel-requ...@lists.alioth.debian.org?subject=unsubscribe> List-Archive: <http://lists.alioth.debian.org/pipermail/pkg-octave-devel> List-Post: <mailto:pkg-octave-de...@lists.alioth.debian.org> List-Help: <mailto:pkg-octave-devel-requ...@lists.alioth.debian.org?subject=help> List-Subscribe: <http://lists.alioth.debian.org/mailman/listinfo/pkg-octave-devel>, <mailto:pkg-octave-devel-requ...@lists.alioth.debian.org?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 pkg-octave-de...@lists.alioth.debian.org 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: thomas.weber.mailforw...@googlemail.com 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: thomas.weber.mailforw...@googlemail.com X-Forwarded-For: thomas.weber.m...@gmail.com thomas.weber.mailforw...@googlemail.com Delivered-To: thomas.weber.m...@gmail.com 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 thomas.weber.m...@gmail.com; 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 <thomasweber1...@gmx.net>) id 1P7vSo-0005k7-VZ for pkg-octave-de...@lists.alioth.debian.org; 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 <thomasweber1...@gmx.net>) id 1P7vSf-0003xY-0z; Mon, 18 Oct 2010 21:33:33 +0200 Date: Mon, 18 Oct 2010 21:33:31 +0200 From: Thomas Weber <twe...@debian.org> To: pkg-grass-de...@lists.alioth.debian.org, Debian Octave Group <pkg-octave-de...@lists.alioth.debian.org> Message-ID: <20101018193331.ga14...@atlan> Mail-Followup-To: pkg-grass-de...@lists.alioth.debian.org, Debian Octave Group <pkg-octave-de...@lists.alioth.debian.org> 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: pkg-octave-de...@lists.alioth.debian.org 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:pkg-octave-devel-requ...@lists.alioth.debian.org?subject=unsubscribe> List-Archive: <http://lists.alioth.debian.org/pipermail/pkg-octave-devel> List-Post: <mailto:pkg-octave-de...@lists.alioth.debian.org> List-Help: <mailto:pkg-octave-devel-requ...@lists.alioth.debian.org?subject=help> List-Subscribe: <http://lists.alioth.debian.org/mailman/listinfo/pkg-octave-devel>, <mailto:pkg-octave-devel-requ...@lists.alioth.debian.org?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 pkg-octave-de...@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-octave-devel >From twe...@debian.org Mon Oct 18 23:17:46 2010 Date: Mon, 18 Oct 2010 23:17:46 +0200 From: Thomas Weber <twe...@debian.org> To: "Francesco P. Lovergine" <fran...@debian.org> Subject: Re: [DebianGIS-dev] How to use libhdf5-serial-dev and -mpi/-lam friends correctly? Message-ID: <20101018211746.ga2...@atlan> References: <20101003094041.ga27...@atlan> <20101018210300.gb2...@frankie.is-a-geek.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20101018210300.gb2...@frankie.is-a-geek.org> 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 twe...@debian.org Tue Oct 26 23:11:42 2010 Date: Tue, 26 Oct 2010 23:11:42 +0200 From: Thomas Weber <twe...@debian.org> To: "Francesco P. Lovergine" <fran...@debian.org> Subject: Re: [DebianGIS-dev] How to use libhdf5-serial-dev and -mpi/-lam friends correctly? Message-ID: <20101026211142.ga21...@atlan> References: <20101003094041.ga27...@atlan> <20101018210300.gb2...@frankie.is-a-geek.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20101018210300.gb2...@frankie.is-a-geek.org> 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