Cecil. Thanks for the lead I will have a look at that! I agree with
you that I would prefer to find the bug rather than downloading files
- seem cleaner. I will have a look and see how it goes. It might lead
me to automating other aspects of the build process as well once I see
how the packaging works.
Thanks!
Noah
On May 22, 2009, at 8:44 PM, Cecil Coupe wrote:
I hate to follow up my own message but
pack.rb line 156 (my older version of shoes) has this line of ruby
dmg.grow(10)
That seems like an arbitrary number that some folks have reported. I
don't know what dmg.grow() does, but a hacker might up that to 30 or
40
and see what happens. Or one could read the docs for binject. Where
that
pack.rb is on your system and which copy of shoes you are using if you
have multiples...
Just something to look at.
--Cecil
On Fri, 2009-05-22 at 21:00 -0600, Cecil Coupe wrote:
It might be easier to debug and fix the problem than implement a
workaround, IMHO. It looks like most of the action starts in
lib/shoes/pack.rb - I don't have an OS X box anymore so I can't be
very
helpful. Might be an easy fix if you can find all the parts.
On Fri, 2009-05-22 at 21:24 -0500, Roy Wright wrote:
Maybe as a work around, implement a download and install ffmpeg as
needed instead of including the binary in the package? Similar to
how a
shoes app can download and install shoes...
HTH,
Roy
Noah Thorp wrote:
Thanks for the encouragement. I have plans to post the open source
transcoder (ffmpeg wrapper) once it had reaches a certain level
of alpha
maturity. It's a very simple but useful app. I could post it to
github
early if it would help troubleshooting. But, it seems like it may
be an
issue simply with including large files in an OS X package.
Thanks,
Noah
On May 22, 2009, at 5:31 PM, e deleflie wrote:
Hi Noah,
I dont think you are falling outside of the use case it was
intended
for ... I think its just a bug.
I dont have a work-around for you .... (maybe someone else
does) ...
but if we shout loud enough .... _why might hear our plea to
have a
look at this bug.
So it looks like large binaries (5 to 10MB and up?) included in a
folder and packaged up, for OSX, cause the packager to crash.
Etienne