On Thu, Aug 23, 2012 at 03:28:27PM -0700, Doug Barton wrote: > On 8/23/2012 3:19 PM, Steve Wills wrote: > > Hi, > > > > It seems to me that renaming the pkg binary in /usr/sbin/pkg to > > /usr/sbin/pkg-bootstrap would make sense. From a user standpoint, it is > > confusing that running the command gets different results the second time > > it is run vs. the first time. I can imagine a user saying "I ran pkg, but > > it didn't do what they said it would. Now I run it again, and it does do > > what it is supposed to." Also, it would enable setting up a pkg-bootstrap > > man page separate from the pkg man page, without confusion about which one > > you're looking at. > > > > So, opinions? There may still be time to fix it for 9.1 if we can decide > > quickly. > > Yes please. > > Every time in the past that we have talked about moving the pkg_* tools > to the ports the corresponding change for the base was to have a > pkg_bootstrap tool that was a use once and forget kind of thing. I was > quite surprised when sbin/pkg was added, but since people tell me I > already comment on too much, I decided to wait and see what others thought.
If I understand correctly, the main concern of the "pkg"-name fraction is to not confuse newbies. All you write is "pkg install foo" and pkg will bootstrap itself if not installed. You don't have to call "pkg-bootstrap" first (how would you know about it anyways? read pkg(8)?) - How about his: stick with /usr/sbin/pkg-boostrap - cat > /usr/sbin/pkg << EOF #!/bin/sh echo "To use pkg you have to bootstrap the pkgng installation first, please call /usr/sbin/pkg-bootstrap" EOF - pkg-debootstrap replaces/removes /usr/sbin/pkg messenger (above) after successful installation Alternatively, just call pkg-bootstrap (but this might leave the issue of one command doing two different things..) Regards _______________________________________________ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"