Mailinglist Archive: opensuse-packaging (144 mails)
| < Previous | Next > |
Re: [opensuse-packaging] Re: GnuCash in 12.1 (Was: [reminder] openSUSE 12.1 Goldmaster is next week)
- From: Jon Nelson <jnelson-suse@xxxxxxxxxxx>
- Date: Thu, 3 Nov 2011 07:46:20 -0500
- Message-id: <CAKuK5J26NEK76sLhnAUPR0z5S+UkdSmnMB2B32omzJn+3acJOQ@mail.gmail.com>
On Thu, Nov 3, 2011 at 5:52 AM, Petr Gajdos <pgajdos@xxxxxxx> wrote:
While a 'gnucash that works with guile 2.0' is a laudable goal, in the
interests of providing a gnucash that is less likely to have issues
wouldn't simply providing a guile1 (and guile1-devel) package and
having gnucash build against that be safer? At least for 12.1 ?
--
Jon
--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-packaging+owner@xxxxxxxxxxxx
On Wed, Nov 02, 2011 at 02:51:31PM +0100, Dominique Leuenberger wrote:
On Wed, 2011-11-02 at 14:42 +0100, Petr Gajdos wrote:
On Wed, Nov 02, 2011 at 02:08:43PM +0100, Stephan Kulow wrote:
gnucash currently builds but does not work because it /requires/ guileRemoving gnucash is still an option, yes.
versions less than 2.0, which are not (yet) present in openSUSE 12.1.
To "fix" gnucash, a guile1 package would have to be made available and
gnucash would have to build with it. Is that the sort of thing that
would be possible after RC2?
guile1 is available in multimedia:libs thanks to Dave Plater.
Could I help with it somehow?
Petr
Petr,
The 'nice' fix to get would actually be a real fix on gnucash for guile
1 / 2 conversion.
Together with upstream there was a lot of work undertaken already to
build it (which succeeds with all the patches we have, which is also
part of the 2.4.8 release), but runtime actually fails to load guile
based modules (Also the test suite of gnucash fails on that one).
bgo#655901 has some more information about this issue.
Dominique,
here are steps, that caused GnuCash start at least on my factory
system (hopefuly I didn't forgot something):
1. apply patch to gnucash enclosed, build and install it
see
http://blog.peter-b.co.uk/2011/06/geda-and-guile-dealing-with-deprecated.html
2. remove maxdepth setting from
/usr/share/gnucash/guile-modules/gnucash/main.scm
3. replace all occurences of N_ by _ in all files in
/usr/share/gnucash/guile-modules/gnucash/report
/usr/share/gnucash/guile-modules/gnucash/report/standard-reports
It is surely not perfect, but only way I found in short time I have
for that. I'll investigate it further.
While a 'gnucash that works with guile 2.0' is a laudable goal, in the
interests of providing a gnucash that is less likely to have issues
wouldn't simply providing a guile1 (and guile1-devel) package and
having gnucash build against that be safer? At least for 12.1 ?
--
Jon
--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-packaging+owner@xxxxxxxxxxxx
| < Previous | Next > |