[Pkg-octave-devel] Missing dependencies of octave

Thomas Weber tweber at debian.org
Mon Mar 12 17:29:15 UTC 2012


On Mon, Mar 12, 2012 at 10:52:31AM +0100, Sébastien Villemot wrote:
> I think the dependency is missing because +x permissions are removed
> From oct files in the override_dh_strip rule of debian/rules, and that
> dh_shlibdeps comes *after* dh_strip in the dh sequence.
> 
> I guess that many more dependencies are missing, since the dependency
> list of octave is much smaller than that of octave3.2.
> 
> Thomas: do you remember why you removed the +x flag on the oct files? I
> note that in the octave3.2, this flag was not removed.

This was commit f24aee7425891325305b3dfe070db7aa22a16333. 
I adapted the reasoning from policy 8.1: the files are not executable,
so they shouldn't have the executable bit set. 

I actually thought that all external dependencies are confined to the
shared .so libraries.

	Thomas



More information about the Pkg-octave-devel mailing list