Feature Request #2480
[your system sanity] Make it conflict like your-freedom
your system sanity prevents installation of some packages but does not conflict with them.
It becomes an issue if your-system-sanity is installed after one of these packages. When doing pacman -Syu if updated package is blacklisted, upgrade will be aborted and user will be required to manually remove blacklisted package or your system sanity.
- Priority changed from bug to wish
- Assignee set to freemor
- Status changed from unconfirmed to in progress
- Tracker changed from Bug to Feature Request
That exact change is already planned the use of the ALPM_hook did not work out as planned due to limitations of ALPM_hooks.
Original plan was to have the warning then ask if the user wished to proceed. Sadly you can not do user interactions from an ALPM hook.
Updated by bill-auger about 2 months ago
the packages that are downloaded are free software - that is not
the issue - this is about warning people that these programs
have the potential to download other software - just as librejs
warns people about using the web
it is not a waste of time because the alternative is
blacklisting them or the intractable task of filtering all
of their repos and hosting them elsewhere