Re: [Gtk-osx-devs] Testing Gnucash Intel 2.3.9




On Feb 25, 2010, at 4:06 PM, Vincent Lucarelli wrote:

Hi John,

I started playing around a bit with "Gnucash Intel 2.3.9.dmg".  Should I post bugs here?

1. The biggest issue so far was that "FinanceQuote Update" failed with the error message

Can't make <<clas orig>> of <<class alia>> (alias "Macintosh HD:Users:vincent:
Desktop:Unstable:FinanceQuote Update.app:Contents:Resources:gnc-fq-update")
of application "Finder" into type alias.

I think it is just an Apple Script issue because I was able to

cd /Users/vincent/Desktop/Unstable/FinanceQuote Update.app/Contents/Resources
sudo gnc-fq-update

and the latest perl module was installed.  One note is that it complained a lot that I didn't
have YAML installed.  Maybe gnc-fq-update should install YAML first.

2. Is there a plan to move the gnucash preferences from ~/.gconf/apps/gnucash to ~/Library/Preferences/GnuCash?

3. For 2.4, will ~/.gnucash be removed since the contents is migrated to ~/Library?

4. When I File>Open my copied data file, I get a window with the scheduled transactions, but nothing
in the main gnucash window.  View > New Accounts Pages brings up the account view, but should
this be automatic?

5. "Apply" and "Ok" grayed out after modifying report options.  
Reports > Assets & Liabilities > Advanced Portfolio
Options button
Changed Basis calculation method to FIFO
Clicked Apply.
Only way out was to click Cancel.

It seems more intuitive to hit OK.


It's probably better to discuss Gnucash issues, even packaging ones, on https://lists.gnucash.org/mailman/listinfo/gnucash-devel
than here, particularly for 4 and 5 which look like actual Gnucash bugs. (Devel only because it's 2.3.x... released version issued should be raised on gnucash-user.)
 
That said, the problem with Update Finance Quote is all my fault. Could you run it (Update Finance Quote.app, that is, not gnc-update-finance quote in Script Editor and see why the alias isn't working?  (It's probably something like alias files are tied to the disk that the alias is created from and sticking them in a .dmg breaks them, but it would be helpful to see that from a remote instance. )

CPAN is supposed to pull in dependencies, and it doesn't work very well without user response. The Applescript runs gnc-fq-update in a  Terminal session for that reason. Just say "yes" unless you know better.

Yes, all future releases will use ~/Library/Application Support/Gnucash instead of ~/.gnucash. I'll do the same for GConf as soon as I figure out how. The configuration files should be findable with Finder, I think.

No, I'm not going to have the update script delete ~/.gnucash, because I want the user to be able to run older versions if they like. The configuration files are only a few K, so no harm is done to the naive user who can't see them anyway. More sophisticated users can easily delete them if they like.

The last two are probably Gnucash issues rather than having anything to do with OSX; please bring them up in gnucash-devel.

Regards,
John Ralls








[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]