@doko: I think this is a appropriate solution for dist-upgrades (not that its not the default, just set on dist-upgrades).
If a user uses "./configure --prefix=/usr;make;make install" the upgrade will overwrite those files too. I don't see why we should handle python-modules different here. Especially given that its a dist-upgrade and a certain amount of change can be expected. If the user installed his python-modules into /usr/local that is a different matter of course, but I don't think this is the issue here.
@doko: I think this is a appropriate solution for dist-upgrades (not that its not the default, just set on dist-upgrades).
If a user uses "./configure --prefix= /usr;make; make install" the upgrade will overwrite those files too. I don't see why we should handle python-modules different here. Especially given that its a dist-upgrade and a certain amount of change can be expected. If the user installed his python-modules into /usr/local that is a different matter of course, but I don't think this is the issue here.