We have manifests before and after in wheel but good conflict management is
still theoretical. I think someone had a prototype years ago. For example
checking checksums on uninstall and maybe not uninstalling modified
[configuration] files.

On Sat, Aug 20, 2016, 15:47 Jim Fulton <j...@jimfulton.info> wrote:

>
>
> On Sat, Aug 20, 2016 at 3:02 PM, Nick Coghlan <ncogh...@gmail.com> wrote:
>
> ...
>
> > I have the impression that uninstalling things can be
>>
> > problematic, but maybe that's been fixed.
>>
>> Uninstallation is fine, as we *do* have a full file manifest after a
>> component has been installed.
>>
>
> So, if package A and B install the same file, X, and then A is
> uninstalled, is X still there?  If then B is uninstalled, does X go away?
> Does this machinery depend on whether X has the the same contents in A and
> B?
>
> ...
>
> Jim
>
> --
> Jim Fulton
> http://jimfulton.info
> _______________________________________________
> Distutils-SIG maillist  -  Distutils-SIG@python.org
> https://mail.python.org/mailman/listinfo/distutils-sig
>
_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
https://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to