If you execute rustpkg in a non-workspace directory, and none of your RUST_PATH entries contain the package ID you specified, rustpkg should try to build sources in the current directory. (It will, however, install to the first RUST_PATH entry in this case.)