Growing or selling cannabis is illegal in Portugal. Owning cannabis seeds is illegal in Portugal. The only thing that was changed is that the consumer of cannabis is no longer treated as a criminal. I've yet to see a good argument why the same approach wouldn't work in the US.