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

Sébastien Villemot sebastien at debian.org
Sun Aug 6 12:51:48 UTC 2017


Le samedi 05 août 2017 à 20:13 -0700, Mike Miller a écrit :
> On Sat, Aug 05, 2017 at 14:37:54 +0200, Rafael Laboissière wrote:
> > What about adding a debian/clean file?
> 
> Thanks for the pointer, I haven't used this file before.
> 
> > 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.
> 
> Good, thanks.
> 
> With debian/clean, I get a successful build. Updated patch attached.

Looks like you forgot to attach the patch.

> The files AUTHORS, BUGS, and INSTALL.OCTAVE at the top level could be
> rebuilt from source, but are not dependencies of the 'all' target, so
> I'm leaving them as-is for now.
> 
> The plot images in the doc/interpreter directory are built by Octave,
> but are best built in a fully functional OpenGL environment, so I'm
> leaving them alone.
> 
> Now, I get the following messages
> 
>     dpkg-source: warning: ignoring deletion of file etc/icons/octave-logo.ico, use --include-removal to override
>     dpkg-source: warning: ignoring deletion of file scripts/DOCSTRINGS, use --include-removal to override
>     …
> 
> Should I also look at adding corresponding file patterns to
> extend-diff-ignore in debian/source/options to avoid these warnings?

No, I don't think it's worth trying to fix these warnings. There are
already many such related to dh-autoreconf.

-- 
⢀⣴⠾⠻⢶⣦   Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁  Debian Developer
⢿⡄⠘⠷⠚⠋⠀  http://sebastien.villemot.name
⠈⠳⣄       http://www.debian.org



More information about the Pkg-octave-devel mailing list