mdk - MIX Development Kit

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Universe amd64
Package filename mdk_1.2.9+dfsg-5_amd64.deb
Package name mdk
Package version 1.2.9+dfsg
Package release 5
Package architecture amd64
Package type deb
Category universe/otherosfs
License -
Maintainer Ubuntu Developers <>
Download size 171.24 KB
Installed size 990.00 KB
MDK stands for MIX Development Kit, and provides tools for developing
and executing, in a MIX virtual machine, MIXAL programs.
The MIX is Donald Knuth's mythical computer, described in the first
volume of The Art of Computer Programming, which is programmed using
MIXAL, the MIX assembly language.
MDK includes a MIXAL assembler (mixasm) and a MIX virtual machine
(mixvm) with a command line interface.  In addition, a GTK+ GUI to
mixvm, called gmixvm, and a Guile interpreter with an embedded MIX
virtual machine called mixguile, are provided.
Using these interfaces, you can debug your MIXAL programs at source
code level, and read/modify the contents of all the components of the
MIX computer (including block devices, which are simulated using the
file system).


Package Version Architecture Repository
mdk_1.2.9+dfsg-5_i386.deb 1.2.9+dfsg i386 Ubuntu Universe
mdk - - -


Name Value
emacsen-common >= 2.0.7
guile-2.2-libs -
libc6 >= 2.7
libglade2-0 >= 1:2.6.4-2~
libglib2.0-0 >= 2.35.9
libgtk2.0-0 >= 2.18.0
libpango-1.0-0 >= 1.14.0
libreadline7 >= 6.0
sensible-utils -


Type URL
Binary Package mdk_1.2.9+dfsg-5_amd64.deb
Source Package mdk

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install mdk deb package:
    # sudo apt-get install mdk




2017-12-31 - Peter Pentchev <>
mdk (1.2.9+dfsg-5) unstable; urgency=medium
* Build with guile-2.2.  Closes: #885203
2017-12-30 - Peter Pentchev <>
mdk (1.2.9+dfsg-4) unstable; urgency=medium
* Fix the spelling of "Debian GNU/Linux" in the emacsen-startup file.
* Bump the year on my debian/* copyright notice.
* Switch to git-dpm for patch management and rename the patches.
* Declare compliance with Debian Policy 4.1.3 with no changes.
* Add "Rules-Requires-Root: no" to the source control stanza.
* Bump the debhelper compatibility level to 11 with no changes.
2016-11-24 - Peter Pentchev <>
mdk (1.2.9+dfsg-3) unstable; urgency=medium
* Build-depend on debhelper 10 now that it's even in jessie-backports.
* Switch back to pgpsigurlmangle in the watch file, since pgpmode=auto
may silently ignore a missing upstream signature.
* Use the v4 substitution variables in the watch file.
* Use almost the same typographical/grammar errors patch as in
the mdk-doc package, even though the differences were mainly in
the documentation that is not built or installed in this one.
2016-07-19 - Peter Pentchev <>
mdk (1.2.9+dfsg-2) unstable; urgency=medium
* Use the HTTPS schema for various instances of the upstream site,
the Vcs-Git URL for the Debian packaging, and the copyright format
specification URL.
* Declare compliance with Debian Policy 3.9.8 with no changes;
the menu file remains, since mdk has no icon for a desktop file.
* Fix the multiple authors formatting in the 01-gtk-deprecated patch.
* Bump the debhelper compatibility level to 10:
- drop the explicit build dependency on autoreconf, it's transitive
- drop --parallel and --with autoreconf, they're on by default now
- override the Lintian warning about the debhelper version
* Update to format version 4 of the watch file and use pgpmode=auto.
* Leave it to autoconf to autodetect the compiler and linker flags
neded for Large File Support.
* Link with --as-needed to prevent awful overlinking.
2016-01-17 - Peter Pentchev <>
mdk (1.2.9+dfsg-1) unstable; urgency=medium
* Enable Large File Support.
* New upstream release.
* Add some more typo fixes to the 09-typos patch.
* Bump the year of my debian/* copyright notice.
2015-09-15 - Peter Pentchev <>
mdk (1.2.8+dfsg-1) unstable; urgency=medium
* Declare compliance with version 3.9.6 of the Debian Policy, no changes.
* Add Multi-Arch: foreign to the binary package.
* Canonicalize Vcs-Browser and Vcs-Git to cgit and add "-b debian".
* Add the 08-open-fmode patch to fix two possible segfaults in
the handling of the mode for opening files.
* Add --parallel to the debhelper invocation.
* Add the upstream metadata file.
* Bump the year of my debian/* copyright notice.
* Drop the "upstream public key file is missing" source Lintian
override, since it is not triggered any longer.
* Add the 09-typos patch to fix some typographical and grammatical errors.
* New upstream release:
- drop the 07-readline-types patch, applied upstream
- update the 02-warnings and 04-no-doc-build patches
- refresh the 01-gtk-deprecated and 05-editor patches, line numbers only
- update the upstream copyright years
2014-03-17 - Peter Pentchev <>
mdk (1.2.7+dfsg-2) unstable; urgency=medium
* Add the 07-readline-types patch to fix the FTBFS with readline-6.3.
Closes: #741850.
* Make the upstream signing key a bit more presentable:
- run pgp-clean to shorten the blob
- add the human-readable output of 'gpg --fingerprint' at the start
* Remove debian/dirs; dh_install will create the Emacs Lisp directory.
* Drop autotools-dev entirely, dh-autoreconf will quite suffice.

See Also

Package Description
mdm_0.1.3-2.1build2_amd64.deb Utilities for single-host parallel shell scripting
mdns-scan_0.5-2_amd64.deb Scan for mDNS/DNS-SD services published on the local network
mdp_1.0.12-1_amd64.deb command-line based Markdown presentation tool
mecab-ipadic-utf8_2.7.0-20070801+main-1_all.deb IPA dictionary encoded in UTF-8 compiled for Mecab
mecab-ipadic_2.7.0-20070801+main-1_all.deb IPA dictionary compiled for Mecab
mecab-jumandic-utf8_7.0-20130310-4_all.deb Juman dictionary encoded in UTF-8 compiled for Mecab
mecab-jumandic_7.0-20130310-4_all.deb Juman dictionary compiled for Mecab (deprecated)
mecab-naist-jdic-eucjp_0.6.3.b-20111013-8_all.deb free Japanese Dictionaries for mecab (replacement of mecab-ipadic) in EUC-JP
mecab-naist-jdic_0.6.3.b-20111013-8_all.deb free Japanese Dictionaries for mecab (replacement of mecab-ipadic)
mecab-utils_0.996-5_amd64.deb Support programs of Mecab
mecab_0.996-5_amd64.deb Japanese morphological analysis system
med-all_3.0.1ubuntu1_all.deb Default selection of tasks for Debian Med
med-bio-dev_3.0.1ubuntu1_all.deb Debian Med packages for development of bioinformatics applications
med-bio_3.0.1ubuntu1_all.deb Debian Med bioinformatics packages
med-cloud_3.0.1ubuntu1_all.deb Debian Med bioinformatics applications usable in cloud computing