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 1Q4OdD-0004pi-E6 for garchives@archives.gentoo.org; Tue, 29 Mar 2011 02:26:07 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 728E41C07E; Tue, 29 Mar 2011 02:25:58 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id BA4531C004 for ; Tue, 29 Mar 2011 02:25:31 +0000 (UTC) Received: from portable.localnet (unknown [201.246.100.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: aballier) by smtp.gentoo.org (Postfix) with ESMTPSA id 222FC1B4084; Tue, 29 Mar 2011 02:25:31 +0000 (UTC) From: Alexis Ballier Organization: Gentoo To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] virtual/ffmpeg and media-video/libav Date: Mon, 28 Mar 2011 23:25:26 -0300 User-Agent: KMail/1.13.6 (Linux/2.6.38; KDE/4.6.1; x86_64; ; ) Cc: =?iso-8859-15?q?Tom=E1=A8_Chv=E1tal?= , media-video@gentoo.org References: <4D89FEC1.1030905@gentoo.org> In-Reply-To: <4D89FEC1.1030905@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-15" Content-Transfer-Encoding: quoted-printable Message-Id: <201103282325.27230.aballier@gentoo.org> X-Archives-Salt: X-Archives-Hash: 647ccda8c6bd213442db6a760d5005f5 On Wednesday, March 23, 2011 11:08:01 AM Tom=E1=A8 Chv=E1tal wrote: > Hi guys, > As there is new ffmpeg fork that is a bit alive we should provide it as > alternative to current media-video/ffmpeg. >=20 > So libav is stored in media-video/libav (look at it, try to find issues > and stuff). >=20 > Virtual package is virtual/ffmpeg where now i implemented it to have > versioned dependencies. IMHO you're going a bit quick in switching everything; at least I would wai= t=20 until the whole tree gets its deps converted to the virtual before letting= =20 libav be the first provider I hope my fears are unjustified but I'm not sure how the PMs would behave i= n=20 the following cases: a deps on b and virtual/ffmpeg b deps on media-video/ffmpeg what happens when I want to install package 'a' on a fresh system ? the pm= =20 tries to pull the virtual and thus libav and sees a blocker with the non=20 virtual one? same questions with: a deps on media-video/ffmpeg b deps on virtual/ffmpeg type 'emerge a b' Regards, A.