https://bugs.freedesktop.org/show_bug.cgi?id=68771

--- Comment #28 from 894y...@dispostable.com ---
(In reply to comment #27)
> +    <key>LSMinimumSystemVersion</key>
> +    <string>10.6.0</string>
> +</dict2>
>  </plist>

It just so happens, I have a Mac 10.5.8.

(the short answer is: yes, that works).


Anywhow, I manually added LSMinimumSystemVersion and
LSMinimumSystemVersionByArchitecture to the Info.plist and started LO.
Setting it to version 10.4.0 or 10.5.0, LO still seems to work. Meaning it
doesn't crash, it allows me to create a text document etc.
So I changed it to 10.6.0 and launched LO... It crashes. This time the crash
report really rocks with a whole bunch of complicated strings and numbers all
over the place. None seems to indicate a version conflict. But, read on.

The alternatives:
- I found Adium (www.adium.im) has a good way detecting the OS version (I'll
add a screenshot). The plist.info is a binary version of the xml (using plist
you can switch between xml and binary). But I didn't know that at first. So I
checked their IRC channel where "xnyphs" revealed this mystery and confirmed
the usage of <LSMinimumSystemVersion>. (s)he also indicated I may have run into
a cashing issue in finder, clarifying the rocky crash.
So I copied the LO application (MinimumSystemVersion set to 10.6.0) to my
desktop, and lo and behold.

- A whole different way is how a Java update (JavaForMacOSX10.6.Update16) does
it. It is a installation package that detects the OS version conflict and
prevents the user from installing. I don't have a pkg editor so I can't check
how that works.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to