From owner-freebsd-current@freebsd.org Thu Dec 31 10:13:24 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 66635A57F30 for ; Thu, 31 Dec 2015 10:13:24 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from ms-10.1blu.de (ms-10.1blu.de [178.254.4.101]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 30F841D0C for ; Thu, 31 Dec 2015 10:13:23 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from [178.254.11.41] (helo=c720-r285885-amd64) by ms-10.1blu.de with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.76) (envelope-from ) id 1aEaEM-0004WT-7e for freebsd-current@freebsd.org; Thu, 31 Dec 2015 11:13:14 +0100 Date: Thu, 31 Dec 2015 11:13:12 +0100 From: Matthias Apitz To: freebsd-current@freebsd.org Subject: Re: poudriere ports -c ... checks out the base system instead of the ports Message-ID: <20151231101255.GA2559@c720-r285885-amd64> Reply-To: Matthias Apitz Mail-Followup-To: Matthias Apitz , freebsd-current@freebsd.org References: <20151230142246.GA2071@c720-r285885-amd64.oa.oclc.org> <20151230143911.GA2153@c720-r285885-amd64.oa.oclc.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20151230143911.GA2153@c720-r285885-amd64.oa.oclc.org> X-Operating-System: FreeBSD 11.0-CURRENT r285885 (amd64) User-Agent: Mutt/1.5.23 (2014-03-12) X-Con-Id: 51246 X-Con-U: 0-guru X-Originating-IP: 178.254.11.41 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 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: Thu, 31 Dec 2015 10:13:24 -0000 El día Wednesday, December 30, 2015 a las 03:39:11PM +0100, Matthias Apitz escribió: > > # pkg info > > dialog4ports-0.1.5_2 Console Interface to configure ports > > pkg-1.6.2 Package manager > > poudriere-devel-3.1.99.20151204 Port build and test system > > > > # uname -a > > FreeBSD poudriere-amd64 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r292778: > > Mon Dec 28 05:45:37 CET 2015 > > root@poudriere-amd64:/usr/local/r292778/obj/usr/local/r292778/src/sys/GENERIC > > amd64 > > > > When I now want to creat the ports it does not checkout the ports tree, but > > the base system: > > yep, even the 'ps ax' shows this: > > 1201 0 S+ 0:00.02 sh /usr/local/share/poudriere/ports.sh -c -v -p ports-20151230 -m svn+http > 1237 0 S+ 0:00.08 /usr/bin/svnlite co http://svn.freebsd.org/base/head /usr/local/poudriere/po > 1200 1 Ss 0:00.00 -sh (sh) > 1238 1 R+ 0:00.00 ps ax > > I can it make working with the options -m svn -U svn://svn.freebsd.org/ports/ I have had a look into the script /usr/local/share/poudriere/ports.sh which does the work for creating(...) ports. I has a new option: Options: -U url -- URL where to fetch the ports tree from. All is working fine now and the only which remains is updating the man page of poudriere for this. Thanks matthias -- Matthias Apitz, ✉ guru@unixarea.de, 🌐 http://www.unixarea.de/ ☎ +49-176-38902045