X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcode%2Ftarget-package.lisp;h=2e4d9ebaea6dec531f021f0ac2146c7b88dad164;hb=5bf4a6a677c80a71dfa31b5c9c374f986594392f;hp=a8a8ea7254d111cb4dda18c4344e62cd87741fac;hpb=82653abf5573c22c691e2243b70647ecdaa6aea8;p=sbcl.git diff --git a/src/code/target-package.lisp b/src/code/target-package.lisp index a8a8ea7..2e4d9eb 100644 --- a/src/code/target-package.lisp +++ b/src/code/target-package.lisp @@ -355,7 +355,10 @@ (name (string name)) (found (find-package name))) (unless (or (not found) (eq found package)) - (error "A package named ~S already exists." name)) + (error 'simple-package-error + :package name + :format-control "A package named ~S already exists." + :format-arguments (list name))) (remhash (package-%name package) *package-names*) (dolist (n (package-%nicknames package)) (remhash n *package-names*))