[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gluster-devel] Re: Error building RPMS from latest tla
From: |
Angel |
Subject: |
[Gluster-devel] Re: Error building RPMS from latest tla |
Date: |
Wed, 16 Jan 2008 09:41:19 +0100 |
User-agent: |
KMail/1.9.6 (enterprise 20070904.708012) |
Ok
Today ill check on 32 bits and mail you the results
next ill pick a 64bit machine ..
Regards, Angel
El Miércoles, 16 de Enero de 2008 Matt Paine escribió:
>
> Thankyou.
>
>
> Are you using or have access to a 64bit machine. I cleaned up the spec
> files to use a dynamic lib directory rather than the hardcoded switches.
>
> I also added the "--without client" option to build rpms without
> requiring the fuse-devel rpm (of course it doesn't build the client rpm :)
>
>
> Could you get the tla (copy it to another directory so it doens't screw
> up your current tla working copy) and copy this file over the current
> glusterfs.spec.in file, and then do as per normal and let me know the
> results....
>
> http://www.mattsoftware.com/temp/glusterfs/glusterfs.spec.in
>
>
> you can still use --without ibverbs, but also the --without client
> should work
>
> Also if you have access to a 64bit machine, could you let me know if the
> libraries get put into the correct place (/usr/lib64)
>
>
> Thankyou again
>
> Matt.
>
>
> > Hi Matt
> >
> > I got tla636 up and running. Just following the indications avati told me
> > and
> > the page you send me
> > http://www.gluster.org/docs/index.php/GlusterFS_Building_RPMs.
> >
> > full ./configure before make.dist just got things fine but i had to get
> > libibverbs source from the
> > net, created a libibverbs.rpm and install it ( libibverbs-devel-1.0.4-1 and
> > libibverbs-1.0.4-1) to
> > acomplish dist tarball process. rpmbuild --without ibverbs was pain free
> >
> > rpms installed just fine on Os10.3 and also 10.1 without any complaint.So
> > just were issues from
> > a newbie on the Rpm proccess. Now i think im confident that I can repeat
> > the process for every
> > next releases.
> >
> > Now ive made a client only setup for testing new tla features that i didnt
> > know (switch scheduler,
> > login etc..) encfs over gluster to replace my encfs over nfs
> > ¡¡This magic piece of code can do anything you want!!
> >
> > GlusterFS is far the most avanced atop fuse development and the most
> > promising but still is hard to understand.
> >
> > From the rpm point of view.
> >
> > I can test anything you send me,
> > - i think interesting server-only-rpms without ibverbs because tcp setup
> > are by far the most deployed and easy to test.
> > - fine tuning avoiding ib-verbs is good also as i see you are now incluing
> > 32 vs 64 compilations..
> >
> > and any other features.
> >
> > My setup for Opensuse actually includes /etc/sysconfig/glusterfs but my
> > vars setup perhaps is not on Suse way yet.
> >
> > Have you considered expanding the "--with ibverbs" code to cover
> > conditional server rpm creation?
> >
> > so tell me what you need me to do and ill try to test it to help you
> > fine-tune the specs :-)
> >
> >
> > Regards
> >
> >
> > El Miércoles, 16 de Enero de 2008 Matt Paine escribió:
> >
> >>Hi Angel....
> >>
> >>Sorry for posting off-list, but there are a few things I would like from
> >>you before I make any huge changes to the spec file. Its great you were
> >>able to get the RPM's working, but now you have successfuly done it I
> >>want to clarify if my list will correctly fix any issues you had :)
> >>
> >>
> >>* What version are you working on (TLA patch number?)?
> >>
> >>* Exactly what issues do you have and how you got around them?
> >>
> >>
> >>
> >>At the moment I *think* I need to fix up the following things.
> >>
> >>* create option to only build server
> >>* remove fuse-devel dependancy for server only build
> >>* try to find ib-verbs left over for a non-ibverbs build
> >>* modify all lib directory entries to %__libdir
> >>
> >>
> >>
> >>Any further information will be great, I'll get onto this tonight and
> >>let you know how I go.
> >>
> >>Also, would you mind testing out the new spec file once I get it working?
> >>
> >>
> >>Thankyou.
> >>
> >>
> >>Matt.
> >>
> >>
> >>
> >>
> >>
> >>
> >>>Hi
> >>>
> >>>I tried to recreate RPMS as you told me (Avati & Matt) ¡¡Thanks for your
> >>>help!!
> >>>
> >>>Still im getting minor errors..as building RPM without ibverbs still
> >>>requires transport/ib-verbs/Makefile.in somewhere along the make.
> >>>
> >>>Anyone has experienced same problems?
> >>>
> >>>About the conditional client compilation patch patch, Matt:
> >>>
> >>>amenophis:~/Datos/src # rpmbuild -ta glusterfs-1.3.7.tar.gz --without
> >>>ibverbs
> >>>error: Failed build dependencies:
> >>> fuse-devel is needed by glusterfs-1.3.7-1
> >>>
> >>>This machine in not using fuse at all and i only wat it to server some
> >>>directories so my patch tried to overcome this failure
> >>>avoinding the client part "--without fuseclient" i hope you'll find a
> >>>better and generalised way to select what packages to build.
> >>>
> >>>
> >>>Build process
> >>>transcript-------------------------------------------------------------
> >>>
> >>>
> >>>
> >>>>$ tla get -A address@hidden glusterfs--mainline--2.5 glusterfs-dir
> >>>>$ cd glusterfs-dir
> >>>
> >>>
> >>> $ edit configure.ac, change [1.3.8] to [1.3.8tla636]
> >>>
> >>>
> >>>
> >>>>$ ./autogen.sh
> >>>>$ ./configure --disable-ibverbs
> >>>>$ make dist
> >>>><.. new tarball glusterfs-1.3.8tla629.tar.gz created ..>
> >>>>$ rpmbuild -ta glusterfs-1.3.8tla629.tar.gz --without ibverbs
> >>>
> >>>Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.7409
> >>>+ umask 022
> >>>+ cd /usr/src/packages/BUILD
> >>>+ cd /usr/src/packages/BUILD
> >>>+ rm -rf glusterfs-1.3.8tla636
> >>>+ /usr/bin/gzip -dc /home/sinosuke/Tmp/kk/glusterfs-1.3.8tla636.tar.gz
> >>>...
> >>>...
> >>>...
> >>>config.status: creating transport/ib-sdp/client/src/Makefile
> >>>config.status: error: cannot find input file:
> >>>transport/ib-verbs/Makefile.in
> >>>error: Bad exit status from /var/tmp/rpm-tmp.7409 (%build)
> >>>
> >>>
> >>>RPM build errors:
> >>> Bad exit status from /var/tmp/rpm-tmp.7409 (%build)
> >>>
> >>>-----------------------------------------------------------------------------------------------------
> >>>
> >>>
> >>>
> >>>
> >>>Regards, Angel
> >>>
> >>
> >>
> >>
> >
> >
> >
>
>
>
--
------------------------------------------------
Clist UAH
------------------------------------------------
- Re: [Gluster-devel] help getting RP Ms from latest tla ( ¿1.3.8? ) PART II, (continued)
- Re: [Gluster-devel] help getting RP Ms from latest tla ( ¿1.3.8? ) PART II, Matt Paine, 2008/01/14
- Message not available
- [Gluster-devel] Error building RPMS from latest tla, Angel, 2008/01/15
- Re: [Gluster-devel] Error building RPMS from latest tla, Matthias Saou, 2008/01/15
- Message not available
- [Gluster-devel] Re: Error building RPMS from latest tla, Angel, 2008/01/20
- Re: [Gluster-devel] Re: Error building RPMS from latest tla, Matt Paine, 2008/01/21
- Re: [Gluster-devel] Re: Error building RPMS from latest tla, Matt Paine, 2008/01/21
- Message not available
- Re: [Gluster-devel] Re: Error building RPMS from latest tla, Angel, 2008/01/21
- Re: [Gluster-devel] Re: Error building RPMS from latest tla, Matt Paine, 2008/01/21
- Message not available
- Re: [Gluster-devel] Re: Error building RPMS from latest tla, Angel, 2008/01/22
Message not available
- Message not available
- [Gluster-devel] Re: Error building RPMS from latest tla,
Angel <=