From owner-freebsd-stable@FreeBSD.ORG Sun Jun 10 15:43:48 2012 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8106F106564A for ; Sun, 10 Jun 2012 15:43:48 +0000 (UTC) (envelope-from john_m_cooper@yahoo.com) Received: from nm8-vm0.access.bullet.mail.mud.yahoo.com (nm8-vm0.access.bullet.mail.mud.yahoo.com [66.94.237.191]) by mx1.freebsd.org (Postfix) with SMTP id 362AA8FC08 for ; Sun, 10 Jun 2012 15:43:48 +0000 (UTC) Received: from [66.94.237.127] by nm8.access.bullet.mail.mud.yahoo.com with NNFMP; 10 Jun 2012 15:43:42 -0000 Received: from [98.137.12.178] by tm2.access.bullet.mail.mud.yahoo.com with NNFMP; 10 Jun 2012 15:43:41 -0000 Received: from [127.0.0.1] by smtp103.biz.mail.gq1.yahoo.com with NNFMP; 10 Jun 2012 15:43:41 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1339343021; bh=jXDD4BNcgqexFWpNzP0a5v7MrLUzWaNWtcag7cL4ZHA=; h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:Received:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:References:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=3Nelc5F2vz6jy8pqj4oaCvmQsZtOXvoudHoRRo1RRgf5UyhnIHbQ/Yx2ptVcfEUBpRH/egTxPvTJtpom2oX9r5A/MVSJUEoOs0ngVKBgmLfEXmGbwcXNqsYoOA1DiB6SrZembSphlaHyBPLjizY+IN39wexGIOOSkm8Yd/aJBa4= X-Yahoo-Newman-Id: 766559.71112.bm@smtp103.biz.mail.gq1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: pQ5ocn4VM1ndKSaN2HIxYAckGqLSQ4zVGzNFIuYBg3Ct.nb 2yLcGhVZ0QEd.HxHkar5W71hrfPgxOx5XIupJVCqO.QAyQDaj02lFKoNkDVd qiaEXtlq1fRZNUE3NaSGZ5BozL3PmD8SyPPZIvTALunq7DYNcliE4.wvAoi7 Or3mLDxuWUHNgkbcwFDiM_BgVZEJxfG7Vkfb5azbZRgPZNl0_BK5.ZxsWa0b lqQH4w2NXATDSPUvHmCtMemIIw0c2VliBzXUuHJsu1CAXzdevJohAT1ztnNY umWh8DYzvznlekaW540LImquoP52N9ze3FC9Nj58f2KIs9P8JMlUa976Q62k dIybuI2.MQVybcjoPbE65XTeoa7oPbMzYUyjW5VIvdarJYwHH6DYDq0.177K DKqyyQcBleNkLmoTj_QABeH2iQBruASDfNMOi4fjHE5uzwBif7lsVnu6CD5o .VFRyGPydE9KrZMytzzabbGE9yrh65T4N3WQG2J.t_Gb8WYpZOIPRWz0BNsD QQxzKA6gwtL8MFO.bC8dpyGBzIOwoYrtxHg8n X-Yahoo-SMTP: VcsS1ceswBAiCdFGlCDyQjSL5IpjXQVTjtG0dfoKj_spUOjjgZeO Received: from g7-HP.borgsdemons.com (john_m_cooper@72.135.31.137 with plain) by smtp103.biz.mail.gq1.yahoo.com with SMTP; 10 Jun 2012 08:43:41 -0700 PDT Message-ID: <4FD4C0AC.4000802@yahoo.com> Date: Sun, 10 Jun 2012 10:43:40 -0500 From: John Merryweather Cooper User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:13.0) Gecko/20120609 Thunderbird/13.0 MIME-Version: 1.0 To: freebsd-stable@freebsd.org References: <20120604110339.GA9426@equilibrium.bsdes.net> <4FD2D4CC.3080109@ateamsystems.com> <4FD3003C.4080109@zedat.fu-berlin.de> <4FD352FF.9090101@ateamsystems.com> <4FD357F2.9090901@zedat.fu-berlin.de> <4FD35905.9080500@ateamsystems.com> <20120610121210.3ce1bd9d@zelda.sugioarto.com> <20120610165455.1c59e8ae@zelda.sugioarto.com> In-Reply-To: <20120610165455.1c59e8ae@zelda.sugioarto.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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, 10 Jun 2012 15:43:48 -0000 On 06/10/12 09:54, Martin Sugioarto wrote: > Am Sun, 10 Jun 2012 11:37:09 +0100 > schrieb Chris Rees: > >> Er... people always test their commits. Sometimes edge cases will >> creep in, such as the libreoffice failure which was due to different >> configurations, but to suggest that the commit wasn't tested is quite >> frankly insulting-- it built on a clean system perfectly well. > Hi, > > I don't mean to insult anyone. As I have already told, I am really > thankful that people invest their precious time into updating the ports > collection. > > Whatever "clean system" means. It is surely not the default case that > someone has got a freshly installed set of ports. > > Among all the default problems with ports, libreoffice[1] adds to the > group of annoyances[2] at the moment. I don't know when I have seen > "portmaster -ad" run through successfully last time. I need more and > more "-x" options to exclude ports which fail to build. > > [1] german/libreoffice and libreoffice fails all the time in > (LOCALIZED_LANG is set to "de"): > > Module 'lingucomponent' delivered successfully. 12 files copied, 2 > files unchanged > > ----------------------------------------------------------------------- > Oh dear - something failed during the build - sorry ! > For more help with debugging build errors, please see the section in: > http://wiki.documentfoundation.org/Development > > internal build errors: > > ERROR: error 65280 occurred while > making /usr/workdir-ports/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/vcl/prj > > it seems that the error is inside 'vcl', please re-run build > inside this module to isolate the error and/or test your fix: > ----------------------------------------------------------------------- > > > Whatever this tries to tell me. I don't get it. This is a completely > useless error message for me. > > [2] The default annoyances are for example: > > - After updating perl, php or whatever, it makes sense to enforce > updating the modules that belong to these ports. I've seen 100x the > same message that p5-XML-Parser does not work and know what it means, > but this should be resolved by the port system. I mean, when you > update perl, the perl modules won't work anymore. This is totally > clear and it makes sense to update them first before going on. > > - When specifying WITHOUT_X11 the ports should respect this and not try > to pull in the X11 variants of ports. I regularly see some ports > pulling ImageMagick instead of the already installed > ImageMagick-nox11. I still do not fully understand what is going on > with WITHOUT_GNOME, but I'll try to figure it out later. But I am > quite sure that some ports pull in unneeded Gnome dependencies. > > - Ports are being marked as interactive and stop the update process. The > idea behind portmaster was (earlier) to avoid interactive building of > ports and ask all the needed questions, before the builds start. I > mean, earlier, I could get out and enjoy some coffee outdoors, now I > have to sit at the keyboard. This is unacceptable! ;) > > - It would be nice to have a mechanism that tells you that your perl, > mysql or whatever is not the default version anymore and you should > consider updating to the default (and recommended) port. > > > Martin From /etc/defaults/periodic.conf: # 400.status-pkg weekly_status_pkg_enable="YES" # Find out-of-date pkgs pkg_version=pkg_version # Use this program pkg_version_index=/usr/ports/INDEX-9 # Use this index file There's an override script in ports-mgmt/portupgrade that uses it's database, also. -- -- John M. Cooper