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

Mike Miller mtmiller at octave.org
Sun Aug 6 03:13:19 UTC 2017


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.

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?
This file is also new to me.

Thanks for your help,

-- 
mike
-------------- 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/pkg-octave-devel/attachments/20170805/991a6156/attachment.sig>


More information about the Pkg-octave-devel mailing list