[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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

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.


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

Reply to: