From owner-freebsd-gnome@FreeBSD.ORG Sun Oct 5 13:42:50 2014 Return-Path: Delivered-To: freebsd-gnome@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CFFE1724; Sun, 5 Oct 2014 13:42:50 +0000 (UTC) Received: from winston.madpilot.net (winston.madpilot.net [78.47.75.155]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8D5EB94A; Sun, 5 Oct 2014 13:42:50 +0000 (UTC) Received: from winston.madpilot.net (localhost [127.0.0.1]) by winston.madpilot.net (Postfix) with ESMTP id 3j9mMr49LpzFfDS; Sun, 5 Oct 2014 15:42:32 +0200 (CEST) Received: from winston.madpilot.net ([127.0.0.1]) by winston.madpilot.net (winston.madpilot.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jEI3oX7Y8126; Sun, 5 Oct 2014 15:42:17 +0200 (CEST) Received: from tommy.madpilot.net (micro.madpilot.net [88.149.173.206]) by winston.madpilot.net (Postfix) with ESMTPSA; Sun, 5 Oct 2014 15:42:12 +0200 (CEST) Message-ID: <54314AB3.10803@FreeBSD.org> Date: Sun, 05 Oct 2014 15:42:11 +0200 From: Guido Falsi User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: Don Lewis , freebsd-gnome@FreeBSD.org Subject: Re: lang/guile* dependency conflict causing gnome port conflicts References: <201410030123.s931NUcP030291@gw.catspoiler.org> In-Reply-To: <201410030123.s931NUcP030291@gw.catspoiler.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2014 13:42:50 -0000 On 10/03/14 03:23, Don Lewis wrote: > I ran into a problem when I upgraded my ports earlier today using pkg > and my local repository. > > The problem is that the latest version of finance/gnucash depends on > lang/guile2, while games/gnome-games and deskutils/gnotime depend on > lang/guile, and the two guile ports conflict. When I did the upgrade, > pkg detected the conflict and asked if it was ok to skip some of the > upgrades. When I manually upgraded gnucash, pkg deleted gnome-games an > gnome2 and a few other ports. When I reinstalled gnome2, which pulled > in gnome-games, pkg deleted gnucash. > > I can probably live without gnome-games, but that means that I can't > have gnome2 installed either, which makes "pkg autoremove" less > convenient. Unfortunately I can't live without gnotime and gnucash. > > For now, I've reverted back to the previous version of gnucash, which > depends on lang/guile and avoids the conflict. > > Thoughts? Hi again, I just committed a fix to gnucash which allows it to compile with both guile and guile2, which can be chosen using an option. Took a while since I also had to fix the slib ports on my way. Sorry if my previous update to gnucash caused you problems. Unluckily it's configure script contained a bug which made me think it did not support guile 1.8.x anymore, which was not really the case. -- Guido Falsi