lang/guile* dependency conflict causing gnome port conflicts

Guido Falsi madpilot at FreeBSD.org
Sun Oct 5 13:42:50 UTC 2014


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 <madpilot at FreeBSD.org>


More information about the freebsd-gnome mailing list