<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>163914</bug_id>
          
          <creation_ts>2007-01-26 14:47 0000</creation_ts>
          <short_desc>app-office/gnucash-2.0.4 is not compatible with guile-1.8.1-r1</short_desc>
          <delta_ts>2007-02-08 11:13:12 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Applications</component>
          <version>2006.1</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>rose@rz.uni-potsdam.de</reporter>
          <assigned_to>seemant@gentoo.org</assigned_to>
          <cc>avuton@gmail.com</cc>
    
    <cc>fordfrog@gentoo.org</cc>
    
    <cc>Fred@Familie-Roehner.de</cc>
    
    <cc>gentoo@matt.mchenryfamily.org</cc>
    
    <cc>gnome-office@gentoo.org</cc>
    
    <cc>hkbst@gentoo.org</cc>
    
    <cc>jsled-gentoo@asynchronous.org</cc>
    
    <cc>mark-gentoo@glines.org</cc>
    
    <cc>niki.guldbrand@gmail.com</cc>

      

      
          <long_desc isprivate="0">
            <who>rose@rz.uni-potsdam.de</who>
            <bug_when>2007-01-26 14:47:31 0000</bug_when>
            <thetext>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=&quot;(-debug%) (-debug-freelist%) (-debug-malloc%) (-deprecated%) (-discouraged%) (-elisp%) (-networking%) (-nls%*) (-regex%) (-threads%)&quot; 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=&quot;nls -chipcard -debug -doc -hbci -ofx -quotes&quot; 7,184 kB 

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



Reproducible: Always</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2007-01-26 14:54:35 0000</bug_when>
            <thetext>Shrug... So ask upstream to fix it or attach a patch? What exactly are you requesting here?

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>seemant@gentoo.org</who>
            <bug_when>2007-01-26 18:57:04 0000</bug_when>
            <thetext>Unfortunately, there is not much that we can do about this, at the moment.  As Jakub noted above, gnucash&apos;s upstream has this restriction.

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jsled-gentoo@asynchronous.org</who>
            <bug_when>2007-01-29 16:08:36 0000</bug_when>
            <thetext>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&apos;s a problem, we&apos;d like to know about it.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>seemant@gentoo.org</who>
            <bug_when>2007-02-01 03:50:49 0000</bug_when>
            <thetext>Josh, this is what I see with guile-1.8.1-r1 for me:


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

/usr/share/gnucash/scm/qif-import/qif-parse.scm:9:3: In expression (make-regexp &quot;^ *(\\[)?([^]/\\|]*)(]?)(/?)([^\\|]*)(\\|(\\[)?([^]/]*)(]?)(/?)(.*))? *$&quot;):
/usr/share/gnucash/scm/qif-import/qif-parse.scm:9:3: Unbound variable: make-regexp
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>hkbst@gentoo.org</who>
            <bug_when>2007-02-01 09:26:32 0000</bug_when>
            <thetext>try adding &quot;regex&quot; use flag to guile</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>seemant@gentoo.org</who>
            <bug_when>2007-02-02 06:29:32 0000</bug_when>
            <thetext>ok, gnucash-2.0.4-r1 in portage fixes this</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2007-02-05 21:54:59 0000</bug_when>
            <thetext>*** Bug 165492 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2007-02-05 21:56:12 0000</bug_when>
            <thetext>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</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>rose@rz.uni-potsdam.de</who>
            <bug_when>2007-02-06 14:57:14 0000</bug_when>
            <thetext>gnucash-2.0.4-r1 works again for me. </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>Fred@Familie-Roehner.de</who>
            <bug_when>2007-02-07 22:52:58 0000</bug_when>
            <thetext>gnucash-2.0.4-r1 explicitly wants to link to &quot;/usr/lib/libguile-ltdl.a&quot; - but guile-1.8.1-r1 dosn&apos;t provide it :-( !
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jsled-gentoo@asynchronous.org</who>
            <bug_when>2007-02-07 23:29:29 0000</bug_when>
            <thetext>(In reply to comment #10)
&gt; gnucash-2.0.4-r1 explicitly wants to link to &quot;/usr/lib/libguile-ltdl.a&quot; - but
&gt; guile-1.8.1-r1 dosn&apos;t provide it :-( !

Re-emerge g-wrap.

Dup of Bug#165713 (or vice versa).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>seemant@gentoo.org</who>
            <bug_when>2007-02-08 00:14:31 0000</bug_when>
            <thetext>*** Bug 165713 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>hkbst@gentoo.org</who>
            <bug_when>2007-02-08 10:58:49 0000</bug_when>
            <thetext>

*** This bug has been marked as a duplicate of bug 163647 ***</thetext>
          </long_desc>
      
    </bug>

</bugzilla>