From owner-freebsd-questions@FreeBSD.ORG Mon Oct 31 09:36:23 2011 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E5A571065674 for ; Mon, 31 Oct 2011 09:36:23 +0000 (UTC) (envelope-from joe.gain@gmail.com) Received: from mail-wy0-f182.google.com (mail-wy0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 64D748FC0A for ; Mon, 31 Oct 2011 09:36:23 +0000 (UTC) Received: by wyh11 with SMTP id 11so1704817wyh.13 for ; Mon, 31 Oct 2011 02:36:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=P/6ZrvjrvZoU+AP9h0xX6EaC6P5F8dC9h+IYCEigxcU=; b=bLTXCkHF8pYnjNKohZZ/TnOZKXNM71tt6M3eRAwo6Ii7JLS7Eyw/bTQlo78bSARPFV yihl76pMqjoEZIgHK2nlT0Z0kE+XNyjRK4alwmslkXmnErYGFOPB0PtefsQMs0HtLaT3 kmMSBIVrKJ3f5VlgjMtXgo8peEe1EEYw+7q/c= MIME-Version: 1.0 Received: by 10.216.80.88 with SMTP id j66mr2780691wee.26.1320052329894; Mon, 31 Oct 2011 02:12:09 -0700 (PDT) Received: by 10.216.179.83 with HTTP; Mon, 31 Oct 2011 02:12:09 -0700 (PDT) In-Reply-To: <20111031040545.cc7d874f.freebsd@edvax.de> References: <20111031040545.cc7d874f.freebsd@edvax.de> Date: Mon, 31 Oct 2011 10:12:09 +0100 Message-ID: From: Joe Gain To: Polytropon Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Alejandro Imass , "freebsd-questions@freebsd.org" Subject: Re: The ports are really funcional? 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: Mon, 31 Oct 2011 09:36:24 -0000 I agree, the ports are *amazing*. Even when installing a major component like kde4. If you have your base system set up correctly this very complex task will generally complete flawlessly. For a first-time install you can accept most of the default options when configuring, but it's probably not a good idea to just blindly accept every default. Experiment with the different port management software until you find something which you like. Read the documentation about dealing with common issues, making backups, saving compiler/ installation errors, etc. If you are having many problems with ports which require few dependencies, you may have a non-ports related issue of some kind. My entire system is ports based and I belong more to the user than the hacker class. Good luck! On Mon, Oct 31, 2011 at 4:05 AM, Polytropon wrote: > On Sun, 30 Oct 2011 22:36:44 -0400, Alejandro Imass wrote: > > For very large packages such as the graphics system, open or libre > > office etc. it's much better to use binary versions via pkg_add. It's > > a waste of time to compile these very large suites and most of the > > time you will get the config options wrong, and they take forever to > > compile. > > Exceptions: > > 1) You need language-specific settings. > Example: OpenOffice in German. > > 2) You need others than the default options, e. g. if you > want to include or exclude some stuff. > Example: OpenOffice without KDE. > > 3) You need options to be set at compile time that do differ > from the default options from which the binary packages > are made, or because of "artificially shit in your pants" > legal requirements and restrictions. > Example: mplayer with mencoder and all (!) codecs > > 4) You need to speed up things to make them run on older > hardware, and you fight for every optimization. > Example: mplayer's RUNTIME_CPU_DETECTION. > > But this is, I think, a case for 1% of users only. You > hardly need to do that. In most cases, the default options > are fine, and the binary packages just work. > > > > > For things you want to tailor and optimize to your needs then use the > > ports system. FBSD is so cool that it doesn't matter if you install > > one way or the other and you can use almost all methods > > interchangeably. > > A managament tool (such as portmaster or portupgrade) helps > to keep an eye on dependencies when using the many possible > ways. > > > -- > Polytropon > Magdeburg, Germany > Happy FreeBSD user since 4.0 > Andra moi ennepe, Mousa, ... > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to " > freebsd-questions-unsubscribe@freebsd.org" > -- joe gain jacob-burckhardt-str. 16 78464 konstanz germany +49 (0)7531 60389 (...otherwise in ???)