From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1S7BtY-0002p8-9X for garchives@archives.gentoo.org; Mon, 12 Mar 2012 20:31:04 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 72F3BE0E7D; Mon, 12 Mar 2012 20:30:55 +0000 (UTC) Received: from mail-we0-f181.google.com (mail-we0-f181.google.com [74.125.82.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 25B6BE0E61 for ; Mon, 12 Mar 2012 20:29:55 +0000 (UTC) Received: by werm13 with SMTP id m13so4315000wer.40 for ; Mon, 12 Mar 2012 13:29:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:subject:message-id:in-reply-to:references:organization :x-mailer:mime-version:content-type:content-transfer-encoding; bh=Ufgd6BhbRzBven8pFxtt6RoCHnOmcY/Xohv/d4UAAZ4=; b=pWxL3f0rDeOfpUSA+EAfgwlYTIpTr0+Z2NL3TD6EfJHfaN2WCSogOBTOefjsjalMRr avBC4OgbpaEIQ6W04y0srKrt9p5ZufIJcpWhJHXEnkOFJ24jn/ku/mN66DQolUwOjg03 0/K4vL6C4gyN9AIBfeyxvx7H0qh1dTVkKJrtqmZI6U+9/lKX0Pxa2DiEwTwDSMgxxQsK QlSBMuNQ2nZb+Ei4NPYC0ZbOoc5/XCcBLBrBZABSJLxuKmhj+Q9wiOgpkBan3zOtd4ll nmwTaIaQ40fsgris0AyagkDGvmr1yTMcdxwT/0OUHe3X+pE0EyPcCQ6VAbC1wFKG2l96 6H8g== Received: by 10.216.136.138 with SMTP id w10mr8058956wei.75.1331584195393; Mon, 12 Mar 2012 13:29:55 -0700 (PDT) Received: from khamul.example.com (196-215-69-205.dynamic.isadsl.co.za. [196.215.69.205]) by mx.google.com with ESMTPS id d7sm62595453wiz.6.2012.03.12.13.29.52 (version=SSLv3 cipher=OTHER); Mon, 12 Mar 2012 13:29:54 -0700 (PDT) Date: Mon, 12 Mar 2012 22:29:10 +0200 From: Alan McKinnon To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Re: virtual/shadow Message-ID: <20120312222910.063104c6@khamul.example.com> In-Reply-To: References: <1669924605.604523.1331575521916.JavaMail.open-xchange@email.1and1.com> Organization: Internet Solutions X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.10; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Archives-Salt: a9a6f61d-ed1f-4b68-bff0-c2295ab10c99 X-Archives-Hash: 4080ef480372b7a7d767a2935e9bbd5e On Mon, 12 Mar 2012 21:19:12 +0200 Nikos Chantziaras wrote: > On 12/03/12 20:05, Bruce Hill, Jr. wrote: > > These virtual apps are irritating me, and the fanboi answers in > > #gentoo are worse. > > > > What is the purpose of virtual/shadow and why would I want it? > > Paul's answers covers it, but I'll give an explanation that is the > reverse of a fanboi answer. > > The reason we need virtuals is because of a shortcoming in portage: > lack of "provides" functionality. RPM packages can tell the package > manager what they provide. For example, RPMs for libav and ffmpeg > can both use "ffmpeg" as their "provides" field. Portage can't do > that, so it needs a new "virtual/ffmpeg" package instead. > > Anyone care to offer an opinion on what it will take to get PROVIDES support in portage? -- Alan McKinnnon alan.mckinnon@gmail.com