Project

General

Profile

Feature Request #2480

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

Anonymous - over 4 years ago - . Updated over 4 years ago.

Status:
in progress
Priority:
wish
Assignee:
% Done:

0%


Description

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 Managers (TPPM)in progress

Actions

History

#1

Updated by freemor over 4 years 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.

#2

Updated by bill-auger over 4 years ago

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

Updated by Anonymous over 4 years ago

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

#4

Updated by bill-auger over 4 years 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

#5

Updated by bill-auger about 4 years ago

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

Also available in: Atom PDF