First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 111738
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Seemant Kulleen (RETIRED) <seemant@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Horst Schirmeier <gentoo@schirmeier.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 111738 depends on: 113175 Show dependency tree
Bug 111738 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-11-06 15:01 0000
I have gnucash-1.8.9 installed on my system.

Observed behaviour on `emerge -uD world` is that cyclically on each emerge
either libofx-0.7.0-r1 (upgrade from -0.6.4) or libofx-0.6.4 (downgrade from
0.7.0-r1) are being installed; this happens since libofx-0.7.0 went stable in
mid-October.

After unmerging both gnucash and libofx, an `emerge -pv gnucash` gives

# emerge -pv gnucash

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild  N    ] dev-libs/libofx-0.7.0-r1  0 kB 
[ebuild  N    ] dev-libs/libofx-0.6.4  0 kB 
[ebuild  N    ] app-office/gnucash-1.8.9  +hbci +nls +ofx -postgres -quotes
9,244 kB 

The "range dependency" in the gnucash ebuild

ofx? ( >=dev-libs/libofx-0.6.4                                                 
                                                
        <dev-libs/libofx-0.7.0 )

seems to cause the trouble; I've been told that this kind of dependency isn't
handled correctly by portage. Possible solutions include

- making libofx slotted
- bumping a more recent version of gnucash to stable.

------- Comment #1 From Horst Schirmeier 2005-11-07 02:37:50 0000 -------
Note that this is primarily a Portage/emerge bug; this kind of version range
dependency should be handled correctly, IMO.

------- Comment #2 From Seemant Kulleen (RETIRED) 2005-11-07 04:57:48 0000 -------
Arch teams, can we push 1.8.11 to stable?

------- Comment #3 From Robert Muchacki (RETIRED) 2005-11-07 20:59:59 0000 -------
It does not compile on my fresh and clean x86 box. I get the following error:

/usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.6/../../../../i386-pc-linux-gnu/bin/ld: 
cannot find -lgwrap-glib
collect2: ld returned 1 exit status
make[3]: *** [libgw-core-utils.la] Error 1
make[3]: Leaving directory `/var/tmp/portage/gnucash-1.8.11/work/gnucash-1.8.11/
src/core-utils'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp.portage/gnucash-1.8.11/work/gnucash-1.8.11/
src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gnucash-1.8.11/work/gnucash-1.8.11'
make: *** [all-recursive] Error 2


I will re-sync in a while and try again.

------- Comment #4 From Robert Muchacki (RETIRED) 2005-11-07 21:01:42 0000 -------
`/var/tmp.portage/gnucash-1.8.11/work/gnucash-1.8.11/
src' is of course `/var/tmp/portage/gnucash-1.8.11/work/gnucash-1.8.11/
src'

Sorry. To early in the morning :)

------- Comment #5 From Robert Muchacki (RETIRED) 2005-11-07 21:20:37 0000 -------
I think that emerging dev-libs/g-wrap fixes the problem, so it should be in the 
DEPENDS="". I will confirm that later on today.

------- Comment #6 From Robert Muchacki (RETIRED) 2005-11-08 12:40:06 0000 -------
After adding DEPENDS="dev-libs/g-wrap" gnucash-1.8.11 compiled well.

Don't think it could be marked stable unless this is resolved.

------- Comment #7 From Seemant Kulleen (RETIRED) 2005-11-10 11:12:08 0000 -------
dev-libs/g-wrap *is* in the DEPENDS list and has been for a while.

------- Comment #8 From Gustavo Zacarias (RETIRED) 2005-11-10 11:18:09 0000 -------
Do we have candidate versions for the support libraries & stuff that aren't
stable  either? (net-libs/aqbanking, >=sys-libs/gwenhywfar-1.14.0).

------- Comment #9 From Seemant Kulleen (RETIRED) 2005-11-11 08:26:51 0000 -------
Hanno, cc'ing you so you can organise stabling of the dependencies like
aqbanking gwenhyfar and their dependencies.

------- Comment #10 From Gustavo Zacarias (RETIRED) 2005-11-21 09:15:18 0000 -------
gnucash-1.8.11 sparc stable.

------- Comment #11 From Mark Loeser 2005-11-25 22:51:26 0000 -------
stable on x86

------- Comment #12 From Simon Stelling (RETIRED) 2005-11-26 01:57:11 0000 -------
*** Bug 113612 has been marked as a duplicate of this bug. ***

------- Comment #13 From Simon Stelling (RETIRED) 2005-11-26 04:00:14 0000 -------
amd64 stable

------- Comment #14 From Joe Jezak 2006-01-07 23:34:39 0000 -------
Hansmi has already marked this ppc stable.

------- Comment #15 From Aron Griffis (RETIRED) 2006-02-06 11:38:37 0000 -------
alpha/ia64 done

First Last Prev Next    No search results available      Search page      Enter new bug