From owner-freebsd-hackers@FreeBSD.ORG Fri May 11 02:03:55 2007 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E3DAC16A405 for ; Fri, 11 May 2007 02:03:55 +0000 (UTC) (envelope-from mwm-keyword-freebsdhackers2.e313df@mired.org) Received: from mired.org (vpn.mired.org [66.92.153.74]) by mx1.freebsd.org (Postfix) with SMTP id 8673913C45E for ; Fri, 11 May 2007 02:03:55 +0000 (UTC) (envelope-from mwm-keyword-freebsdhackers2.e313df@mired.org) Received: (qmail 29960 invoked by uid 1001); 11 May 2007 02:03:22 -0000 Received: by bhuda.mired.org (tmda-sendmail, from uid 1001); Thu, 10 May 2007 22:03:22 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <17987.52970.398402.580727@bhuda.mired.org> Date: Thu, 10 May 2007 22:03:22 -0400 To: Kris Kennaway In-Reply-To: <20070511015156.GA77895@xor.obsecurity.org> References: <200705102105.27271.blackdragon@highveldmail.co.za> <17987.52037.112351.872442@bhuda.mired.org> <20070511015156.GA77895@xor.obsecurity.org> X-Mailer: VM 7.19 under Emacs 21.3.1 X-Primary-Address: mwm@mired.org X-face: "5Mnwy%?j>IIV\)A=):rjWL~NB2aH[}Yq8Z=u~vJ`"(,&SiLvbbz2W`; h9L,Yg`+vb1>RG% *h+%X^n0EZd>TM8_IB;a8F?(Fb"lw'IgCoyM.[Lg#r\ X-Delivery-Agent: TMDA/1.1.11 (Ladyburn) From: Mike Meyer Cc: freebsd-hackers@freebsd.org, Ivan Voras Subject: Re: New FreeBSD package system (a.k.a. Daemon Package System (dps)) X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 May 2007 02:03:56 -0000 In <20070511015156.GA77895@xor.obsecurity.org>, Kris Kennaway typed: > On Thu, May 10, 2007 at 09:47:49PM -0400, Mike Meyer wrote: > > In , Ivan Voras typed: > > > I cannot currently actively participate in implementing proposed things, > > > but I can give advice on sqlite, database and xml schemas if anyone > > > wants to... > > One of the things that would be nice for a replacement to do would be > > to correctly install i386 packages on amd64 platforms (and similar > > things). > This has nothing to do with a new packaging system and can be done > today if someone cares enough to work on it. Well, yeah - *anything* can be done if someone cares enough to work on it - it's all just SMOP. You could definitely put enough smarts into the package installer do this without actually changing the packaging system. But if we're gonna change the packaging system anyway, why not consider adding information that the package building software already has so that the package installer software doesn't have to try and figure it out? > > The binaries will run if we have all the libraries installed, > > but getting them installed is painful. At the very least, an installed > > package needs to know what platform it was built for, so that packages > > being installed cross-platform have a chance of figuring out whether > > or not the installed version of FOO will work for them, or they need > > to get a version for their specific platform. If the new version can't > > make cross-platform installs work, hopefully that goal can be kept in > > mind while the work is beign done. > > > > Personally, I'd still like LOCALBASE to move out of /usr/local. Maybe > > it's time to reconsider that. > Not gonna happen as a default, but you can change it on your systems > if you like. Not very reliably. http://www.mired.org/consulting.html Independent Network/Unix/Perforce consultant, email for more information.