www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - brew, dmd ship ithout phobos

reply "deadalnix" <deadalnix gmail.com> writes:
Hi all,

I recently installed dmd from brew (a package manager for OSX). 
To my surprise, it ship without phobos, which makes it unusable. 
Additionally, phobos is nowhere to be found in the package 
manager.

Can someone look into this ?
Feb 11 2015
next sibling parent reply "weaselcat" <weaselcat gmail.com> writes:
On Thursday, 12 February 2015 at 03:19:59 UTC, deadalnix wrote:
 Hi all,

 I recently installed dmd from brew (a package manager for OSX). 
 To my surprise, it ship without phobos, which makes it 
 unusable. Additionally, phobos is nowhere to be found in the 
 package manager.

 Can someone look into this ?
The actual brew itself seems to install phobos, have you tried uninstalling/reinstalling or updating your homebrew program?(Sorry, I don't use OSX - I just had a quick look at the brew recipe : ) )
Feb 11 2015
parent "deadalnix" <deadalnix gmail.com> writes:
On Thursday, 12 February 2015 at 07:01:08 UTC, weaselcat wrote:
 On Thursday, 12 February 2015 at 03:19:59 UTC, deadalnix wrote:
 Hi all,

 I recently installed dmd from brew (a package manager for 
 OSX). To my surprise, it ship without phobos, which makes it 
 unusable. Additionally, phobos is nowhere to be found in the 
 package manager.

 Can someone look into this ?
The actual brew itself seems to install phobos, have you tried uninstalling/reinstalling or updating your homebrew program?(Sorry, I don't use OSX - I just had a quick look at the brew recipe : ) )
Maybe then, dmd.conf is wrong. In any case, dmd seems unable to find phobos. Yes I tried to uninstall and reinstall. The problem remains.
Feb 12 2015
prev sibling parent reply "John Colvin" <john.loughran.colvin gmail.com> writes:
On Thursday, 12 February 2015 at 03:19:59 UTC, deadalnix wrote:
 Hi all,

 I recently installed dmd from brew (a package manager for OSX). 
 To my surprise, it ship without phobos, which makes it 
 unusable. Additionally, phobos is nowhere to be found in the 
 package manager.

 Can someone look into this ?
Sorry, that's quite possibly my fault. I'll look in to it in a few hours.
Feb 12 2015
parent reply "John Colvin" <john.loughran.colvin gmail.com> writes:
On Thursday, 12 February 2015 at 10:17:08 UTC, John Colvin wrote:
 On Thursday, 12 February 2015 at 03:19:59 UTC, deadalnix wrote:
 Hi all,

 I recently installed dmd from brew (a package manager for 
 OSX). To my surprise, it ship without phobos, which makes it 
 unusable. Additionally, phobos is nowhere to be found in the 
 package manager.

 Can someone look into this ?
Sorry, that's quite possibly my fault. I'll look in to it in a few hours.
I don't see any particular problems. Do you have a dmd.conf hanging around in /etc by any chance? The one used by homebrew dmd is at /usr/local/etc/dmd.conf Does anyone know of a way to get dmd to print the path of the chosen dmd.conf?
Feb 12 2015
next sibling parent reply "Vladimir Panteleev" <vladimir thecybershadow.net> writes:
On Thursday, 12 February 2015 at 13:08:34 UTC, John Colvin wrote:
 Does anyone know of a way to get dmd to print the path of the 
 chosen dmd.conf?
touch empty.d dmd -o- -v empty.d | grep ^config
Feb 12 2015
parent reply "John Colvin" <john.loughran.colvin gmail.com> writes:
On Thursday, 12 February 2015 at 13:23:59 UTC, Vladimir Panteleev 
wrote:
 On Thursday, 12 February 2015 at 13:08:34 UTC, John Colvin 
 wrote:
 Does anyone know of a way to get dmd to print the path of the 
 chosen dmd.conf?
touch empty.d dmd -o- -v empty.d | grep ^config
cheers. It would be great if there was a simple switch for that, dmd.conf misplacement/duplication is among the most common problem people have with dmd installations.
Feb 12 2015
parent reply "John Colvin" <john.loughran.colvin gmail.com> writes:
On Thursday, 12 February 2015 at 13:27:52 UTC, John Colvin wrote:
 On Thursday, 12 February 2015 at 13:23:59 UTC, Vladimir 
 Panteleev wrote:
 On Thursday, 12 February 2015 at 13:08:34 UTC, John Colvin 
 wrote:
 Does anyone know of a way to get dmd to print the path of the 
 chosen dmd.conf?
touch empty.d dmd -o- -v empty.d | grep ^config
cheers. It would be great if there was a simple switch for that, dmd.conf misplacement/duplication is among the most common problem people have with dmd installations.
Even better, dmd would list *all* the dmd.conf's it can find, in order of preference.
Feb 12 2015
parent reply "deadalnix" <deadalnix gmail.com> writes:
On Thursday, 12 February 2015 at 13:29:12 UTC, John Colvin wrote:
 On Thursday, 12 February 2015 at 13:27:52 UTC, John Colvin 
 wrote:
 On Thursday, 12 February 2015 at 13:23:59 UTC, Vladimir 
 Panteleev wrote:
 On Thursday, 12 February 2015 at 13:08:34 UTC, John Colvin 
 wrote:
 Does anyone know of a way to get dmd to print the path of 
 the chosen dmd.conf?
touch empty.d dmd -o- -v empty.d | grep ^config
cheers. It would be great if there was a simple switch for that, dmd.conf misplacement/duplication is among the most common problem people have with dmd installations.
Even better, dmd would list *all* the dmd.conf's it can find, in order of preference.
Would that be possible to issue a warning at install time if a dmd.conf is known is some location ?
Feb 12 2015
parent "H. S. Teoh via Digitalmars-d" <digitalmars-d puremagic.com> writes:
On Thu, Feb 12, 2015 at 06:08:30PM +0000, deadalnix via Digitalmars-d wrote:
 On Thursday, 12 February 2015 at 13:29:12 UTC, John Colvin wrote:
On Thursday, 12 February 2015 at 13:27:52 UTC, John Colvin wrote:
On Thursday, 12 February 2015 at 13:23:59 UTC, Vladimir Panteleev wrote:
On Thursday, 12 February 2015 at 13:08:34 UTC, John Colvin wrote:
Does anyone know of a way to get dmd to print the path of the chosen
dmd.conf?
touch empty.d dmd -o- -v empty.d | grep ^config
Actually, in git HEAD, all you need to do is: dmd | grep ^Config No need for empty files. T -- Turning your clock 15 minutes ahead won't cure lateness---you're just making time go faster!
Feb 12 2015
prev sibling parent reply Jacob Carlborg <doob me.com> writes:
On 2015-02-12 14:08, John Colvin wrote:

 I don't see any particular problems. Do you have a dmd.conf hanging
 around in /etc by any chance? The one used by homebrew dmd is at
 /usr/local/etc/dmd.conf

 Does anyone know of a way to get dmd to print the path of the chosen
 dmd.conf?
Just use DVM and everything works :) -- /Jacob Carlborg
Feb 13 2015
parent "deadalnix" <deadalnix gmail.com> writes:
On Friday, 13 February 2015 at 18:50:34 UTC, Jacob Carlborg wrote:
 On 2015-02-12 14:08, John Colvin wrote:

 I don't see any particular problems. Do you have a dmd.conf 
 hanging
 around in /etc by any chance? The one used by homebrew dmd is 
 at
 /usr/local/etc/dmd.conf

 Does anyone know of a way to get dmd to print the path of the 
 chosen
 dmd.conf?
Just use DVM and everything works :)
I'm sorry, you'll take for the many people that did that to me before. I use what the fuck I want.
Feb 13 2015