<html><head></head><body>I don't agree with that. This works as intended currently.<br><br>If package is provided by OS, disabling it should not affect reverse dependencies IMO. And if it's not, it's debatable that silently disabling things is desirable.<br><br><div class="gmail_quote">Le 15 avril 2019 13:29:59 GMT+03:00, "Martin Storsjö" <martin@martin.st> a écrit :<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class="k9mail"><hr> contrib/src/main.mak | 4 ++++<br> 1 file changed, 4 insertions(+)<br><br>diff --git a/contrib/src/main.mak b/contrib/src/main.mak<br>index 30a5e1f03a..b00534849a 100644<br>--- a/contrib/src/main.mak<br>+++ b/contrib/src/main.mak<br>@@ -437,6 +437,8 @@ PKGS_AUTOMATIC := $(filter-out $(PKGS_FOUND),$(PKGS))<br> # Apply manual selection (from bootstrap):<br> PKGS_MANUAL := $(sort $(PKGS_ENABLE) $(filter-out $(PKGS_DISABLE),$(PKGS_AUTOMATIC)))<br> # Resolve dependencies:<br>+PKGS_DISABLE_TRANSITIVE := $(sort $(foreach p,$(PKGS_MANUAL),$(if $(filter $(PKGS_DISABLE),$(DEPS_$(p))),$(p))))<br>+PKGS_MANUAL := $(filter-out $(PKGS_DISABLE_TRANSITIVE),$(PKGS_MANUAL))<br> PKGS_DEPS := $(filter-out $(PKGS_FOUND) $(PKGS_MANUAL),$(sort $(foreach p,$(PKGS_MANUAL),$(DEPS_$(p)))))<br> PKGS := $(sort $(PKGS_MANUAL) $(PKGS_DEPS))<br> <br>@@ -495,6 +497,8 @@ list:<br> @echo ' $(PKGS_AUTOMATIC)' | tr " " "\n" | sort | tr "\n" " " |fmt<br> @echo Manually deselected packages:<br> @echo ' $(PKGS_DISABLE)' | tr " " "\n" | sort | tr "\n" " " |fmt<br>+ @echo Transitively deselected packages:<br>+ @echo ' $(PKGS_DISABLE_TRANSITIVE)' | tr " " "\n" | sort | tr "\n" " " |fmt<br> @echo Manually selected packages:<br> @echo ' $(PKGS_ENABLE)' | tr " " "\n" | sort | tr "\n" " " |fmt<br> @echo Depended-on packages:</pre></blockquote></div><br>-- <br>Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma brièveté.</body></html>