New comment by sgn on void-packages repository https://github.com/void-linux/void-packages/pull/22353#issuecomment-637196278 Comment: On 2020-06-01 13:41:07-0700, Piotr wrote: > Aah, I'm late, but still. > > Renaming package break build of out-of tree packages; invalidates > `hold`, `repolock`, `ignores` and similar custom settings. > If package was installed manually, transitional package is required, > because `replaces=` causes package to be > [uninstalled](https://github.com/void-linux/void-packages/issues/11816#issuecomment-493770733), > and there is no safe enough period after which transitional package > could be removed without breaking [otherwise working > updates](https://www.michaelwashere.net/post/2017-09-24-upgrading-the-ancient/). I agree with this point. I /thought/ python3-scard was pulled by yubikey-manager for most of users, hence I /thought/ it's safe enough. > If gain is purely aestethic, I would like to ask to not rename. I fear that a day will come and there is a Python package named scard. Looking at other packages, I think it's 100% possible. > You could point me merging similar renames. Please do not repeat my mistakes. OK. Does it make sense to create a transitional package now? -- Danh