Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 Aug 2014 23:11:47 +0200
From:      Roland Smith <rsmith@xs4all.nl>
To:        "William A. Mahaffey III" <wam@hiwaay.net>
Cc:        FreeBSD Questions !!!! <freebsd-questions@freebsd.org>
Subject:   Re: Ports question ....
Message-ID:  <20140829211147.GA11696@slackbox.erewhon.home>
In-Reply-To: <54006B57.8070703@hiwaay.net>
References:  <53FF8675.2070009@hiwaay.net> <20140828225153.GA8923@slackbox.erewhon.home> <54006B57.8070703@hiwaay.net>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
On Fri, Aug 29, 2014 at 07:00:23AM -0500, William A. Mahaffey III wrote:
> 
> On 08/28/14 17:51, Roland Smith wrote:
> > On Thu, Aug 28, 2014 at 02:43:49PM -0500, William A. Mahaffey III wrote:
> >>
> >> .... How do I check to see if the ports collection has been updated ? I
> >> had some problems a week or so ago getting some stuff to compile. There
> >> were some later posts alluding to some ports being a bit stale .... If
> >> that was my problem, I'd like to update & try again ....
> > The http://www.freshports.org/ site gives a nice overview of recent port
> > changes. It also lists the SVN revision. If you use subversion to keep your
> > ports tree up to date you can check the state of your ports tree with;
> >
> >      > svnlite log -r HEAD /usr/ports/
> >      ------------------------------------------------------------------------
> >      r366459 | danilo | 2014-08-29 00:34:41 +0200 (Fri, 29 Aug 2014) | 2 lines
> >
> >      - Update from 1.40.01 to 1.40.02
> >
> >      ------------------------------------------------------------------------
> >
> > In this case my ports tree is at r366459.
> >
> > Generally I like to update my ports tree weekly. That *generally* makes for
> > relatively small updates using svnlite (in the base system in FreeBSD 10) and
> > ports-mgmt/portmaster;
> >
> >      # svnlite /usr/ports
> >      # less /usr/ports/UPDATING
> >      # portmaster -ai
> >
> > Reading UPDATING is important! Sometimes updates need special actions.
>
> This sounds like it is very close to what I am looking for. I typed in 
> the above command & the shell said command not found .... What pkg('s) 
> do I need for svnlite support ? TIA ....

Svnlite is in the base system in FreeBSD 10. You can use the devel/subversion
port instead. The executable is called “svn”.

Currently you can also use portsnap (which is also in the base system in
FreeBSD 10) to update the ports tree. But it is vulnerable to
man-in-the-middle attacks.[1] Unless someone steps up to fix this, one of the
possible scenarios is to retire portsnap once svnlite is in all supported
releases.

[1]: http://lists.freebsd.org/pipermail/freebsd-questions/2014-April/257394.html

Roland
-- 
R.F.Smith                                   http://rsmith.home.xs4all.nl/
[plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated]
pgp: 5753 3324 1661 B0FE 8D93  FCED 40F6 D5DC A38A 33E0 (keyID: A38A33E0)

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBAgAGBQJUAOyTAAoJEED21dyjijPgzFMP/0ccb4Aufas4cpPtJ53gBn3h
RCLdVg/rMz0WdY4wuFXrbesvZ7pq84HCOWFye3uG7l1WigTyXl2d0B15wWY0YDlq
4+Sy53wK1xD3jdyOFTarri8GWsEqCPtGuSRhmch+I2PnDNJmDhQa4m1xYMdyxaLg
rqdvTAhDmN1oj+YgoQbjq6tqwhIP/RWBoJC6LCnUxym6I8jOxJioM6WT+OVAA2s6
3bkonu6Xd35nKvTY3Zb0qWImOWRkGrENZ87DgO8u9V2IJEJ+XdDdNOjYu8fbuw9E
UbH8f/6qL1hVd0ZnrHd0gAG2oIc+opPT4eXxzWDPRRBIrZYsrUczhDo25jsyWucs
q9djB5B6Lc/FcZIIy0J6+TFcOketpLYtZsE5ncLmnkCL+VUz12Z3+np+E5d5Finj
ArCbRaTUKQVF+EgOrHYMezGSonsR0txrjWipehjiiU85amxpY/jXoYEIdAC79aJJ
jLYcdGS5lFzrjn0uHHqBA5dcnUzlGQSlVEc+W6Hf1Xt3kIY1dV4bS6lATAjHxRmy
myPVxK6XV98ND84JCmT2iun4h89DINAPkYvZIvV+bIrE2vK4eQnFpxHLqKwQ/HVX
m6gvdTlrSQLkcEKiJJN0pa6qvghQDQ99VKsAEN0K57gN78zFdcL4aS7DLCUjD81d
9G/mMmDs8XUklZaKl6hP
=TLGd
-----END PGP SIGNATURE-----

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140829211147.GA11696>