Creating GnuCash bundle problems

Brad Grupczynski brad.gnucash at gmail.com
Sun May 8 22:23:31 EDT 2011


On May 8, 2011, at 12:07 PM, John Ralls wrote:

> 
> On May 8, 2011, at 7:47 AM, Brad Grupczynski wrote:
> 
>> Hi everyone,
>> 
>> Trying to create a bundle using instructions:
>> http://wiki.gnucash.org/wiki/MacOSX/Quartz#Making_a_Bundle
>> https://github.com/jralls/gnucash-on-osx
>> 
>> The instructions are similar but don't match.
>> 
>> Here's the output. Any ideas?
>> 
>> bash-3.2$ ige-mac-bundler gnucash.bundle
>> /Users/gnucash2/ige-mac-bundler-0.5/bundler/bundler.py:6: DeprecationWarning: the sets module is deprecated
>> from sets import Set
>> Traceback (most recent call last):
>> File "/Users/gnucash2/.local/bin/ige-mac-bundler", line 6, in <module>
>>   bundler.main.main(sys.argv[1:])
>> File "/Users/gnucash2/ige-mac-bundler-0.5/bundler/main.py", line 18, in main
>>   bundler.run()
>> File "/Users/gnucash2/ige-mac-bundler-0.5/bundler/bundler.py", line 468, in run
>>   self.copy_binaries(self.project.get_binaries())
>> File "/Users/gnucash2/ige-mac-bundler-0.5/bundler/project.py", line 330, in get_binaries
>>   binaries.append(Binary.from_node(node))
>> File "/Users/gnucash2/ige-mac-bundler-0.5/bundler/project.py", line 149, in from_node
>>   raise "The tag 'binary' is not allowed to have a 'dest' property"
>> TypeError: exceptions must be classes or instances, not str
> 
> Yes, you're using an old version of ige-mac-bundler, which is my fault for not updating the wiki page with the new versions. I've done that now, so please upgrade. You'll also want to download the linked bundle, launcher, icons, and Info.plist (links are also on the Wiki page). The files in the tarball are for 2.2.9.
> 
> Regards,
> John Ralls
> 

Looks like the .launcher that was uploaded is the entire HTML page instead of just the source.

I took out the HTML and then found " " in the text. Looks like it was suppose to be a space or tab. Maybe due to the HTML. Replaced with spaces.

At first I used the "bundler" folder that came with the "ige-mac-bundler-0.6.0" installer. Got an error that I was missing "Sources". Looking around I found it in "gnucash-on-osx" that I git cloned awhile back so I used that "gnucash-bundler" instead of the "bundler" that was downloaded. But the instructions didn't say where those files should go. Just say's "same folder".

My icon isn't showing up properly and the dbus-daemon isn't getting killed on a new start of gnucash. Minor points for what I'm doing but wanted to let you know.

-------------------------
Brad Grupczynski
brad.gnucash at gmail.com






More information about the gnucash-devel mailing list