From owner-freebsd-questions Tue Jul 27 17: 4: 8 1999 Delivered-To: freebsd-questions@freebsd.org Received: from smtp.sw.oz.au (smtp.sw.oz.au [203.31.96.1]) by hub.freebsd.org (Postfix) with ESMTP id E858614CB9 for ; Tue, 27 Jul 1999 17:03:59 -0700 (PDT) (envelope-from vance@aurema.com) Received: (from vance@localhost) by smtp.sw.oz.au (8.8.8+Sun/8.8.8) id KAA03943 for questions@freebsd.org; Wed, 28 Jul 1999 10:03:58 +1000 (EST) Date: Wed, 28 Jul 1999 10:03:58 +1000 From: Christopher Vance To: questions@freebsd.org Subject: package update Message-ID: <19990728100358.C2104@aurema.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.4i Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 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