Currently, this is what happens when you try to install the DMD 2 deb from digitalmars.com on a vanilla Ubuntu 10.10 box:

sudo dpkg -i ~/Downloads/dmd_2.050-0_i386.deb
Selecting previously deselected package dmd.
(Reading database ... 127418 files and directories currently installed.)
Unpacking dmd (from .../Downloads/dmd_2.050-0_i386.deb) ...
dpkg: error processing ~/Downloads/dmd_2.050-0_i386.deb (--install):
trying to overwrite '/usr/bin/shell', which is also in package byobu 3.5-0ubuntu1
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
 ~/Downloads/dmd_2.050-0_i386.deb

Obviously, the problem is that the package contains the »shell« excecutable – is this really needed, even more so on Linux? Couldn't it simply be removed from the deb?

In any case, something should really be done about this as soon as possible – not that one couldn't solve this problem for himself, providing a non-functional »1-click install« (that's how the package is described on http://www.digitalmars.com/d/download.html) is probably one of the worst forms of advertising possible…

Reply via email to