Date: Wed, 28 Jul 1999 15:02:11 -0500 From: Tony Wells <awells@journalstar.com> To: Christopher Vance <christopher.vance@aurema.com> Cc: questions@FreeBSD.ORG Subject: Re: package update Message-ID: <379F61C3.6E38BE26@journalstar.com> References: <19990728100358.C2104@aurema.com>
next in thread | previous in thread | raw e-mail | index | archive | help
What you need is cvsup. (It's in ports) Compile cvsup and then read the docs at: http://www.freebsd.org/handbook/synching.html#CVSUP You can find an example supfile in /usr/share/examples/cvsup called 'ports-supfile' which is pretty self-explanatory. If you're behind a firewall you might have to use the '-P -' switch with cvsup to get it into passive mode. (I do.) Good luck! Christopher Vance wrote: > > One thing I love about FreeBSD is /usr/ports. Excellent work! > > One thing I dislike about ports (and packages) is the lack of a > command to update a package to a new version. > > I'd love to be able to go to /usr/ports, and type "make update", have > it check what versions of ports/packages I have installed, and > selectively compile and install them. > > Two things: > > 1) Determining out-of-date packages is not trivial - there are many > cases where directory names are not closely related to the installed > package name. Even looking in the Makefiles doesn't give this > information up easily. My perl script is not worth sharing :-(. > > 2) Even if you have determined a package to be out-of-date, and have > compiled it, it's still a royal pain to install these things. > I understand that just pkg_add'ing over an existing package is bad > form. And if there are dependencies (as is often so), it's not > trivial to pkg_delete first... > > Is there hope on the horizon, or should I fight on alone? > > Or even worse, did I miss something significant, resulting in > irrelevant questions? > > -- > Christopher Vance > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?379F61C3.6E38BE26>