From owner-freebsd-gnome@FreeBSD.ORG Sun Jan 21 19:29:28 2007 Return-Path: X-Original-To: gnome@freebsd.org Delivered-To: freebsd-gnome@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C686616A402 for ; Sun, 21 Jan 2007 19:29:28 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.184]) by mx1.freebsd.org (Postfix) with ESMTP id 343EF13C441 for ; Sun, 21 Jan 2007 19:29:28 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: by nf-out-0910.google.com with SMTP id m19so269402nfc for ; Sun, 21 Jan 2007 11:29:27 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:date:from:to:cc:subject:message-id:mail-followup-to:references:mime-version:content-type:content-disposition:in-reply-to; b=JIYGD1iAW7oG9NLsLezfrqja7NdNdgX4Ha7i/XNiZsdpshYMa3x8nfSmpQyVJoGxb7g05zAQ5agY/ujnXzfF5RkrkBMa0vV6f4jmb1nYulIL0mwpotMa79QxZzc/OQ254yVmS+SHcpL2xJIeoRPj+lNliuS4mMnX4EI44Hv/ydE= Received: by 10.48.217.20 with SMTP id p20mr3777501nfg.1169406125670; Sun, 21 Jan 2007 11:02:05 -0800 (PST) Received: from roadrunner.q.local ( [85.180.144.103]) by mx.google.com with ESMTP id p72sm12505150nfc.2007.01.21.11.02.04; Sun, 21 Jan 2007 11:02:04 -0800 (PST) Received: from roadrunner.q.local (localhost [127.0.0.1]) by roadrunner.q.local (8.13.8/8.13.8) with ESMTP id l0LJ1PSu004457; Sun, 21 Jan 2007 20:01:25 +0100 (CET) (envelope-from uspoerlein@gmail.com) Received: (from q@localhost) by roadrunner.q.local (8.13.8/8.13.8/Submit) id l0LJ1OoG004455; Sun, 21 Jan 2007 20:01:24 +0100 (CET) (envelope-from uspoerlein@gmail.com) Date: Sun, 21 Jan 2007 20:01:24 +0100 From: Ulrich Spoerlein To: Juergen.Dankoweit@FreeBSD-Onkel.de Message-ID: <20070121190124.GB3017@roadrunner.q.local> Mail-Followup-To: Juergen.Dankoweit@FreeBSD-Onkel.de, gnome@FreeBSD.org, ports@FreeBSD.org References: <1169278578.2672.17.camel@primergy470.juergendankoweit.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1169278578.2672.17.camel@primergy470.juergendankoweit.net> Cc: gnome@FreeBSD.org, ports@FreeBSD.org Subject: Re: FreeBSD Port: hal-0.5.8.20070104 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Jan 2007 19:29:28 -0000 Juergen Dankoweit wrote: > Hello, > > first of all thanks for the great job you are doing for the FreeBSD > community. > > While installing the Gnome2 package for FreeBSD 6.2 the user > "haldaemon" (UID = 560) and the group "haldaemon" (GID = 560) is not > created. It costed me hours to find out what was going wrong. After > reading "+INSTALL" I found out the the UID/GID has to be created. Now > hald runs perfect and it is a great thing especially for my sister who > now uses FreeBSD too :-) That's the big problem with having two ways that (should) accomplish the same thing. 'make install' a port and 'pkg_add' a port. However, it is sheer luck if those two things to the same thing. Two things could be made to enforce better packages: 1. Change the install/packages sequence to 'build package install' (OpenBSD does this, AFAIK). This needs a lot of work but would be an ideal solution, IMHO. 2. Provide better tools to maintainers, to test their packages in a "clean" environment. Unionfs could help a lot here, especially for the integration in pointyhat. The output/difference of pkg_add/make install then needs to be analyzed (similar to 'nothing' vs 'make install deinstall', which is already checked on pointyhat). I have no idea how to accomplish 1), and have some ideas about 2), but implementing those is hindered by non-working unionfs on 6.x Ulrich Spoerlein -- A: Yes. >Q: Are you sure? > >A: Because it reverses the logical flow of conversation. > >>Q: Why is top posting frowned upon?