DonQuixote:
If the directory package/output exists, the file(s) will be copied into that directory. If the directory package/output does not exist, then an error will be returned if more than one file is being copied. At least that's how I understand GNU cp operates.