From owner-freebsd-current@FreeBSD.ORG Fri Jun 20 04:59:57 2008 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8CE83106564A; Fri, 20 Jun 2008 04:59:57 +0000 (UTC) (envelope-from kientzle@freebsd.org) Received: from kientzle.com (h-66-166-149-50.snvacaid.covad.net [66.166.149.50]) by mx1.freebsd.org (Postfix) with ESMTP id 62A868FC7E; Fri, 20 Jun 2008 04:59:57 +0000 (UTC) (envelope-from kientzle@freebsd.org) Received: from [10.0.0.128] (p54.kientzle.com [66.166.149.54]) by kientzle.com (8.12.9/8.12.9) with ESMTP id m5K4xstv044892; Thu, 19 Jun 2008 21:59:54 -0700 (PDT) (envelope-from kientzle@freebsd.org) Message-ID: <485B394A.6020205@freebsd.org> Date: Thu, 19 Jun 2008 21:59:54 -0700 From: Tim Kientzle User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20060422 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Pietro Cerutti References: <485A9E7E.6050703@FreeBSD.org> In-Reply-To: <485A9E7E.6050703@FreeBSD.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Cc: Doug Barton , FreeBSD Current Subject: Re: cpio -l fails to revert to copy-mode 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: Fri, 20 Jun 2008 04:59:57 -0000 Pietro Cerutti wrote: > > ~> cpio -dumpl /tmp/ > test > cpio: Can't create '/tmp/test': Cross-device link: Cross-device link > > while > > | gcpio -dumpl /tmp/ > test > gcpio: /tmp: Operation not permitted > gcpio: cannot link test to /tmp//test (will copy instead): Cross-device > link > > The set of ${COPYTREE_*} "macros" in the ports infrastructure depend on > this feature, so I would rate this as "highly important"... Thanks! I hadn't seen this usage before; I'll get it fixed soon. In the meantime, the obvious workaround is to omit the -l flag. Cheers, Tim Kientzle