From owner-freebsd-questions@FreeBSD.ORG Tue Apr 17 12:58:36 2007 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3F59316A404 for ; Tue, 17 Apr 2007 12:58:36 +0000 (UTC) (envelope-from michael.grant@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.250]) by mx1.freebsd.org (Postfix) with ESMTP id EC8F013C468 for ; Tue, 17 Apr 2007 12:58:35 +0000 (UTC) (envelope-from michael.grant@gmail.com) Received: by an-out-0708.google.com with SMTP id c24so2273655ana for ; Tue, 17 Apr 2007 05:58:35 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=BJGPiFMhj0BitZZUq+3JU0fo57M/MW1mhQvBFTvj1GXC5930K7pG1FKAi3+Q8XHJT8felMYrNtwt5bfEsdCAE9UJR0Y4GBySG3FO9LLFqkvgdrnZUf13q/8fDSVDIdpPL7Z8DWwyoWggRVFxZ6DkqBmnk3l9QLsErTpkjMsYk4U= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=sfiI+ImEPMcG5dQNmN0r7gRrx9OLndD0EbnWsEONkci6vku0VPOWx5IiQudwmv73XleuP9vzV0pSTqE2Rplbc1R1Hd8bZIhEZXMm1yzmSdgwjQo/x6n94PcC19DeN4AaBCAPB2xidXDR/qDUXiPYOX9iBo1kxsumz5Bg8uXXcc8= Received: by 10.100.142.12 with SMTP id p12mr5390051and.1176814714870; Tue, 17 Apr 2007 05:58:34 -0700 (PDT) Received: by 10.100.110.6 with HTTP; Tue, 17 Apr 2007 05:58:34 -0700 (PDT) Message-ID: <62b856460704170558i59cbe4c9m2b222af0e72af4ce@mail.gmail.com> Date: Tue, 17 Apr 2007 14:58:34 +0200 From: "Michael Grant" Sender: michael.grant@gmail.com To: "Christian Walther" In-Reply-To: <14989d6e0704170249v486f3ad9vc5c8df53378229ca@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <62b856460704170112x7bae258dm5aede163b203a85b@mail.gmail.com> <20070417091026.GA17020@demeter.hydra> <14989d6e0704170249v486f3ad9vc5c8df53378229ca@mail.gmail.com> X-Google-Sender-Auth: 9beb2057c53f06df Cc: Chad Perrin , FreeBSD Questions Subject: Re: keeping all things up to date X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Apr 2007 12:58:36 -0000 > Just as an example that just came up recently: gettext was updated in > the ports tree, which required a rebuild of all ports that depend on > it. I missed reading /usr/ports/UPDATING before, so I didn't notice > this fact. I did an update on my girlfriends laptop which resulted in > several applications not being usable anymore. Imagine my face as I > had to explain to her why she was unable to use her machine for one > and a half day. > Another lesson learned... > > That's why I agree to Chad: Doing automatic updates isn't advisable. > They might even come at the wrong time, e.g. when you need your system > resources. I'm thinking about monsters like OpenOffice, GNOME or KDE. Wait, before this gets out of hand, yes, I've been bitten with gettext more than once over the years. Mostly I'm worried about bug fixes in the OS and in the ports I've installed. I'm not talking about massive upgrade from one version of the OS to another. What would be nice to see is some script that would sort out dependencies and update things sanely. I think we're all guilty at some point of not having read UPDATING and updating something. It would be nice if there was something could watch out for certain conditions and then print out the relevant section from UPDATING on the screen. Those are just some obvious ideas. However, there are unix systems, for example Ubuntu, which has a sort of package manager that handles automated updates that sorts out dependencies. I was just wondering if anyone had done anything like that for FreeBSD? Michael Grant