From owner-cvs-all@FreeBSD.ORG Sat Dec 22 12:36:45 2007 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1B46916A417; Sat, 22 Dec 2007 12:36:45 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id AEA0513C43E; Sat, 22 Dec 2007 12:36:44 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A54C78.dip.t-dialin.net [84.165.76.120]) by redbull.bpaserver.net (Postfix) with ESMTP id E1F9C2E133; Sat, 22 Dec 2007 13:36:33 +0100 (CET) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id A5AEA7877D; Sat, 22 Dec 2007 13:36:28 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=Leidinger.net; s=outgoing-alex; t=1198326988; bh=ICOY6I9hckm79eeMnd0OLDEY0lGsEOkBg EPCJoQ0cQ4=; h=Message-ID:X-Priority:Date:From:To:Cc:Subject: References:In-Reply-To:MIME-Version:Content-Type: Content-Disposition:Content-Transfer-Encoding:User-Agent; b=zldUES xPVcqEIgdKh8X1oRmtWVkupuHrK4dZSbtHxvMbDqC/ySOpbbAlpnoPTvazJOYfrs2kV egyT9Nf0pframcBZO2JE1mzKqST48CgcBAexfeVyj5J0DAV3LWQouMo8zVjejfoFHMe jKqSOW9uGV/tMXLp+uRb4/i3Ft9yzxoGVLGAUsEM1IVx25Ked+utp7z9Dro6DN0lgHq jMHmGuWI/YSI80iZqRjDhPv3xanG26tzhivha/5bMMmXt3kc9O3JMjFQ/XOdXlBOxS5 vAxnW/+eEy5uaN2GCRrTXZZ7DRvLwB94gE09f1nWjoiIfM8M+0Guf8vKksPeWuWdbf6 A== Received: (from www@localhost) by webmail.leidinger.net (8.14.1/8.13.8/Submit) id lBMCaRBB028713; Sat, 22 Dec 2007 13:36:27 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from router1.Leidinger.net (router1.Leidinger.net [192.168.1.42]) by webmail.leidinger.net (Horde MIME library) with HTTP; Sat, 22 Dec 2007 13:36:27 +0100 Message-ID: <20071222133627.46o3d8fxc0sko0w0@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Sat, 22 Dec 2007 13:36:27 +0100 From: Alexander Leidinger To: obrien@FreeBSD.org References: <200712192019.lBJKJtvv016644@repoman.freebsd.org> <20071220092355.rpm2kstwu88c4k88@webmail.leidinger.net> <20071220163402.GB46470@dragon.NUXI.org> In-Reply-To: <20071220163402.GB46470@dragon.NUXI.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.1.4) / FreeBSD-7.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.9, required 6, BAYES_00 -15.00, DKIM_SIGNED 0.00, DKIM_VERIFIED -0.00, RDNS_DYNAMIC 0.10) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/emulators/linux_base-fc4 Makefile X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Dec 2007 12:36:45 -0000 Quoting David O'Brien (from Thu, 20 Dec 2007 =20 08:34:02 -0800): > On Thu, Dec 20, 2007 at 09:23:55AM +0100, Alexander Leidinger wrote: >>> Also set LATEST_LINK so 'pkg_add -r linux_base' works. >> >> I'm indifferent between "good idea" and "I don't care": Why do you want >> to do such a pkg_add? Shouldn't "pkg_add -r " do the right thing >> (add the right linux_base or tell what the right linux_base is)? > > This change does make it so one can add the right linux_base. Without > it, one must go churning thru /usr/ports/Mk/bsd.port.mk to figure out > what specific distro is the right app. This is only true if you want to add it by hand, instead of letting =20 the pkg tools tell you which one to download. What I would like to =20 know is, if you are adding it by hand and then using a linux program =20 which is not available as a port, or if you install a linux program =20 from ports/pkg by installing all the prerequisite by hand. I'm asking this, because normally it doesn't make sense to install =20 linux programs as packages. The ports download binary files anyway, =20 and there's no compiling or some other time consuming operation =20 happening. The time spent to install a port is more or less the same a =20 the time spend installing a pacakge. I know that some systems don't =20 have /usr/ports, and I see the benefit of packages there, but I want =20 to understand the problem behind this commit. For programs in our =20 ports collection, you should get told which is the right linux base to =20 install (if missing prerequisites are not installed recursively). The =20 remaining case I'm aware of is when you want to use a program which is =20 not available from ports, the best thing to do would be to do a =20 (local) port of this program. In most of the cases installing a linux base by hand is the wrong =20 thing to do. And as such I want to know the reasons behind this =20 commit, maybe we need to add some docs to the linux part of the =20 handbook. Bye, Alexander. --=20 %DCL-E-MEMBAD, bad memory -SYSTEM-F-VMSPDGERS, pudding between the ears http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137