dmd debian installation conflicts with debian-goodies
Ralph Amissah via Digitalmars-d
digitalmars-d at puremagic.com
Wed Jun 28 03:09:06 PDT 2017
Installing dmd if debian-goodies is installed fails. Both try to write a file
named '/usr/bin/dman'
Debian Stretch is out, the freeze is over, perhaps now dmd will soon be
available as a package in Debian? Ldc2 does a great job but for testing
purposes and convenience it would be good to have the reference compiler.
Is there likely to be D related activity at DebCamp and DebConf 2017, Montreal?
* failed attempt to install dmd with debian-goodies installed
sudo dpkg -i dmd_2.074.1-0_amd64.1.deb
(Reading database ... 224610 files and directories currently installed.)
Preparing to unpack dmd_2.074.1-0_amd64.1.deb ...
Unpacking dmd (2.074.1-0) ...
dpkg: error processing archive dmd_2.074.1-0_amd64.1.deb (--install):
trying to overwrite '/usr/bin/dman', which is also in package debian-goodies 0.74
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
sudo dpkg -i dmd_2.075.0~b1-0_amd64.deb
(Reading database ... 224610 files and directories currently installed.)
Preparing to unpack dmd_2.075.0~b1-0_amd64.deb ...
Unpacking dmd (2.075.0~b1-0) ...
dpkg: error processing archive dmd_2.075.0~b1-0_amd64.deb (--install):
trying to overwrite '/usr/bin/dman', which is also in package debian-goodies 0.74
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
* debian-goodies
information on debian-goodies (the package dmd conflicts with):
apt show debian-goodies
Package: debian-goodies
Version: 0.74
Priority: optional
Section: utils
Maintainer: Javier Fernández-Sanguino Peña <jfs at debian.org>
Installed-Size: 199 kB
Depends: curl, dctrl-tools | grep-dctrl, perl, python3, whiptail | dialog
Recommends: lsof
Suggests: lsb-release, popularity-contest, xdg-utils, zenity
Conflicts: debget
Replaces: debget
Tag: implemented-in::python, interface::commandline, role::program,
scope::utility, suite::debian, use::searching, works-with::bugs,
works-with::software:package
Download-Size: 73.4 kB
APT-Manual-Installed: yes
APT-Sources: http://ftp.ch.debian.org/debian unstable/main amd64 Packages
Description: Small toolbox-style utilities for Debian systems
These programs are designed to integrate with standard shell tools,
extending them to operate on the Debian packaging system.
.
dgrep - Search all files in specified packages for a regex
dglob - Generate a list of package names which match a pattern
.
These are also included, because they are useful and don't justify
their own packages:
.
debget - Fetch a .deb for a package in APT's database
dpigs - Show which installed packages occupy the most space
debman - Easily view man pages from a binary .deb without
extracting
debmany - Select manpages of installed or uninstalled packages
dman - Fetch manpages from online manpages.debian.org service
checkrestart - Help to find and restart processes which are using old
versions of upgraded files (such as libraries)
popbugs - Display a customized release-critical bug list based
on packages you use (using popularity-contest data)
which-pkg-broke - find which package might have broken another
check-enhancements - find packages which enhance installed packages
More information about the Digitalmars-d
mailing list