From owner-freebsd-ports@FreeBSD.ORG Thu Sep 12 21:03:53 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 2D7849C9 for ; Thu, 12 Sep 2013 21:03:53 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from eu1sys200aog110.obsmtp.com (eu1sys200aog110.obsmtp.com [207.126.144.129]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 78623275A for ; Thu, 12 Sep 2013 21:03:52 +0000 (UTC) Received: from mail-wg0-f46.google.com ([74.125.82.46]) (using TLSv1) by eu1sys200aob110.postini.com ([207.126.147.11]) with SMTP ID DSNKUjIsNvJl1j1FnvP8WrApgPRrG0klgzKi@postini.com; Thu, 12 Sep 2013 21:03:52 UTC Received: by mail-wg0-f46.google.com with SMTP id k14so343613wgh.13 for ; Thu, 12 Sep 2013 14:03:50 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:message-id:to:subject:cc :reply-to:in-reply-to; bh=Cglb45zJMus5nzX+xo1XdwOvucKeuXh79lvKGPf3sKw=; b=jQkMBGdwoSWpqUw5aI/ZKgjV8Y0pWW9iIy2L6qdM0QRfBO4WgoUa6+Dg6x3se7qtV5 DWBDo9g/I65pKVhOe/QucppcPrIaYbl/vO478zHMF2afT9TIdU0LUDML5f93YN0cxIOu sUbLNpfWb2yjhHdplIubYfeTjETrkfwcc18Hvlz1RvcNRR418Q0dE0s2TcP9McZ4m09X dDvwQxSDQ/YRhali/CpYPOXkMKslKsPQAJZgQK7O2gp52wIuMa8Wy3Tne1VaFA89jteT wtMEIqW+QLWp6o4W2ueyHD0114wAgNZZ74ANqLrnZvh+SGcu6/yd99KndWSkEGwfjKV9 4R9Q== X-Gm-Message-State: ALoCoQlvARxbFmvIK8W0i4jtVrKEh/8x31O18qwP3MRSm7mGeX5H91Z4PWQkuNtciDI/POX2dnQsKdPFpniYH+8r/CBMW5Sn5q7y5RSSQ8IYQyUf1AQaEh6PVthEWrlV4WKKRoCpELT4TA1oMv0b+gfk14jI6uF0122DM6kbmJqCnI8yGOuVdbM= X-Received: by 10.180.183.51 with SMTP id ej19mr7616564wic.60.1379019830794; Thu, 12 Sep 2013 14:03:50 -0700 (PDT) X-Received: by 10.180.183.51 with SMTP id ej19mr7616560wic.60.1379019830667; Thu, 12 Sep 2013 14:03:50 -0700 (PDT) Received: from mech-cluster241.men.bris.ac.uk (mech-cluster241.men.bris.ac.uk. [137.222.187.241]) by mx.google.com with ESMTPSA id fb9sm7202070wid.7.1969.12.31.16.00.00 (version=TLSv1.2 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 12 Sep 2013 14:03:49 -0700 (PDT) Sender: Anton Shterenlikht Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.7/8.14.6) with ESMTP id r8CL3l62061285 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 12 Sep 2013 22:03:48 +0100 (BST) (envelope-from mexas@mech-cluster241.men.bris.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.7/8.14.6/Submit) id r8CL3lpm061284; Thu, 12 Sep 2013 22:03:47 +0100 (BST) (envelope-from mexas) Date: Thu, 12 Sep 2013 22:03:47 +0100 (BST) From: Anton Shterenlikht Message-Id: <201309122103.r8CL3lpm061284@mech-cluster241.men.bris.ac.uk> To: mexas@bris.ac.uk, ohauer@gmx.de Subject: Re: poudriere ports tree create/delete? In-Reply-To: <5232299F.2060902@gmx.de> Cc: freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: mexas@bris.ac.uk List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Sep 2013 21:03:53 -0000 >From ohauer@gmx.de Thu Sep 12 21:58:25 2013 > >On 2013-09-12 16:58, Anton Shterenlikht wrote: >> I'm trying to set up poudriere. >> I two places I see this command: >> >> http://forums.freebsd.org/showthread.php?t=38859 >> https://fossil.etoilebsd.net/poudriere/doc/trunk/doc/use_system_ports_tree.wiki >> >> poudriere ports -c -F -f none -M /usr/ports -p default >> >> or >> >> poudriere ports -c -F -f none -M /ports/custom -p custom >> >> So what exactly is the result of this command? >> Should something appear under $BASEFS? >> >> My system tree is /usr/ports. >> I normally update it via svn+https. >> I run the following command: >> >> poudriere ports -c -F -f none -M /usr/ports -p default >> >> and got >> >> # poudriere ports -l >> PORTSTREE METHOD PATH >> default portsnap /usr/ports >> # >> >> I can't seem to update it: >> >> # poudriere ports -u >> ====>> Updating portstree "default" >> portsnap: Directory does not exist or is not writable: /usr/ports/.snap >> # >> >> I presume it's because the tree is updated >> with svn+https and not with portsnap. >> So now I want to change the update method to svn+https. >> How do I do this? >> >> What happens if I run >> >> poudriere ports -d >> >> Will I delete my /usr/ports? >> >> Thanks >> >> Anton >> > >Hi Anton, > >param -m will do the trick, from man (8) poudriere > > -m method Specifies which method to use to create the ports tree. > Could be portsnap, git, svn{,+http,+https,+file,+ssh} > (Default: portsnap). > I'm sure I tried it, but still got portsnap: # poudriere ports -l PORTSTREE METHOD PATH default portsnap /usr/ports system - /usr/ports sys portsnap /usr/ports # Anyway, I'm trying to delete the poudriere ports tree as # poudriere ports -d ====>> Deleting portstree "default" but it sits forever without exiting. I'm not even sure which directories and/or files this command is supposed to delete. This is on ia64 r255488. # pkg info -xo poud poudriere-devel-3.0.99.20130906 ports-mgmt/poudriere-devel # Thanks Anton