Date: Fri, 11 Mar 2016 15:07:09 +0000 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 Message-ID: <bug-207895-13-hoDlVh5X7v@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-207895-13@https.bugs.freebsd.org/bugzilla/> References: <bug-207895-13@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D207895 Chris Hutchinson <portmaster@bsdforge.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |portmaster@bsdforge.com --- Comment #8 from Chris Hutchinson <portmaster@bsdforge.com> --- (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.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-207895-13-hoDlVh5X7v>