On May 9, 2011, at 6:09 PM, Brad Grupczynski wrote:

> 
> On May 8, 2011, at 9:54 PM, John Ralls wrote:
> 
>> 
>> On May 8, 2011, at 7:23 PM, Brad Grupczynski wrote:
>> 
>>> 
>>> 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.
>> 
>> Thanks. I've fixed the links. 
>> 
>> The four files (gnucash.bundle, gnucash.launcher, gnucash.icns, and 
>> Info.plist all need to be in the same folder, but what that's called or 
>> where it is is up to you. If you have a clone of gnucash-on-osx, just pull 
>> to make sure that you have the latest and use `ige-mac-bundler 
>> gnucash-on-osx/gnucash-bundler/gnucash.bundle`.
>> 
>> Gnucash.icns is a binary, so getting it with the html wrapper from github 
>> (with the bad URL that I just fixed) undoubtedly keeps it from working. If 
>> you use your gnucash-on-osx repo it should work fine.
>> 
>> The dbus-killing logic is specific to the path, which is different between 
>> Gnucash-2.2.9 and Gnucash-2.4.x. Is that what's gove awry or is it something 
>> else?
>> 
>> Regards,
>> John Ralls
>> 
> 
> I hadn't checked the other files for HTML wrapper. All is well now with 
> respect to those.
> 
> I'm not sure about the dbus / path question. Where do I look for that?
> 

`ps -Al | grep dbus` and check the paths...
or just nuke them (`killall dbus-daemon`) when Gnucash isn't running. It'll 
start up a new one when it starts anyway.

Regards,
John Ralls


_______________________________________________
gnucash-devel mailing list
[email protected]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to