July 13, 2015
On Monday, 13 July 2015 at 22:03:42 UTC, Andrew Edwards wrote:
> On Sunday, 12 July 2015 at 10:10:28 UTC, Jacob Carlborg wrote:
>> On 2015-07-12 02:29, Andrew Edwards wrote:
>>
>>> Note, the current packaging format is incompatible with with OSX 10.11
>>> (El Capitan). No previous release of DMD can be installed via the dmg
>>> files available on downloads.dlang.org or the ftp site (including
>>> dmd.2.068.0-b1).
>>
>> Why? Does it require signed packages or something? Can you disable that in system preferences as usual?
>
> Not exactly sure *why* but the resulting message is as follows:
>
>     This package is incompatible with this
>     version of OS X and may fail to install.
>
>     Installing this package may damage your system, and
>     installation may fail. To stop the program and the
>     installation, click "Cancel Installation".
>
> Clicking "Install Anyway" I get:
>
>                   The installation failed.
>
>       The installer encountered an error that caused the
>     installation to fail. Contact the software manufacturer
>                         for assistance.

I did notice that I can no longer create folders or links in the
/usr/bin || /usr/lib || /usr/share directory or any subs there.
I can however do so in /usr/local/* which is where I've installed
the contents of dmd.2.068.0-b1. All seems to work fine.
July 14, 2015
On 2015-07-14 00:11, Andrew Edwards wrote:

> I did notice that I can no longer create folders or links in the
> /usr/bin || /usr/lib || /usr/share directory or any subs there.
> I can however do so in /usr/local/* which is where I've installed
> the contents of dmd.2.068.0-b1. All seems to work fine.

Hmm, not even using sudo?

-- 
/Jacob Carlborg
July 14, 2015
On 2015-07-14 00:03, Andrew Edwards wrote:

>        The installer encountered an error that caused the
>      installation to fail. Contact the software manufacturer
>                          for assistance.

Do you get some more information, perhaps in the Console?

-- 
/Jacob Carlborg
July 14, 2015
On Tuesday, 14 July 2015 at 05:40:52 UTC, Jacob Carlborg wrote:
> On 2015-07-14 00:11, Andrew Edwards wrote:
>
>> I did notice that I can no longer create folders or links in the
>> /usr/bin || /usr/lib || /usr/share directory or any subs there.
>> I can however do so in /usr/local/* which is where I've installed
>> the contents of dmd.2.068.0-b1. All seems to work fine.
>
> Hmm, not even using sudo?

Not even with sudo.
July 14, 2015
On Tuesday, 14 July 2015 at 05:41:31 UTC, Jacob Carlborg wrote:
> On 2015-07-14 00:03, Andrew Edwards wrote:
>
>>        The installer encountered an error that caused the
>>      installation to fail. Contact the software manufacturer
>>                          for assistance.
>
> Do you get some more information, perhaps in the Console?

Nothing else. After this message, I press close and the GUI disappears.
July 14, 2015
On 2015-07-14 14:31, Anon wrote:

> Nothing else. After this message, I press close and the GUI disappears.

I'll see if I can debug this.

-- 
/Jacob Carlborg
July 14, 2015
On 2015-07-14 00:11, Andrew Edwards wrote:

> I did notice that I can no longer create folders or links in the
> /usr/bin || /usr/lib || /usr/share directory or any subs there.
> I can however do so in /usr/local/* which is where I've installed
> the contents of dmd.2.068.0-b1. All seems to work fine.

It appears this is part of Apple's new security policies. The root user cannot change system directories/files. /System, /bin, /usr/ and /sbin are all part of what's now considered system directories. /usr/local is available to developers [1]. I guess we can just create the symlinks in /usr/local/bin instead. It's already included in the default PATH, if I recall correctly.

[1] https://developer.apple.com/videos/wwdc/2015/?id=706

-- 
/Jacob Carlborg
July 15, 2015
On 2015-07-12 02:29, Andrew Edwards wrote:

> Note, the current packaging format is incompatible with with OSX 10.11
> (El Capitan). No previous release of DMD can be installed via the dmg
> files available on downloads.dlang.org or the ftp site (including
> dmd.2.068.0-b1).

Reported an issue: https://issues.dlang.org/show_bug.cgi?id=14801

-- 
/Jacob Carlborg
July 15, 2015
There was plan to include dub (and other tools) in DMD distrib. In what release it would be done?
July 25, 2015
On 07/15/2015 09:39 AM, Suliman wrote:
> There was plan to include dub (and other tools) in DMD distrib. In what
> release it would be done?

The current plan is to do so when dub reaches 1.0, should be pretty soon.