[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