[Pkg-zsh-devel] fizsh embeds a copy of z-sy-h

Daniel Shahaf danielsh at apache.org
Sat Mar 14 16:55:59 GMT 2020

Good morning all,

I've just noticed that fizsh includes a copy of z-sy-h:


However, Policy says packages "should not" include convenience copies
of other packages:

    .. _s-embeddedfiles:
    Convenience copies of code
    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.  [#]_ 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.  [#]_

Further information:

- With my z-sy-h upstream hat, I don't mind z-sy-h upstream being
  included in fizsh upstream.

- The fizsh package doesn't have autopkgtest support; the z-sy-h package
  does.  Thus, avoiding the convenience copy would let fizsh users
  benefit from as-installed testing support.

  values.  I consider this a bug.

What's the proper way to handle all this?  One bug report about removing
the interpackage duplication (what severity?) and another about fixing
the version information?



More information about the Pkg-zsh-devel mailing list