Jump to page: 1 2
Thread overview
[Issue 14801] OS X installer not compatible with OS X 10.11
Jul 25, 2015
Martin Nowak
Jul 25, 2015
Martin Nowak
Jul 26, 2015
Martin Nowak
Jul 28, 2015
Jacob Carlborg
Jul 28, 2015
Jacob Carlborg
Jul 28, 2015
Martin Nowak
Jul 29, 2015
Jacob Carlborg
Jul 29, 2015
Jacob Carlborg
Jul 30, 2015
Martin Nowak
Aug 01, 2015
Martin Nowak
Aug 03, 2015
Martin Nowak
Aug 03, 2015
Martin Nowak
July 25, 2015
https://issues.dlang.org/show_bug.cgi?id=14801

Martin Nowak <code@dawg.eu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |code@dawg.eu

--- Comment #1 from Martin Nowak <code@dawg.eu> ---
*** Issue 14826 has been marked as a duplicate of this issue. ***

--
July 25, 2015
https://issues.dlang.org/show_bug.cgi?id=14801

Martin Nowak <code@dawg.eu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|enhancement                 |blocker

--
July 26, 2015
https://issues.dlang.org/show_bug.cgi?id=14801

--- Comment #2 from Martin Nowak <code@dawg.eu> ---
I build an installer that creates links in /usr/local/bin, can you please check whether that resolves the issue.

https://dlang.dawg.eu/downloads/dmd.2.068.0-b2~fix14801/

https://github.com/MartinNowak/installer/commit/833a78085c680e92381d56c31349a3981c8c7318

--
July 28, 2015
https://issues.dlang.org/show_bug.cgi?id=14801

--- Comment #3 from Jacob Carlborg <doob@me.com> ---
Unfortunately it doesn't work. I'll see if I can find some more information.

--
July 28, 2015
https://issues.dlang.org/show_bug.cgi?id=14801

--- Comment #4 from Jacob Carlborg <doob@me.com> ---
It seems that /usr/share also isn't writable. I'm not sure where it's best to place the DMD installation. Apple doesn't have so much documentation about this specific for command line tools.

* MacPort places everything in /opt/local
* Homebrew places packages in their own directory somewhere in /usr/local
* There are some Ruby and Perl related folders (gems) in /Library

--
July 28, 2015
https://issues.dlang.org/show_bug.cgi?id=14801

--- Comment #5 from Martin Nowak <code@dawg.eu> ---
(In reply to Jacob Carlborg from comment #4)
> It seems that /usr/share also isn't writable. I'm not sure where it's best to place the DMD installation.

/usr/local/bin <- binaries go here
/usr/local/lib <- libs go here
/usr/local/share/dmd <- docs and examples go here

Can you take care of that?

--
July 29, 2015
https://issues.dlang.org/show_bug.cgi?id=14801

--- Comment #6 from Jacob Carlborg <doob@me.com> ---
I prefer that the compiler is installed in one single directory and then symlinked to /usr/local/bin.

--
July 29, 2015
https://issues.dlang.org/show_bug.cgi?id=14801

--- Comment #7 from Jacob Carlborg <doob@me.com> ---
https://github.com/D-Programming-Language/installer/pull/128

--
July 30, 2015
https://issues.dlang.org/show_bug.cgi?id=14801

--- Comment #8 from Martin Nowak <code@dawg.eu> ---
(In reply to Jacob Carlborg from comment #6)
> I prefer that the compiler is installed in one single directory and then symlinked to /usr/local/bin.

Why? It means twice as many files, and you'll still have to remove them.

--
August 01, 2015
https://issues.dlang.org/show_bug.cgi?id=14801

--- Comment #9 from github-bugzilla@puremagic.com ---
Commits pushed to master at https://github.com/D-Programming-Language/installer

https://github.com/D-Programming-Language/installer/commit/bd102fb2c11eff9ada1cc1c90d0c1fe7491cc46f Fix issue 14801: OS X installer not compatible with OS X 10.11

In the upcoming OS X 10.11 /usr is not writable. Instead the compiler is installed in /Library/D/dmd and symlinked to /usr/local.

https://github.com/D-Programming-Language/installer/commit/b88e264bb385ba1f540f58dae9bde0c623bd4aef Merge pull request #128 from jacob-carlborg/issue_14801

Fix issue 14801: OS X installer not compatible with OS X 10.11

--
« First   ‹ Prev
1 2