Dear Nicholas, On Mon, May 29, 2017 at 02:53:57PM -0400, Nicholas D Steeves wrote: > E: emacs-ivy source: license-problem-gfdl-invariants doc/ivy.org > E: emacs-ivy source: license-problem-gfdl-invariants doc/ivy.texi > > I'd like to generate a non-free emacs-ivy-doc package for these, so > long as there isn't a pkg-emacsen policy that prevents this. There isn't. > IIRC, DFSG-free packages cannot recommend non-free ones, but can they > suggest non-free ones? This sounds sensible but it's not in Policy. > Also, when I adopted src:muse-el I noticed that the previous author > had stripped GFDL docs, and I forget if they're permitted in Alioth > git repos. Don't worry. It's fine for them to be on alioth. > Other than this, I'm perplexed by the following, because I thought > that dependencies would recurse, eg: elpa-swiper depends on elpa-ivy, > which has ${elpa:Depends}, ${misc:Depends}, emacsen-common (>= 2.0.8): > > W: emacs-ivy source: debhelper-but-no-misc-depends elpa-swiper > W: emacs-ivy source: debhelper-but-no-misc-depends elpa-counsel > W: emacs-ivy source: debhelper-but-no-misc-depends elpa-ivy-hydra The dependencies do recurse but debhelper might need to add different entries to ${misc:Depends} for different binary packages -- it is not able to look down the dependency graph and insert those entries into the ${misc:Depends} of a different binary package. So you need to add it to all of them. -- Sean Whitton
Attachment:
signature.asc
Description: PGP signature