From owner-freebsd-stable@FreeBSD.ORG Sun Jun 3 08:13:00 2012 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6B3D0106566C for ; Sun, 3 Jun 2012 08:13:00 +0000 (UTC) (envelope-from utisoft@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id E55C78FC16 for ; Sun, 3 Jun 2012 08:12:59 +0000 (UTC) Received: by bkvi18 with SMTP id i18so3711916bkv.13 for ; Sun, 03 Jun 2012 01:12:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=bQOTkOVju6Z3dLhOOetPTFvyXnK1VGhizpu7tGvAebo=; b=y5kb1j/nz+uqSmoKmc/7+eBPc6ytLVjkNWwa4d/mp86RvxDSnqSUG50roEwVSh7Rlo 6EhuqAILnXQ5utXMb6CuamDziT7SbLz0oqe8sB/toNlr3Q46c30V3M2GgXMxGsVvs5YU pBQCiY7yEA4EEebkRJyk4sBWfhXvzaNeQjxJC0kWPa5MMCBcpMOqOFa/8tWL5m6GEuCz w/brUNaXiS3QA63rem/kGxFxzwdR0t6xxvTJLpTzfOZokk7oqom6Oze8alCAzRzqkoEY Zq6R02Ld9/xleZmEK50QgU+JGICe3542j3q3L0ny9tM7k1Er0FdBJUaopNI6yw1otmSv T1hQ== MIME-Version: 1.0 Received: by 10.204.153.15 with SMTP id i15mr4566162bkw.74.1338711178098; Sun, 03 Jun 2012 01:12:58 -0700 (PDT) Received: by 10.204.171.138 with HTTP; Sun, 3 Jun 2012 01:12:57 -0700 (PDT) Received: by 10.204.171.138 with HTTP; Sun, 3 Jun 2012 01:12:57 -0700 (PDT) In-Reply-To: <1628003.3f5XqiNPan@x220.ovitrap.com> References: <4FC9F245.8030300@digsys.bg> <1628003.3f5XqiNPan@x220.ovitrap.com> Date: Sun, 3 Jun 2012 09:12:57 +0100 Message-ID: From: Chris Rees To: Erich Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Alexander Yerenkow , FreeBSD Subject: Re: Why Are You NOT Using FreeBSD ? X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Jun 2012 08:13:00 -0000 On Jun 3, 2012 4:39 AM, "Erich" wrote: > > Hi, > > On 02 June 2012 PM 4:07:23 Alexander Yerenkow wrote: > > I'll try to be short. > > I'm using FreeBSD both at servers and as a desktop, but I see > > struggling of my friends with it in some things. > > > > 1. Ports mess. You can very easily render system unusable, or broken > > if you trying to use latest ports. And then you had to became "a port > > master" to fix all. Of course you need a lot of free time, right? :) > > this seems to be ignored. I have just a small discussion in the thread Why are you using FreeBSD about this. It would be already a step forward to help people out of this fix when the ports tree of release would be easily available. > > > 2. No decent packet manager (I hope pkgng will make life easier). You > > can't just upgrade this and that packet and see what's new, and > > rollback if you don't like somthing . > > I really hope this will never come. Why? It will kill make install. Make install is the key to FreeBSD. > > I believe a better solution would be versioning of the ports tree. When the ports tree compiles fully, it can be saved and its version number incremented. The Ports Tree is very rarely in a broken state-- the vast majority of commits are thoroughly tested and nearly all ports will always compile on a clean system. > I do not believe that much more would be needed. Of course, we have then a huge number of versions. Would it matter? Give the ports tree the major version number of the latest release. So, at the moment it would be 10. Increment then the minor every hour if you want. Just make sure that the ports tree can be downloaded for some time under this version number. This is already possible.... Chris