From owner-freebsd-ports-bugs@freebsd.org Fri Mar 11 15:07:09 2016 Return-Path: Delivered-To: freebsd-ports-bugs@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 72AE7ACB172 for ; Fri, 11 Mar 2016 15:07:09 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 498F4D9 for ; Fri, 11 Mar 2016 15:07:09 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u2BF791l021451 for ; Fri, 11 Mar 2016 15:07:09 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 207895] make package is a no-op if ${PACKAGES} doesn't exist Date: Fri, 11 Mar 2016 15:07:09 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Ports Framework X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: portmaster@bsdforge.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: portmgr@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2016 15:07:09 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D207895 Chris Hutchinson changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |portmaster@bsdforge.com --- Comment #8 from Chris Hutchinson --- (In reply to Mathieu Arnold from comment #6) > Yes, yes, like I say, there's something fishy, but nobody uses the ports > tree that way any more, so , it is way easier to setup poudriere and have= it > build your packages. I just performed the same thing day before yesterday on a fresh install. I too was a bit surprised to discover that pkg(8) *didn't* create the necessary tree to complete the task, and simply blamed myself. Thinking that I must have misremembered how it worked in the past. But knowing that all those juicy packages were still left in their respective ${WRKDIR}'s. I simply created the package tree, and copied them there. For the record; Unless you want to be a clone of every other Desktop install from the FreeBSD pkg repo. As an initial setup on a fresh ${OS} install, and assuming your make.conf(5) already reflects your needs; $ cd /usr/ports/x11-servers/xorg-server $ make config-recursive $ make install package Will give you a well primed local package repo. If one had cd'd to one of the Gnome, Xfce4, Mate meta ports instead, they'd have an instant (and personalized) desktop, and local repo, much quicker, than if they first setup poudriere to perform all this. The average user can keep that local repo current with the aid of synth. While perhaps not quite as flexable, requires far less "technical" knowlege that poudriere for the average user. Point being; You have an instant desktop, *and* a custom local repo, with half a dozen commands, and all without any technical prior knowlege. I think there are quite a few more "nobody's" than you imagine. But then again I'm nobody. ;) ;) --Chris --=20 You are receiving this mail because: You are on the CC list for the bug.=