Richard Heycock wrote:> Hi, > > I''m trying to build lustre but have run into a problem. When I run ''sh > autogen.sh'', as per the LustreHowTo I get the following output: > > automake: ptlrpc/Makefile.am: not supported: source file > `$(top_srcdir)/ldlm/l_lock.c'' is in subdirectory > > I am running version 2.13 of automake, version 1.4-p6 of autoconf and > the platfrom is debian unstable on i386 using kernel 2.4.22. I am using > lustre version 1.0.1.Is it possible that you''re running version 2.13 of autoconf, and 1.4-p6 of automake? That would make more sense to me. If that''s true, then you need to upgrade automake to something somewhat newer. I''m sure that it works with version 1.6.3, because that''s what I run, but you may not need something that new. If you narrow it down more precisely, do let me know. In the meantime, we''ll update the release notes to reflect that dependency.> Another question: When I patched the kernel I didn''t get a configuration > option when I ran make menuconfig, is this normal? The patches seemed to > apply correctly.That is normal. Because we don''t build Lustre inside the kernel tree by default, but rather entirely as a separate package, there was no need for a configuration option. Hope that helps-- -Phil
--=-RCVPc9H8aUWkx5FROEWG Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable A Qua, 2004-01-07 =C3=A0s 02:42, Phil Schwan escreveu:> Is it possible that you''re running version 2.13 of autoconf, and 1.4-p6 > of automake? That would make more sense to me. >=20The issue is automake. Richard should use, at least, version 1.5. I had that problem yesterday and put a note in LustreHowto on the site. --=20 Jo=C3=A3o Miguel Neves --=-RCVPc9H8aUWkx5FROEWG Content-Type: application/pgp-signature; name=signature.asc Content-Description: Esta =?ISO-8859-1?Q?=E9?= uma parte de mensagem assinada digitalmente -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQA/++vgGFkMfesLN9wRAp/4AJ97KQpA+wdAtAWAZAQzPayq0K0tgwCeM3eL qSb9NQdODsqrdJYu6RqlkE0=u5Gg -----END PGP SIGNATURE----- --=-RCVPc9H8aUWkx5FROEWG--
João Miguel Neves
2006-May-19 07:36 UTC
Debian (Re: [Lustre-discuss] Problems building lustre)
--=-ljVTeQTfHdIG8SUh9isw Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Just to say I''m also testing under Debian. My idea is to do a bootable version of morphix that could be used to easily add OST machines. Anyway, I have (not quite perfect) debs for quilt-0.29CFS7 and for a kernel (probably not very portable at this point). If anyone is interested just ask. A Qui, 2004-01-08 =C3=A0s 04:16, Richard Heycock escreveu:> FYI. I''m not sure if anybody else is using debian but I''ve had no (real) > problems getting it going on Debian, though I have only done *very* > limited testing and only mounting the fs localy. >=20 > If anyone is interested I''ll let you know how I go with a more realistic > test.--=20 Jo=C3=A3o Miguel Neves --=-ljVTeQTfHdIG8SUh9isw Content-Type: application/pgp-signature; name=signature.asc Content-Description: Esta =?ISO-8859-1?Q?=E9?= uma parte de mensagem assinada digitalmente -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQA//TA6GFkMfesLN9wRArlfAJ4gafbAD11sDLs04btd8zb4U799ZwCghya/ jNg+Si9ThrwDkBQxCUMbfbQ=QUuZ -----END PGP SIGNATURE----- --=-ljVTeQTfHdIG8SUh9isw--
On Wed, 2004-01-07 at 13:42, Phil Schwan wrote:> Richard Heycock wrote: > > Hi, > > > > I''m trying to build lustre but have run into a problem. When I run ''sh > > autogen.sh'', as per the LustreHowTo I get the following output: > > > > automake: ptlrpc/Makefile.am: not supported: source file > > `$(top_srcdir)/ldlm/l_lock.c'' is in subdirectory > > > > I am running version 2.13 of automake, version 1.4-p6 of autoconf and > > the platfrom is debian unstable on i386 using kernel 2.4.22. I am using > > lustre version 1.0.1. > > Is it possible that you''re running version 2.13 of autoconf, and 1.4-p6 > of automake? That would make more sense to me. > > If that''s true, then you need to upgrade automake to something somewhat > newer. I''m sure that it works with version 1.6.3, because that''s what I > run, but you may not need something that new. > > If you narrow it down more precisely, do let me know. In the meantime, > we''ll update the release notes to reflect that dependency.I updated to the latest of both and all is good now. Apparently on Debian(unstable) an old version is installed, from automake1.8 package: Automake 1.8 fails to work in a number of situations that Automake 1.4 and 1.5 did, so has been renamed so that the previous version can continue to be made available.> > > Another question: When I patched the kernel I didn''t get a configuration > > option when I ran make menuconfig, is this normal? The patches seemed to > > apply correctly. > > That is normal. Because we don''t build Lustre inside the kernel tree by > default, but rather entirely as a separate package, there was no need > for a configuration option.Ok. That makes sense as the kernel built properly and I have got it all up and running using llmount.sh. FYI. I''m not sure if anybody else is using debian but I''ve had no (real) problems getting it going on Debian, though I have only done *very* limited testing and only mounting the fs localy. If anyone is interested I''ll let you know how I go with a more realistic test. rgh> > Hope that helps-- > > -Phil > _______________________________________________ > Lustre-discuss mailing list > Lustre-discuss@lists.clusterfs.com > https://lists.clusterfs.com/mailman/listinfo/lustre-discuss-- "It is possible to make things of great complexity out of things that are very simple. There is no conservation of simplicity" -- Stephen Wolfram Richard Heycock <rgh@roughage.com.au> tel : 0410 646 369 key fingerprint : 909D CBFA C669 AC2F A937 AFA4 661B 9D21 EAAB 4291
Hi, I''m trying to build lustre but have run into a problem. When I run ''sh autogen.sh'', as per the LustreHowTo I get the following output: automake: ptlrpc/Makefile.am: not supported: source file `$(top_srcdir)/ldlm/l_lock.c'' is in subdirectory automake: ptlrpc/Makefile.am: not supported: source file `$(top_srcdir)/ldlm/ldlm_lock.c'' is in subdirectory automake: ptlrpc/Makefile.am: not supported: source file `$(top_srcdir)/ldlm/ldlm_resource.c'' is in subdirectory automake: ptlrpc/Makefile.am: not supported: source file `$(top_srcdir)/ldlm/ldlm_lib.c'' is in subdirectory automake: ptlrpc/Makefile.am: not supported: source file `$(top_srcdir)/ldlm/ldlm_plain.c'' is in subdirectory automake: ptlrpc/Makefile.am: not supported: source file `$(top_srcdir)/ldlm/ldlm_extent.c'' is in subdirectory automake: ptlrpc/Makefile.am: not supported: source file `$(top_srcdir)/ldlm/ldlm_flock.c'' is in subdirectory automake: ptlrpc/Makefile.am: not supported: source file `$(top_srcdir)/ldlm/ldlm_request.c'' is in subdirectory automake: ptlrpc/Makefile.am: not supported: source file `$(top_srcdir)/ldlm/ldlm_lockd.c'' is in subdirectory automake: ptlrpc/Makefile.am: not supported: source file `$(top_srcdir)/ldlm/ldlm_internal.h'' is in subdirectory automake: ptlrpc/Makefile.am: not supported: source file `$(top_srcdir)/ldlm/l_lock.c'' is in subdirectory automake: ptlrpc/Makefile.am: not supported: source file `$(top_srcdir)/ldlm/ldlm_lock.c'' is in subdirectory automake: ptlrpc/Makefile.am: not supported: source file `$(top_srcdir)/ldlm/ldlm_resource.c'' is in subdirectory automake: ptlrpc/Makefile.am: not supported: source file `$(top_srcdir)/ldlm/ldlm_lib.c'' is in subdirectory automake: ptlrpc/Makefile.am: not supported: source file `$(top_srcdir)/ldlm/ldlm_plain.c'' is in subdirectory automake: ptlrpc/Makefile.am: not supported: source file `$(top_srcdir)/ldlm/ldlm_extent.c'' is in subdirectory automake: ptlrpc/Makefile.am: not supported: source file `$(top_srcdir)/ldlm/ldlm_flock.c'' is in subdirectory automake: ptlrpc/Makefile.am: not supported: source file `$(top_srcdir)/ldlm/ldlm_request.c'' is in subdirectory automake: ptlrpc/Makefile.am: not supported: source file `$(top_srcdir)/ldlm/ldlm_lockd.c'' is in subdirectory automake: ptlrpc/Makefile.am: not supported: source file `$(top_srcdir)/ldlm/ldlm_internal.h'' is in subdirectory automake: liblustre/Makefile.am: not supported: source file `../utils/parser.c'' is in subdirectory automake: liblustre/Makefile.am: not supported: source file `../utils/obd.c'' is in subdirectory automake: liblustre/Makefile.am: not supported: source file `../utils/lustre_cfg.c'' is in subdirectory I am running version 2.13 of automake, version 1.4-p6 of autoconf and the platfrom is debian unstable on i386 using kernel 2.4.22. I am using lustre version 1.0.1. Another question: When I patched the kernel I didn''t get a configuration option when I ran make menuconfig, is this normal? The patches seemed to apply correctly. Thanks in advance. rgh -- "It is possible to make things of great complexity out of things that are very simple. There is no conservation of simplicity" -- Stephen Wolfram Richard Heycock <rgh@roughage.com.au> tel : 0410 646 369 key fingerprint : 909D CBFA C669 AC2F A937 AFA4 661B 9D21 EAAB 4291
On Thu, 2004-01-08 at 21:26, João Miguel Neves wrote:> Just to say I''m also testing under Debian. My idea is to do a bootable > version of morphix that could be used to easily add OST machines. > > Anyway, I have (not quite perfect) debs for quilt-0.29CFS7 and for a > kernel (probably not very portable at this point). If anyone is > interested just ask. > > A Qui, 2004-01-08 às 04:16, Richard Heycock escreveu: > > FYI. I''m not sure if anybody else is using debian but I''ve had no (real) > > problems getting it going on Debian, though I have only done *very* > > limited testing and only mounting the fs localy. > > > > If anyone is interested I''ll let you know how I go with a more realistic > > test.I have been a Red Hat user for the last 6 years, and also used slackware and gentoo in that time. I am just trying debian for the first time today. I have almost got a testing system installed. Q) Has any body managed to get Lustre running ok in vmware? I guess I will see how I go just installing deb first eh? but yeah some debs would be nice. - Karl