Here follows what the Emacs debugger said when I did a simple "load-library mm-uu":
Debugger entered--Lisp error: (void-variable message-mark-insert-begin) byte-code("���������������!P�� !P�BBB�BBBBBBBBBBBBB�" [message-mark-insert-begin message-mark-insert-end (postscript "^%!PS-" "^%%EOF$" mm-uu-postscript-extract nil) (uu "^begin[ ]+0?[0-7][0-7][0-7][ ]+" "^end[ ]*$" mm-uu-uu-extract mm-uu-uu-filename) (binhex "^:...............................................................$" ":$" mm-uu-binhex-extract nil mm-uu-binhex-filename) (yenc "^=ybegin.*size=[0-9]+.*name=.*$" "^=yend.*size=[0-9]+" mm-uu-yenc-extract mm-uu-yenc-filename) (shar "^#! */bin/sh" "^exit 0$" mm-uu-shar-extract) (forward "^-+ \\(Start of \\)?Forwarded message" "^-+ End \\(of \\)?forwarded message" mm-uu-forward-extract nil mm-uu-forward-test) (gnatsweb "^----gnatsweb-attachment----" nil mm-uu-gnatsweb-extract) (pgp-signed "^-----BEGIN PGP SIGNED MESSAGE-----" "^-----END PGP SIGNATURE-----" mm-uu-pgp-signed-extract nil nil) (pgp-encrypted "^-----BEGIN PGP MESSAGE-----" "^-----END PGP MESSAGE-----" mm-uu-pgp-encrypted-extract nil nil) (pgp-key "^-----BEGIN PGP PUBLIC KEY BLOCK-----" "^-----END PGP PUBLIC KEY BLOCK-----" mm-uu-pgp-key-extract mm-uu-gpg-key-skip-to-last nil) (emacs-sources "^;;;?[ ]*[^ ]+\\.el[ ]*--" "^;;;?[ ]*\\([^ ]+\\.el\\)[ ]+ends here" mm-uu-emacs-sources-extract nil mm-uu-emacs-sources-test) (diff "^Index: " nil mm-uu-diff-extract nil mm-uu-diff-test) message-marks "^" regexp-quote ((lambda nil ...) nil) ((insert-marks "^ *\\(-\\|_\\)\\{30,\\}.*[a-z8<].*\\(-\\|_\\)\\{30,\\} *$" "^ *\\(-\\|_\\)\\{30,\\}.*[a-z8<].*\\(-\\|_\\)\\{30,\\} *$" ... nil) (verbatim-marks "^#v\\+" "^#v\\-$" ... nil) (LaTeX "^\\\\documentclass" "^\\\\end{document}" mm-uu-latex-extract nil mm-uu-latex-test))] 17) (defvar mm-uu-type-alist (byte-code "���������������!P�� !P�BBB�BBBBBBBBBBBBB�" [message-mark-insert-begin message-mark-insert-end ... ... ... ... ... ... ... ... ... ... ... ... message-marks "^" regexp-quote ... ...] 17) ("/usr/share/emacs21/site-lisp/gnus/mm-uu.elc" . 3159)) load("mm-uu") load-library("mm-uu") * call-interactively(load-library) execute-extended-command(nil) * call-interactively(execute-extended-command)