Unable to install latest DMD from D-Apt

Rene Zwanenburg renezwanenburg at gmail.com
Wed Jul 24 19:15:39 PDT 2013


Thanks for the quick reply! I installed Squeeze a little less 
than a year ago. When I try to install multiarch support it 
fails, so you're probably right about it being outdated:

----
apt-get install multiarch-support
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package multiarch-support is not available, but is referred to by 
another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'multiarch-support' has no installation candidate
----

On Thursday, 25 July 2013 at 01:59:43 UTC, H. S. Teoh wrote:
> On Thu, Jul 25, 2013 at 03:51:48AM +0200, Rene Zwanenburg wrote:
> [...]
>> apt-get install dmd-bin
>> Reading package lists... Done
>> Building dependency tree
>> Reading state information... Done
>> Some packages could not be installed. This may mean that you 
>> have
>> requested an impossible situation or if you are using the 
>> unstable
>> distribution that some required packages have not yet been 
>> created
>> or been moved out of Incoming.
>> The following information may help to resolve the situation:
>> 
>> The following packages have unmet dependencies:
>>  dmd-bin : Depends: libphobos2-dev (= 2.063.2-0) but it is not 
>> going
>> to be installed
>> E: Broken packages
>> ----
>> 
>> Installing packages which are (I think) built with the latest 
>> dmd
>> doesn't work either:
>> 
>> ----
>> apt-get install dub
>> Reading package lists... Done
>> Building dependency tree
>> Reading state information... Done
>> Some packages could not be installed. This may mean that you 
>> have
>> requested an impossible situation or if you are using the 
>> unstable
>> distribution that some required packages have not yet been 
>> created
>> or been moved out of Incoming.
>> The following information may help to resolve the situation:
>> 
>> The following packages have unmet dependencies:
>>  dub : Depends: libphobos2-63 but it is not going to be 
>> installed
>> E: Broken packages
>> ----
>> 
>> Out of curiosity I tried to install libphobos2-63 manually:
>> 
>> ----
>> apt-get install libphobos2-63
>> Reading package lists... Done
>> Building dependency tree
>> Reading state information... Done
>> Some packages could not be installed. This may mean that you 
>> have
>> requested an impossible situation or if you are using the 
>> unstable
>> distribution that some required packages have not yet been 
>> created
>> or been moved out of Incoming.
>> The following information may help to resolve the situation:
>> 
>> The following packages have unmet dependencies:
>>  libphobos2-63 : PreDepends: multiarch-support but it is not
>> installable
>> E: Broken packages
>> ----
>> 
>> I'm not even sure where to begin. Can anyone point me in the 
>> right
>> direction?
>
> What version of Debian are you running? It seems that you may 
> be using a
> rather old release that doesn't have multiarch support yet? 
> That will
> make a lot of newer things uninstallable.
>
> Try apt-get install multiarch-support and see what it says?
>
>
> T



More information about the Digitalmars-d mailing list