Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 163914 - app-office/gnucash-2.0.4 is not compatible with guile-1.8.1-r1
Summary: app-office/gnucash-2.0.4 is not compatible with guile-1.8.1-r1
Status: RESOLVED DUPLICATE of bug 163647
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Seemant Kulleen (RETIRED)
URL:
Whiteboard:
Keywords:
: 165492 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-01-26 14:47 UTC by Juergen Rose
Modified: 2007-02-08 11:13 UTC (History)
9 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Juergen Rose 2007-01-26 14:47:31 UTC
root@thinkpad:/root(29)# emerge -pvuD gnucash

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     UD] dev-scheme/guile-1.6.8 [1.8.1-r1] USE="(-debug%) (-debug-freelist%) (-debug-malloc%) (-deprecated%) (-discouraged%) (-elisp%) (-networking%) (-nls%*) (-regex%) (-threads%)" 0 kB 
[ebuild  N    ] dev-scheme/slib-3.1.1-r1  842 kB 
[ebuild  N    ] dev-libs/g-wrap-1.9.6-r1  807 kB 
[ebuild  N    ] app-office/gnucash-2.0.4  USE="nls -chipcard -debug -doc -hbci -ofx -quotes" 7,184 kB 

It seems me that downgrading to guile-1.6.8 is not a solution because several packages want to have guile >= 1.8. An both are not slotted.



Reproducible: Always
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-01-26 14:54:35 UTC
Shrug... So ask upstream to fix it or attach a patch? What exactly are you requesting here?

Comment 2 Seemant Kulleen (RETIRED) gentoo-dev 2007-01-26 18:57:04 UTC
Unfortunately, there is not much that we can do about this, at the moment.  As Jakub noted above, gnucash's upstream has this restriction.

Comment 3 Josh Sled 2007-01-29 16:08:36 UTC
Upstream has no such restriction.  e.g., FC6 has gnucash 2.0 and guile 1.8.0.  Unclear if/why guile-1.8.1 would be different, but if there's a problem, we'd like to know about it.
Comment 4 Seemant Kulleen (RETIRED) gentoo-dev 2007-02-01 03:50:49 UTC
Josh, this is what I see with guile-1.8.1-r1 for me:


$ gnucash
Backtrace:
In unknown file:
   ?: 0* [primitive-load-path "qif-import/qif-parse.scm"]
In /usr/share/gnucash/scm/qif-import/qif-parse.scm:
   8: 1* (define qif-category-compiled-rexp #)
   9: 2* (make-regexp "^ *(\\[)?([^]/\\|]*)(]?)(/?)([^\\|]*)(\\|(\\[)?([^]/]*)(]?)(/?)(.*))? *$")

/usr/share/gnucash/scm/qif-import/qif-parse.scm:9:3: In expression (make-regexp "^ *(\\[)?([^]/\\|]*)(]?)(/?)([^\\|]*)(\\|(\\[)?([^]/]*)(]?)(/?)(.*))? *$"):
/usr/share/gnucash/scm/qif-import/qif-parse.scm:9:3: Unbound variable: make-regexp
Comment 5 Marijn Schouten (RETIRED) gentoo-dev 2007-02-01 09:26:32 UTC
try adding "regex" use flag to guile
Comment 6 Seemant Kulleen (RETIRED) gentoo-dev 2007-02-02 06:29:32 UTC
ok, gnucash-2.0.4-r1 in portage fixes this
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2007-02-05 21:54:59 UTC
*** Bug 165492 has been marked as a duplicate of this bug. ***
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2007-02-05 21:56:12 UTC
And still broken... Noone actually added any check, just the changelog entry.

http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/gnucash/gnucash-2.0.4-r1.ebuild?view=markup
Comment 9 Juergen Rose 2007-02-06 14:57:14 UTC
gnucash-2.0.4-r1 works again for me. 
Comment 10 Fred Röhner 2007-02-07 22:52:58 UTC
gnucash-2.0.4-r1 explicitly wants to link to "/usr/lib/libguile-ltdl.a" - but guile-1.8.1-r1 dosn't provide it :-( !
Comment 11 Josh Sled 2007-02-07 23:29:29 UTC
(In reply to comment #10)
> gnucash-2.0.4-r1 explicitly wants to link to "/usr/lib/libguile-ltdl.a" - but
> guile-1.8.1-r1 dosn't provide it :-( !

Re-emerge g-wrap.

Dup of Bug#165713 (or vice versa).
Comment 12 Seemant Kulleen (RETIRED) gentoo-dev 2007-02-08 00:14:31 UTC
*** Bug 165713 has been marked as a duplicate of this bug. ***
Comment 13 Marijn Schouten (RETIRED) gentoo-dev 2007-02-08 10:58:49 UTC

*** This bug has been marked as a duplicate of bug 163647 ***