Project

General

Profile

Feature Request #2480

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

temporaryuser - 2 months ago - . Updated about 2 months 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.

History

#1

Updated by freemor 2 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.

#2

Updated by bill-auger 2 months 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 temporaryuser about 2 months ago

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

#4

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

Also available in: Atom PDF