[Pkg-julia-devel] julia_1.0.0-1_amd64.changes REJECTED

Bastian Blank waldi at debian.org
Thu Dec 20 20:01:06 GMT 2018


Hi Graham

On Fri, Nov 23, 2018 at 04:42:53PM +0200, Graham Inggs wrote:
> On 2018/11/21 16:11, Bastian Blank wrote:
> > I have not seen a real explanation why it needs to be this and exactly
> > this way.  This setup was explained as either
> > - a workaround for a bug,
> > - a way to get stacktraces from users or
> > - a way to make autopkgtest run.
> Stripping sys.so breaks one of Julia's language features, which is the
> ability to  trace into its standard library.  An example [1] is found in the
> documentation.

Okay.  Please use this info and write an explanation that does not sound
like a workaround.

> One of Julia's tests checks this, and hence autopkgtests fail if debug
> symbols are missing from sys.so, which is compiled from .jl scripts, not
> C/CXX source.

This could be also interpreted as "this test is broken".

> We would prefer to ship sys.so unstripped, but if you insist on having an
> extra binary package in the archive in order to silence Lintian, we will do
> it.

Most other compiled parts of Debian consider complete stack traces not a
core feature.  Debug infos are large, as they include a lot more than
just function names.  Sometimes thay are prohibitive large.

Bastian

-- 
If I can have honesty, it's easier to overlook mistakes.
		-- Kirk, "Space Seed", stardate 3141.9



More information about the Pkg-julia-devel mailing list