Russ Allbery <[EMAIL PROTECTED]> writes: > I'm not sure that the last bit really applies to Gnulib, and I'm not > sure it's easily measured. I'm inclined to leave it off and just go > with this:
I have applied this version of the wording to my Policy arch repository. > --- orig/policy.sgml > +++ mod/policy.sgml > @@ -2077,6 +2077,34 @@ > the file to the list in <file>debian/files</file>.</p> > </sect> > > + <sect id="embeddedfiles"> > + <heading>Convenience copies of code</heading> > + > + <p> > + Some software packages include in their distribution convenience > + copies of code from other software packages, generally so that > + users compiling from source don't have to download multiple > + packages. Debian packages should not make use of these > + convenience copies unless the included package is explicitly > + intended to be used in this way.<footnote> > + For example, parts of the GNU build system work like this. > + </footnote> > + If the included code is already in the Debian archive in the > + form of a library, the Debian packaging should ensure that > + binary packages reference the libraries already in Debian and > + the convenience copy is not used. If the included code is not > + already in Debian, it should be packaged separately as a > + prerequisite if possible. > + <footnote> > + Having multiple copies of the same code in Debian is > + inefficient, often creates either static linking or shared > + library conflicts, and, most importantly, increases the > + difficulty of handling security vulnerabilities in the > + duplicated code. > + </footnote> > + </p> > + </sect> > + > </chapt> -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/> -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]