On Sat, May 20, 2017 at 07:03:21AM +1000, Ben Finney wrote: > Can you explain why? > > Removing files from the source is one of the most straightforward way > to be certain that the Debian source package does not use them, and > instead declares the dependency on a separate Debian package for those > files. > > Why do you say that is not ideal? > My feeling is based on what other packages do. Take python-pip for example, _vendor dir is not removed in source tree, but removed in dh_auto_build pass. IMHO, this way we keep the source tree more consistent with upstream. I'm not so experient with debian package, maybe wrong here :) > Debian Policy §4.13 states the Debian package should not use those > bundled third-party libraries, so I am not sure what you mean by > bundled libraries being “more convenient” when in one directory. > > Do you mean, more convenient for removing those files? > Yes, more convenient to remove bundles and link to libjs-*. Best regards, Shengjing Zhu
Attachment:
signature.asc
Description: PGP signature