[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