[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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
** Yes
   + Possibility of automatically pulling in non-free during some
     dependency resolution
** Yes, with caveats
   + Under no circumstances should non-free be pulled in automatically
*** Automatic: avoid in Release file
    + http://lists.debian.org/msgid-search/20120717083004.GB21400@frosties
*** Only virtual packages
** No
   + 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.)
*** 79
** 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?
*** No
** 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
** debian-policy@lists.debian.org

Don Armstrong

Live and learn
or die and teach by example
 -- a softer world #625

http://www.donarmstrong.com              http://rzlab.ucr.edu

Reply to: