[Pkg-octave-devel] Bug#870690: Bug#870690: octave: always rebuild files generated from actual sources

Rafael Laboissière rafael at debian.org
Sat Aug 5 12:37:54 UTC 2017


What about adding a debian/clean file?

I do not think that is necessary to fiddle with Files-Excluded in 
d/copyright.  This field is actually useful for building "dfsg" tarballs, 
which is not the case here.

Rafael

* Mike Miller <mtmiller at debian.org> [2017-08-04 00:02]:

> Source: octave
> Version: 4.2.1-2
> Severity: normal
>
> In the interest of always rebuilding from the preferred form of the 
> upstream source using the tools and libraries packaged in Debian, 
> several files in the octave source distribution should be rebuilt.
>
> The attached change adds missing Build-Depends. It also adds a hack to 
> d/rules to delete most of the affected files to force them to be built 
> by make as a proof of concept.
>
> There are probably more elegant ways to prune the source distribution, 
> such as the Files-Excluded field of d/copyright (which I don't have any 
> experience with), suggestions welcome.
>
> There are certainly more files that could be properly regenerated at 
> build time, but I think I've covered all files that end up as compiled 
> code.
>
> -- System Information: 
> Debian Release: buster/sid 
>  APT prefers testing 
>  APT policy: (900, 'testing'), (800, 'unstable') 
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 4.11.0-1-amd64 (SMP w/8 CPU cores)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /usr/bin/dash
> Init: systemd (via /run/systemd/system)
>
> -- no debconf information





> _______________________________________________ 
> Pkg-octave-devel mailing list 
> Pkg-octave-devel at lists.alioth.debian.org 
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-octave-devel



More information about the Pkg-octave-devel mailing list