Bug#681419: Alternative dependencies on non-free packages in main
forward 681419 http://git.donarmstrong.com/?p=debian-ctte.git;a=blob;f=681419_free_non_free_dependencies/681419_free_non_free_dependencies.org
I've been going through and doing summaries for the current status of
the CTTE bugs; this is my understanding of where we are for 681419:
* Issue http://bugs.debian.org/681419
** May packages in main have a Depends: foo | foo-nonfree
* Possible Solutions
+ Possibility of automatically pulling in non-free during some
** Yes, with caveats
+ Under no circumstances should non-free be pulled in automatically
*** Automatic: avoid in Release file
*** Only virtual packages
+ Lots of packages will be insta-buggy
* Open Questions
** How many total dependencies are there? (We're only interested in Depends or Recommends for this purpose, not Suggests.)
** Are all of those dependencies alternative dependencies of the form: Depends: foo | foo-nonfree or are there other cases?
*** Yes, save for two bugs
** Are any of these dependencies versioned?
** What do packages already in the archive do?
*** Already some alternative Depends: and Recommends: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=681419#100
** Do any packages pull in non-free automatically already?
*** Apparently, no http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=681419#100
* Involved Parties
Live and learn
or die and teach by example
-- a softer world #625