Date: Wed, 30 Jan 2013 10:53:12 -0700 (MST) From: Warren Block <wblock@wonkity.com> To: "Isaac (.ike) Levy" <ike@blackskyresearch.net> Cc: Glen Barber <gjb@FreeBSD.org>, freebsd-doc@FreeBSD.org Subject: Re: removing CVS in Handbook Updating and Upgrading chapter Message-ID: <alpine.BSF.2.00.1301301036270.39595@wonkity.com> In-Reply-To: <1359525661-4532257.3038972.fr0U60Vxv009157@rs149.luxsci.com> References: <alpine.BSF.2.00.1301241510470.86451@wonkity.com> <alpine.GSO.1.10.1301251321400.9389@multics.mit.edu> <alpine.BSF.2.00.1301251154450.5025@wonkity.com> <1359241802-3572135.75152325.fr0QN9mrI032137@rs149.luxsci.com> <alpine.BSF.2.00.1301261808410.2537@wonkity.com> <1359270722-3962523.11114096.fr0R7BNq4003267@rs149.luxsci.com> <20130127072036.GL1423@glenbarber.us> <1359272102-5757022.21162222.fr0R7YAiH011169@rs149.luxsci.com> <alpine.BSF.2.00.1301271232560.9759@wonkity.com> <1359319922-4118699.16248077.fr0RKpjZd021871@rs149.luxsci.com> <alpine.BSF.2.00.1301271412080.9759@wonkity.com> <1359525661-4532257.3038972.fr0U60Vxv009157@rs149.luxsci.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 30 Jan 2013, Isaac (.ike) Levy wrote: > Guys, I'm very embarrassed, I meant to send this but hid the window in my dock instead. > (skip to end to avoid continuing the same conversation- long story short, I concede your plan is good) Just one point I'd like to clear up: > The alternative, to me, is equally frustrating for a new user: > > pkg add cvsup, (watch while pkg itself apologizes on it's way to installing itself), whops, just installed pkg? Yeah- no binary packages right now, come back another day. > now, download ports tree, learn portsnap, (and the few tools like pkg_info which are still *sortof* required to work with ports). > Now, install SVN- dependencies and all. I think, as an avoider of packages, that this will work: # setenv PACKAGESITE ftp://ftp.freebsd.org/pub/FreeBSD/ports/packages/Latest/ # pkg_add -r subversion Right now, those packages are still from October, but that should still be a new enough Subversion for use. (I think, have not tested.) > Now, svn to /usr/src, except whops- what happens if you installed src it with boot media? svn complains- new to svn? Figure that out, and muster up the courage to rm or mv /usr/src Yes, that's a major difference, with svn actively managing files. We've been adding warnings not to check out over existing directories. > Even though I disagree with the tactic, the spirit of your approach is > awesome (and cvsup serving src won't be alive for too long), we'll all > only have to deal with this transition mess for (n) months more, > (hopefully n<6). That would be great. The experience with the ports transition will likely make the later source transition easier. In the meantime, I think a short "what to do" document would help: csup has stopped working! What can I do now? To update ports, use portsnap(8). To update system source for -STABLE or -CURRENT, use svn(1). To update system binaries, use freebsd-update(8). To get release source, download and untar, or use freebsd-update(8). (These would all have links to the Handbook or anywhere else relevant.) > In the meantime, hope to buy you a beer. Likewise, and thanks!
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.1301301036270.39595>