From owner-freebsd-fs@FreeBSD.ORG Mon Oct 6 23:34:25 2014 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D2C3C924 for ; Mon, 6 Oct 2014 23:34:25 +0000 (UTC) Received: from mail-la0-x236.google.com (mail-la0-x236.google.com [IPv6:2a00:1450:4010:c03::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 19C93C53 for ; Mon, 6 Oct 2014 23:34:24 +0000 (UTC) Received: by mail-la0-f54.google.com with SMTP id gm9so5212394lab.41 for ; Mon, 06 Oct 2014 16:34:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=0uLJjzG/PpQLE8VTHzt49nDIsbK1DKP1UC0kHv4Bl/E=; b=kyVQ5fh7pWGNM5ruLKczZJbBpy6tSjKCJrHyU8NHmzybfvvNAIzVPM4UnuJrBlWt92 e1I6RQ0u7W/rigx8Pvc7zoHQe3vBJ6yjMF7tOe42LafgcPDFBbDq98NMjIcWrG2qW/ko /IzLHEd6o1yRpP7vRXqcpfHKz4rGzCFX19pqTkFWNNeekl+XE2LxktOOxJPEi81WwddQ 7Syb5Tc9nc7eCaA3FsEh+qLEqXaMk5RGTBYc0S5q7NLBdPIvpOpU/AvHCzhVm977H5lP gapq0q1SaHEboXSk7pLx+gkR0ZBgXtmgzZ58zFPRfyXxeDnKN6Y8vQG0FCe3a5hBJufg 6tYw== MIME-Version: 1.0 X-Received: by 10.112.158.170 with SMTP id wv10mr38885lbb.66.1412638462767; Mon, 06 Oct 2014 16:34:22 -0700 (PDT) Received: by 10.152.22.195 with HTTP; Mon, 6 Oct 2014 16:34:22 -0700 (PDT) In-Reply-To: <30FBFCBC-76B6-4504-A8D6-089542A7C198@gluster.org> References: <0F20AEEC-6244-42BC-815C-1440BBBDE664@mail.turbofuzz.com> <20140629203746.GI34108@ivaldir.etoilebsd.net> <1A58F492-946F-46D4-A19E-2734F368CDAC@mail.turbofuzz.com> <0ABAE2AC-BF1B-4125-ACA9-C6177D013E25@mail.turbofuzz.com> <20140706230910.GA8523@ivaldir.etoilebsd.net> <2F416D06-0A98-4E66-902C-ED0690A4B1C0@ixsystems.com> <20140825211459.GB65120@ivaldir.etoilebsd.net> <73B63510-384B-43F3-AC10-78F429F4A5FF@gluster.org> <30FBFCBC-76B6-4504-A8D6-089542A7C198@gluster.org> Date: Tue, 7 Oct 2014 10:34:22 +1100 Message-ID: Subject: Re: FreeBSD support being added to GlusterFS From: Outback Dingo To: Justin Clift Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: freebsd-fs@freebsd.org, Jordan Hubbard X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Oct 2014 23:34:26 -0000 On Mon, Oct 6, 2014 at 5:06 AM, Justin Clift wrote: > On 05/10/2014, at 3:11 AM, Jordan Hubbard wrote: > >> On Oct 1, 2014, at 3:33 AM, Justin Clift wrote: > >> > >> As a data point, GlusterFS 3.6.0 beta3 has been released now too. :) > >> > >> > http://bits.gluster.org/pub/gluster/glusterfs/src/glusterfs-3.6.0beta3.tar.gz > >> > >> Everyone that has time, please test/try it out and report back any > bugs. :D > > > > Hi Justin, > > > > Given that FreeBSD users interact with 3rd party software through the > ports collection rather than random tarballs, would it be possible to get > the port updated and/or find a long-term maintainer for it so that > successive updates to glusterfs can simply be tracked (and communicated) > through the ports collection? > > Yep, that sounds like a much better idea. Do you guys have anyone in > mind as a potential ports maintainer? :) > Okay taking a look at this, Ive updated the port Makefile diff, found on this three to the later glusterfs-freebsd_20140811.tar.bz2 installed cmockery2, from ports as it wasnt a "dependency" in the port Makefile yet. and got this when configure was run on the gluster port. Im building on FreeBSD 10.1-RC in a XenServer VM. === configuring in contrib/argp-standalone (/usr/ports/sysutils/glusterfs/work/glusterfs/contrib/argp-standalone) configure: WARNING: no configuration information is in contrib/argp-standalone GlusterFS configure summary =========================== FUSE client : yes Infiniband verbs : no epoll IO multiplex : no argp-standalone : no fusermount : no readline : yes georeplication : no Linux-AIO : no Enable Debug : no systemtap : yes Block Device xlator : no glupy : yes Use syslog : yes XML output : yes QEMU Block formats : yes Encryption xlator : yes So how do we look so far ? make runs fine, or seems to. However [root@zfsguru /usr/ports/sysutils/glusterfs]# make install ===> Installing for glusterfs-20140811 ===> glusterfs-20140811 depends on file: /usr/local/bin/python2.7 - found ===> glusterfs-20140811 depends on shared library: libargp.so - found (/usr/local/lib/libargp.so.0.0.0) ===> glusterfs-20140811 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so.9) ===> glusterfs-20140811 depends on shared library: libfuse.so - found (/usr/local/lib/libfuse.so.2.9.3) ===> glusterfs-20140811 depends on shared library: libxml2.so - found (/usr/local/lib/libxml2.so.2.9.1) ===> Checking if glusterfs already installed ===> Registering installation for glusterfs-20140811 pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/auth/addr.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/auth/login.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/rpc-transport/socket.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/cluster/afr.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/cluster/dht.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/cluster/distribute.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/cluster/nufa.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/cluster/pump.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/cluster/replicate.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/cluster/stripe.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/cluster/switch.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/debug/error-gen.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/debug/io-stats.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/debug/trace.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/encryption/crypt.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/encryption/rot-13.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/access-control.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/barrier.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/cdc.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/changelog.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/gfid-access.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/glupy.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/glupy/debug-trace.py): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/glupy/debug-trace.pyc): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/glupy/debug-trace.pyo): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/glupy/helloworld.py): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/glupy/helloworld.pyc): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/glupy/helloworld.pyo): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/glupy/negative.py): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/glupy/negative.pyc): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/glupy/negative.pyo): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/index.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/locks.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/mac-compat.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/marker.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/posix-locks.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/prot_client.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/prot_dht.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/prot_server.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/quiesce.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/quota.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/quotad.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/read-only.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/snapview-client.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/snapview-server.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/worm.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/meta.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/mgmt/glusterd.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/mount/api.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/mount/fuse.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/nfs/server.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/performance/io-cache.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/performance/io-threads.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/performance/md-cache.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/performance/open-behind.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/performance/quick-read.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/performance/read-ahead.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/performance/readdir-ahead.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/performance/stat-prefetch.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/performance/write-behind.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/protocol/client.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/protocol/server.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/storage/posix.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/system/posix-acl.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/testing/features/template.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/testing/performance/symlink-cache.so): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/python2.7/site-packages/gluster/gfapi.py): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/python2.7/site-packages/gluster/gfapi.pyc): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/python2.7/site-packages/gluster/gfapi.pyo): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/auth/): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/rpc-transport/): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/cluster/): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/debug/): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/encryption/): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/glupy/): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/mgmt/): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/mount/): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/nfs/): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/performance/): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/protocol/): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/storage/): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/system/): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/testing/features/): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/testing/performance/): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/testing/): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/): No such file or directory pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/): No such file or directory > > Regards and best wishes, > > Justin Clift > > -- > GlusterFS - http://www.gluster.org > > An open source, distributed file system scaling to several > petabytes, and handling thousands of clients. > > My personal twitter: twitter.com/realjustinclift > > _______________________________________________ > freebsd-fs@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-fs > To unsubscribe, send any mail to "freebsd-fs-unsubscribe@freebsd.org" >