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: Sat, 12 Nov 2011 20:08:04 -0600
  • Message-id: <CAKuK5J3CtQ=j1js0oR0WzD+wjQszEZD9z+M8bfpqa49iZQTR_A@mail.gmail.com>
On Sat, Nov 12, 2011 at 7:59 PM, Jon Nelson <jnelson-suse@xxxxxxxxxxx> wrote:
On Thu, Nov 3, 2011 at 11:39 AM, Dimstar / Dominique Leuenberger
<dimstar@xxxxxxxxxxxx> wrote:
On Thu, 2011-11-03 at 11:52 +0100, Petr Gajdos wrote:

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

Thanks!

Based on that I created a package in home:dimstar:branches:GNOME:Apps
that starts.

Anybody run and give it a test!

I will try to perform a more exhaustive test soon, but a quick run and
open and click-about shows that your packages do, indeed, appear to
work.

Unfortunately, the the reports do not seem to work.

I see this:
;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;; or pass the --no-auto-compile argument to disable.
;;; compiling /usr/share/gnucash/guile-modules/gnucash/core-utils.scm
;;; WARNING: compilation of
/usr/share/gnucash/guile-modules/gnucash/core-utils.scm failed:
;;; ERROR: no code for module (sw_core_utils)
;;; compiling /usr/share/gnucash/guile-modules/gnucash/gnc-module.scm
;;; WARNING: compilation of
/usr/share/gnucash/guile-modules/gnucash/gnc-module.scm failed:
;;; ERROR: no code for module (sw_gnc_module)
;;; compiling /usr/share/gnucash/guile-modules/gnucash/app-utils.scm
;;; WARNING: compilation of
/usr/share/gnucash/guile-modules/gnucash/app-utils.scm failed:
;;; ERROR: Undefined variable: HOOK-SAVE-OPTIONS
;;; compiling
/usr/share/gnucash/guile-modules/gnucash/import-export/qif-import.scm
;;; WARNING: compilation of
/usr/share/gnucash/guile-modules/gnucash/import-export/qif-import.scm
failed:
;;; ERROR: no code for module (sw_gnome)
;;; compiling
/usr/share/gnucash/guile-modules/gnucash/report/standard-reports/balsheet-eg.scm
;;; WARNING: compilation of
/usr/share/gnucash/guile-modules/gnucash/report/standard-reports/balsheet-eg.scm
failed:
;;; ERROR: Wrong type to apply: #<syntax-transformer N_>
;;; compiling
/usr/share/gnucash/guile-modules/gnucash/report/eguile-utilities.scm
;;; compiling
/usr/share/gnucash/guile-modules/gnucash/report/business-reports.scm
;;; WARNING: compilation of
/usr/share/gnucash/guile-modules/gnucash/report/business-reports.scm
failed:
;;; ERROR: In procedure #<procedure 391a240 ()>: Unbound variable:
gnc:menuname-business-reports
;;; compiling /usr/share/gnucash/guile-modules/gnucash/report/taxinvoice.scm
;;; WARNING: compilation of
/usr/share/gnucash/guile-modules/gnucash/report/taxinvoice.scm failed:
;;; ERROR: Syntax error:
;;; unknown location: source expression failed to match any pattern in form do
;;; WARNING: compilation of
/usr/share/gnucash/guile-modules/gnucash/report/eguile-utilities.scm
failed:
;;; ERROR: Syntax error:
;;; unknown location: source expression failed to match any pattern in form do
WARNING: (gnucash report eguile-utilities):
`gnc-build-dotgnucash-path' imported from both (gnucash core-utils)
and (sw_engine)
WARNING: (gnucash main): `gnc-build-dotgnucash-path' imported from
both (gnucash core-utils) and (sw_engine)
WARNING: (gnucash report report-system): `GNC-DENOM-AUTO' imported
from both (sw_engine) and (gnucash engine)


--
Jon
--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-packaging+owner@xxxxxxxxxxxx

< Previous Next >
Follow Ups