It's not possible because there can't exist two UTXOs with the same id (a UTXO is identified by the id of the transaction that produced it and its output index). And because a signature must reference the UTXO, every signature will be different (because they sign different data).