Feature Request #2480

[your system sanity] Make it conflict like your-freedom

temporaryuser - 6 months ago - . Updated 5 months ago.

in progress
% Done:



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.

Related issues

Related to Packages - Freedom issue #1035: [your-system-sanity]: Non-Free Software From Third-party Package Managersin progress




Updated by freemor 6 months ago

  • 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 6 months ago

  • Subject changed from [your system sanity] Make it like your-freedom to [your system sanity] Make it conflict like your-freedom

Updated by temporaryuser 5 months ago

Looks like it will prevent installation after package is downloaded. Why waste time?


Updated by bill-auger 5 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


Updated by bill-auger about 1 month ago

  • Related to Freedom issue #1035: [your-system-sanity]: Non-Free Software From Third-party Package Managers added

Also available in: Atom PDF