Thread overview
[Issue 8682] New: Can't install DMD 2.060 on OS X 10.6.8
Sep 18, 2012
Elias Zamaria
Oct 12, 2012
Elias Zamaria
Oct 12, 2012
Jacob Carlborg
Oct 23, 2012
Jacob Carlborg
Oct 24, 2012
Elias Zamaria
Oct 24, 2012
Jacob Carlborg
Oct 11, 2013
Jacob Carlborg
September 18, 2012
http://d.puremagic.com/issues/show_bug.cgi?id=8682

           Summary: Can't install DMD 2.060 on OS X 10.6.8
           Product: D
           Version: D2
          Platform: x86_64
        OS/Version: Mac OS X
            Status: NEW
          Severity: critical
          Priority: P2
         Component: installer
        AssignedTo: nobody@puremagic.com
        ReportedBy: mikez302@gmail.com


--- Comment #0 from Elias Zamaria <mikez302@gmail.com> 2012-09-17 19:40:34 PDT ---
I am planning to try D for the first time in my life. I have a MacBook Pro running OS X 10.6.8 (Snow Leopard).

I went on the D downloads page and clicked on the link for the dmd 2.060 installer for OS X. I opened it and double clicked on the "DMD2.pkg" file within it. The installer came up with some text including a line that read "This package is intended for Mac OS X Leopard (10.5) only.". I tried to find a version for OS X 10.6 but I couldn't, so I ignored the warning and clicked "Continue".

I clicked through the agreements and questions, and then when it finished, the installer gave this message:

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

Someone on the forums suggested running the Console app when trying to install D. I tried that and got these messages:

> 9/17/12 7:33:35 PM  Installer[19715]    PackageKit: *** Missing bundle identifier: /Library/Receipts/vpnclient-api.pkg
> 9/17/12 7:33:35 PM  Installer[19715]    PackageKit: *** Missing bundle identifier: /Library/Receipts/vpnclient-bin.pkg
> 9/17/12 7:33:35 PM  Installer[19715]    PackageKit: *** Missing bundle identifier: /Library/Receipts/vpnclient-gui.pkg
> 9/17/12 7:33:35 PM  Installer[19715]    PackageKit: *** Missing bundle identifier: /Library/Receipts/vpnclient-kext.pkg
> 9/17/12 7:33:35 PM  Installer[19715]    PackageKit: *** Missing bundle identifier: /Library/Receipts/vpnclient-profiles.pkg
> 9/17/12 7:33:35 PM  Installer[19715]    PackageKit: *** Missing bundle identifier: /Library/Receipts/vpnclient-startup.pkg
> 9/17/12 7:33:54 PM  installd[19720] Starting
> 9/17/12 7:33:54 PM  installd[19720] uid=501, euid=501
> 9/17/12 7:33:54 PM  installd[19720] PackageKit: *** Missing bundle identifier: /Library/Receipts/vpnclient-api.pkg
> 9/17/12 7:33:55 PM  installd[19720] PackageKit: *** Missing bundle identifier: /Library/Receipts/vpnclient-bin.pkg
> 9/17/12 7:33:55 PM  installd[19720] PackageKit: *** Missing bundle identifier: /Library/Receipts/vpnclient-gui.pkg
> 9/17/12 7:33:55 PM  installd[19720] PackageKit: *** Missing bundle identifier: /Library/Receipts/vpnclient-kext.pkg
> 9/17/12 7:33:55 PM  installd[19720] PackageKit: *** Missing bundle identifier: /Library/Receipts/vpnclient-profiles.pkg
> 9/17/12 7:33:55 PM  installd[19720] PackageKit: *** Missing bundle identifier: /Library/Receipts/vpnclient-startup.pkg
> 9/17/12 7:33:57 PM  com.apple.installd.user[19720]  Permission denied
> 9/17/12 7:33:57 PM  Installer[19715]    The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
October 12, 2012
http://d.puremagic.com/issues/show_bug.cgi?id=8682



--- Comment #1 from Elias Zamaria <mikez302@gmail.com> 2012-10-11 17:09:59 PDT ---
I asked about this bug on Stack Overflow but I haven't gotten any answers yet. The question can be seen at http://stackoverflow.com/q/12832241/28324

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
October 12, 2012
http://d.puremagic.com/issues/show_bug.cgi?id=8682


Jacob Carlborg <doob@me.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |doob@me.com


--- Comment #2 from Jacob Carlborg <doob@me.com> 2012-10-11 23:23:40 PDT ---
I haven't bothered with these installer since I have DVM which I think is much better. But since I created that installer I probably should take a look at it.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
October 23, 2012
http://d.puremagic.com/issues/show_bug.cgi?id=8682



--- Comment #3 from Jacob Carlborg <doob@me.com> 2012-10-23 02:14:17 PDT ---
Could you try this installer:

https://dl.dropbox.com/u/18386187/dmd-2.060-osx-installer.zip

I built it on Mac OS X 10.6.3.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
October 24, 2012
http://d.puremagic.com/issues/show_bug.cgi?id=8682



--- Comment #4 from Elias Zamaria <mikez302@gmail.com> 2012-10-23 18:33:52 PDT ---
Jacob, I tried the installer and it seemed to work fine. I was able to compile and run a D program. It seemed to put the dmd compiler in my /usr/bin directory. It did not put rdmd there. Running "dmd" or "/usr/bin/dmd" worked fine but "rdmd" and "/usr/bin/rdmd" did not work.

Thank you. I am glad to have something that works. Out of curiosity, what did you do?

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
October 24, 2012
http://d.puremagic.com/issues/show_bug.cgi?id=8682



--- Comment #5 from Jacob Carlborg <doob@me.com> 2012-10-23 23:29:21 PDT ---
(In reply to comment #4)
> Jacob, I tried the installer and it seemed to work fine. I was able to compile and run a D program. It seemed to put the dmd compiler in my /usr/bin directory. It did not put rdmd there. Running "dmd" or "/usr/bin/dmd" worked fine but "rdmd" and "/usr/bin/rdmd" did not work.

I guess that rdmd wasn't available when the installer was created.

> Thank you. I am glad to have something that works. Out of curiosity, what did you do?

I just built the installer on Mac OS X 10.6. I would guess that means the installers created on Mac OS X 10.7 or later aren't backwards compatible, or there's a missing flag or similar.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
October 11, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=8682



--- Comment #6 from Jacob Carlborg <doob@me.com> 2013-10-11 11:33:00 PDT ---
I'm pretty sure this is fixed in this commit: https://github.com/D-Programming-Language/installer/commit/947929b30456bb925ef021d16341a2f272a5a2ed. I haven't verified that it's fixed.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------