Re: [Pkg-julia-devel] julia_1.0.0-1_amd64.changes REJECTED
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  is found in the
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
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