New comment by sgn on void-packages repository https://github.com/void-linux/void-packages/pull/25583#issuecomment-709451263 Comment: > @sgn if you want to make this smoother, just provide transitional packages to python3 variants, I don't really like the transitional packages for this case, provides a fake update to remove things is not nice, and `python-foo` that depends on `python3-foo` makes even less sense. > but i think keeping the conflicts is fine, it requires manual intervention from the user but also is relatively obvious This was my line of thinking when I added the conflicts. I strongly prefer to keep the conflicts (since without `conflicts` tag, I see enough file conflict in other packages).