On Sunday, 23 September 2012 at 14:16:45 UTC, Jordi Sayol wrote:

to install dmd2 on LinuxMint:
$ sudo gdebi dmd_2.060-0_amd64.deb


Even gdebi's not happy.  I removed dmd:i386 and started fresh.
Here's a transcript:

----------------
jason ~/Downloads $ sudo apt-get install -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no
longer required:
   g++-4.6 libstdc++6-4.6-dev
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 61 not upgraded.

{ I judged these to be harmless to the state of things, so left
them there.}

jason ~/Downloads $ sudo gdebi dmd_2.060-0_i386.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Building data structures... Done
Building data structures... Done
This package is uninstallable
Cannot install 'gcc:i386'

jason ~/Downloads $ apt-cache showpkg gcc:i386
Package: gcc:i386
Versions:
4:4.6.3-1ubuntu5
(/var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_precise_main_binary-i386_Packages)
  Description Language:
                  File:
/var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_precise_main_binary-amd64_Packages
                   MD5: c7efd71c7c651a9ac8b2adf36b137790
  Description Language: en
                  File:
/var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_precise_main_i18n_Translation-en
                   MD5: c7efd71c7c651a9ac8b2adf36b137790


Reverse Depends:
   dmd:i386,gcc:i386
   varnish:i386,gcc:i386 3.3
   build-essential:i386,gcc:i386 4:4.4.3
   mythbuntu-desktop:i386,gcc:i386
   lmbench:i386,gcc:i386
   xubuntu-desktop:i386,gcc:i386
   varnish:i386,gcc:i386 3.3
   ubuntustudio-desktop:i386,gcc:i386
   simgrid:i386,gcc:i386
   sfront:i386,gcc:i386
   prayer-templates-dev:i386,gcc:i386
   pmk:i386,gcc:i386
   pari-gp2c:i386,gcc:i386
   octave3.2-headers:i386,gcc:i386
   nypatchy:i386,gcc:i386
   nana:i386,gcc:i386
   mlton-compiler:i386,gcc:i386
   lsb-build-cc3:i386,gcc:i386
   lisaac:i386,gcc:i386 4.1
   libdmalloc5:i386,gcc:i386
   ksplice:i386,gcc:i386
   intercal:i386,gcc:i386
   ikiwiki-hosting-web:i386,gcc:i386
   ichthux-desktop:i386,gcc:i386
   goo:i386,gcc:i386
   gobjc++:i386,gcc:i386 4:4.6.3-1ubuntu5
   gnome-speech-swift:i386,gcc:i386
   gnome-speech-dectalk:i386,gcc:i386
   ghc:i386,gcc:i386 4:4.2
   gcl:i386,gcc:i386
   gccgo:i386,gcc:i386 4:4.6.3-1ubuntu5
   gap-dev:i386,gcc:i386
   frama-c-base:i386,gcc:i386
   flex-old:i386,gcc:i386
   faucc:i386,gcc:i386
   f2c:i386,gcc:i386
   ecl:i386,gcc:i386
   cython-dbg:i386,gcc:i386
   cython:i386,gcc:i386
   cxref:i386,gcc:i386
   cwebx:i386,gcc:i386
   cpushare:i386,gcc:i386
   cproto:i386,gcc:i386
   codelite:i386,gcc:i386
   codeblocks:i386,gcc:i386
   ccontrol:i386,gcc:i386
   cbmc:i386,gcc:i386
   bochs:i386,gcc:i386
   binfmtc:i386,gcc:i386
   apt-build:i386,gcc:i386
   anjuta:i386,gcc:i386
   acovea:i386,gcc:i386
   ubuntu-desktop:i386,gcc:i386
   python-numpy:i386,gcc:i386
   ocaml-nox:i386,gcc:i386
   ocaml-native-compilers:i386,gcc:i386
   libtool:i386,gcc:i386
   libc6-dev:i386,gcc:i386
   iconc:i386,gcc:i386
   hardening-wrapper:i386,gcc:i386
   gobjc:i386,gcc:i386 4:4.6.3-1ubuntu5
   gfortran:i386,gcc:i386 4:4.6.3-1ubuntu5
   gcc-multilib:i386,gcc:i386 4.6.1-2ubuntu5
   gcc-multilib:i386,gcc:i386 4:4.6.3-1ubuntu5
   gcc-doc:i386,gcc:i386 4:4.6.3-1ubuntu5
   gcc,gcc:i386
   g++:i386,gcc:i386 4:4.6.3-1ubuntu5
   flex:i386,gcc:i386
   cmake:i386,gcc:i386
   build-essential:i386,gcc:i386 4:4.4.3
   gcc-multilib,gcc:i386 4.6.1-2ubuntu5
   gcc-4.6-doc,gcc:i386 2.7.2.3-4.3
   gcc-4.5-doc,gcc:i386 2.7.2.3-4.3
   gcc-4.4-doc,gcc:i386 2.7.2.3-4.3
   virtualbox-4.1:i386,gcc:i386
Dependencies:
4:4.6.3-1ubuntu5 - cpp:i386 (2 4:4.6.3-1ubuntu5) gcc-4.6:i386 (2
4.6.3-1~) gcc-multilib:i386 (0 (null)) make:i386 (0 (null))
manpages-dev:i386 (0 (null)) autoconf:i386 (0 (null))
automake1.9:i386 (0 (null)) libtool:i386 (0 (null)) flex:i386 (0
(null)) bison:i386 (0 (null)) gdb:i386 (0 (null)) gcc-doc:i386 (0
(null)) libc6-dev:i386 (16 (null)) libc-dev:i386 (0 (null))
gcc-doc (3 1:2.95.3) gcc-doc:i386 (3 1:2.95.3) gcc (0 (null))
Provides:
4:4.6.3-1ubuntu5 - c-compiler:i386
Reverse Provides:
------------------------

So gcc seems to be installed right (indeed, I use it regularly),
but for some reason, the package dependencies or particulars
don't wire up right.  Other ideas?

Jason


Reply via email to