Bug#883842: superlu: Source includes "SRC/mc64ad.c" listed in Files-Excluded header

Sébastien Villemot sebastien at debian.org
Fri Dec 8 09:53:39 UTC 2017


Control: severity -1 normal

On Fri, Dec 08, 2017 at 09:07:17AM +0000, Chris Lamb wrote:
> Source: superlu
> Version: 5.2.1+dfsg1-3
> Severity: serious
> User: lamby at debian.org
> Usertags: files-excluded

> superlu lists "SRC/mc64ad.*" in the Files-Excluded field
> in debian/copyright but the source tree contains SRC/mc64ad.c.
> 
> This is probably a DFSG violation, or at the upstream tarball was not
> repacked as intended. Alternatively, the field is simply out of date.

Thanks Chris for reporting this.

Actually the case is more complicated: files matching SRC/mc64ad.* in upstream
tarball are indeed non-free, but have been correctly removed in the repackaged
tarball (hence I'm downgrading the severity).

However, a new (free) SRC/mc64ad.c is regenerated through a patch
(debian/patches/mc64ad-stub.patch) in order to make the package compile despite
the removal of the non-free files.

I guess you detected the free stub version of the file. Still the
debian/copyright is correct. So maybe this bug can be closed? Or do you have a
suggestion on how to better handle that case?

Best,

-- 
⢀⣴⠾⠻⢶⣦⠀  Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁  Debian Developer
⢿⡄⠘⠷⠚⠋⠀  http://sebastien.villemot.name
⠈⠳⣄⠀⠀⠀⠀  http://www.debian.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20171208/2e0ea055/attachment.sig>


More information about the debian-science-maintainers mailing list