Bug#681419: tech-ctte help needed: main dependencies on non-free/contrib
On 2012-07-17 19:35, Russ Allbery wrote:
> Hello all,
> It would also be quite interesting, although much harder to determine,
> whether there are any scenarios where such a dependency would result in a
> non-free package being installed by default. If, for example, there's a
> dependency on foo | foo-nonfree and some packages conflict with foo but
> not with foo-nonfree such that a dependency resolver may pull in
> foo-nonfree in preference.
I suspect installability checking of all packages should find them if
they are there. One run with non-free+contrib and one without - the
"newly" uninstallable between the two runs should be set you are looking
for. It does not catch issues like "foo-nonfree | foo", but they would
be caught by your other query.