From owner-freebsd-current@FreeBSD.ORG Wed Jul 7 16:04:48 2010 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6B3E71065673; Wed, 7 Jul 2010 16:04:48 +0000 (UTC) (envelope-from jhellenthal@gmail.com) Received: from mail-ww0-f42.google.com (mail-ww0-f42.google.com [74.125.82.42]) by mx1.freebsd.org (Postfix) with ESMTP id C71D68FC23; Wed, 7 Jul 2010 16:04:47 +0000 (UTC) Received: by wwb13 with SMTP id 13so1587652wwb.1 for ; Wed, 07 Jul 2010 09:04:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=sepPLK5lVHNHE5AdxQN0avRCeZ8o4Ds0O+eREa7wcK8=; b=GQPh4Na/NvFPmSUj1KYhcGmEYHIPavtI+3Cgm7jah9TaDZyjjRhjikPySb6JicUUb8 3oFKNCJiO/Km/QHhjkbWbjGOVXoOEOOouTvoycCfn93G0O6PM6TkUrMUlAzQZW6dBVjY VbjB4gaj+9ue21tpBJS3IRJmh5/nSMxsKhAMA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:openpgp:content-type :content-transfer-encoding; b=LirT5oJP0j5TFAWvgOsfISTDCsw2499Djxlah5Pf4V8get6a/dXO2oQtbpUsPjvh1k 6ADN/+7v1TZFWPcCEWyORaHo3S1NzdT70kPNOY5fjWVxXiVyAnK/0jL/bPg3p3uZwIJd RNSz1vDqNn6DuwxRzET4ib2ME1NnTMQKBaF1M= Received: by 10.227.155.204 with SMTP id t12mr5218610wbw.185.1278518679522; Wed, 07 Jul 2010 09:04:39 -0700 (PDT) Received: from centel.dataix.local (adsl-99-181-128-180.dsl.klmzmi.sbcglobal.net [99.181.128.180]) by mx.google.com with ESMTPS id p32sm545368wej.46.2010.07.07.09.04.36 (version=SSLv3 cipher=RC4-MD5); Wed, 07 Jul 2010 09:04:37 -0700 (PDT) Sender: "J. Hellenthal" Message-ID: <4C34A593.7060101@dataix.net> Date: Wed, 07 Jul 2010 12:04:35 -0400 From: jhell User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.10) Gecko/20100626 Thunderbird MIME-Version: 1.0 To: Martin Matuska References: <4C31C71C.2010606@FreeBSD.org> In-Reply-To: <4C31C71C.2010606@FreeBSD.org> X-Enigmail-Version: 1.0.1 OpenPGP: id=89D8547E Content-Type: text/plain; charset=windows-1250 Content-Transfer-Encoding: 7bit Cc: freebsd-current@freebsd.org Subject: Re: [CFT] ZFS v15 patch (version 3) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Jul 2010 16:04:48 -0000 On 07/05/2010 07:50, Martin Matuska wrote: > Direct link to the patch: > http://people.freebsd.org/~mm/patches/zfs/v15/head-v15-v3.patch > > For full operation (commands zfs allow, unallow, userspace, grouspace) > the python port must be installed, otherwise these comands don't work or > have only limited functionality. The port will be added to the ports > tree soon, you can download it from: > http://people.freebsd.org/~mm/patches/zfs/v15/sysutils_py-zfs.tar.gz It should be worth noting for those that have been using the v16 patch in the previous v16 CFT that have installed this port and are downgrading their system to v15 that they will have to recompile the port once the downgrade is complete otherwise this will end up in a "Segmentation fault" when (zfs [allow/unallow/groupspace/userspace]) is run. > > I would be very grateful for testing on different architectures, mainly > on amd64, i386 and sprarc. Martin, *** The above python port calls /usr/lib/zfs/pyzfs.py which is installed from /usr/src/cddl/contrib/opensolaris/cmd/pyzfs.py that has the following bang line for both the noted files. #! /usr/bin/python2.4 -S Could this be changed to: #! /usr/bin/env python -S *** I think since the integration of python for use with ZFS commands has worked its way in it might just be worth STRONGLY noting somewhere that python is now heavily depended on for these functions. As for stable/8 i386, ZFSv15 has been stable as a rock. I was running v16 with no problems but since it seems unlikely that v16 will make it down to stable/8 I downgraded to v15 on revision 209732. As for the python testing I am still a little bit shaky with but getting used to it. If there is more information that I can provide you with for i386 please let me know or Ill write back with anything if something should arise. Regards & Thanks for the great work on this. -- +-+-+-+-+-+ |j|h|e|l|l| +-+-+-+-+-+