From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id DB7A4139379 for ; Sun, 9 Mar 2014 14:39:23 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 15365E0B6A; Sun, 9 Mar 2014 14:39:11 +0000 (UTC) Received: from ironport2-out.teksavvy.com (ironport2-out.teksavvy.com [206.248.154.181]) by pigeon.gentoo.org (Postfix) with ESMTP id EE83DE099F for ; Sun, 9 Mar 2014 14:39:09 +0000 (UTC) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AsoGABK/CFHO+Jxa/2dsb2JhbABEtyKHbBdzgl8cXxMhBSUkE4gRoAuhIpApYQONfogOgR2EYYhwgV6DEw X-IPAS-Result: AsoGABK/CFHO+Jxa/2dsb2JhbABEtyKHbBdzgl8cXxMhBSUkE4gRoAuhIpApYQONfogOgR2EYYhwgV6DEw X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="50928551" Received: from 206-248-156-90.dsl.teksavvy.com (HELO waltdnes.org) ([206.248.156.90]) by ironport2-out.teksavvy.com with SMTP; 09 Mar 2014 10:39:07 -0400 Received: by waltdnes.org (sSMTP sendmail emulation); Sun, 09 Mar 2014 11:34:41 -0400 From: "Walter Dnes" Date: Sun, 9 Mar 2014 11:34:41 -0400 To: Gentoo Users List Subject: [gentoo-user] webkit-gtk version/slot confusion Message-ID: <20140309153441.GA30194@waltdnes.org> 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-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-Archives-Salt: 22a1cd46-5965-495b-af37-43397420969d X-Archives-Hash: 08497890815618699622f923c9fb91d8 I build uzbl (a webkit-based browser) from the git version, but I pull in the dependancies, including webkit-gtk, via portage. A bit of explanation first. uzbl has 2 options... 1) webkit-gtk-1.x combined with gtk+-2.x 2) webkit-gtk-2.x combined with gtk+-3.x To view Youtube and other Flash sites, you need Flash (dohhh). Flash is a gtk2 app, and does not work with gtk3. So I need option 1) above, which I force via a "local.mk" file. I have it working on machine A, so I go to machine B. On machine B, the uzbl git build swears up and down that it can't find webkit-gtk-1.x, and fails. I compare the 2 machines. On machine A, I apparently emerged net-libs/webkit-gtk-1.8.3-r201:2 whilst I had emerged net-libs/webkit-gtk-1.8.3-r300:3 on machine B. So I switched machine B over to net-libs/webkit-gtk-1.8.3-r201:2 and uzbl built fine, and works. Now for the question... I had always thought that it was the major version number of the ebuild that determined the major version number of the package, not a weird extension attached to the end of the version number of the ebuild. What gives? -- Walter Dnes I don't run "desktop environments"; I run useful applications