X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=681419_free_non_free_dependencies%2F681419_free_non_free_dependencies.org;fp=681419_free_non_free_dependencies%2F681419_free_non_free_dependencies.org;h=005897955f110577ff1e298bf2b38afdf901edf6;hb=64b574055eb3c441adf0e6edb50d2b897bb1b181;hp=0000000000000000000000000000000000000000;hpb=bb87ac21c44337bb25754867906941b906ec2b97;p=debian-ctte.git diff --git a/681419_free_non_free_dependencies/681419_free_non_free_dependencies.org b/681419_free_non_free_dependencies/681419_free_non_free_dependencies.org new file mode 100644 index 0000000..0058979 --- /dev/null +++ b/681419_free_non_free_dependencies/681419_free_non_free_dependencies.org @@ -0,0 +1,26 @@ +* 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