Bug#886181: rrdtool: Please switch to automatic dbgsym package

2019-10-19 Thread Jean-Michel Vourgère
Control: tag -1 - wontfix + pending

I tried to enable the automatic debug symbol packages, with the python debug 
interface in a new python3-rrdtool-dbg package. However, lintian complains:
W: rrdtool changes: package-builds-dbg-and-dbgsym-variants python3-rrdtool-
{dbg,dbgsym}
N:
N:This package appears to build both -dbg and -dbgsym variants of a
N:package. Only one package should contain the debug symbols
N:
N:Usually the -dbg should be dropped in favour of the -dbgsym. However, in
N:some cases (e.g. Python modules) the -dbg contains more than just the
N:debug symbols. In these cases the -dbgsym should not be built.
N:
N:Refer to the dh_strip(1) manual page and
N:https://wiki.debian.org/AutomaticDebugPackages for details.
N:
N:Severity: normal, Certainty: certain
N:
N:Check: changes-file, Type: changes

So I did automatic symbols for all packages but python3-rrdtool, that will 
keep the old style -dbg package.

https://salsa.debian.org/rrdtool-team/rrdtool/commit/
fd6a82c71b50062a93a8a019c77a42129de1761f

Comments are welcome.

signature.asc
Description: This is a digitally signed message part.


Bug#886181: rrdtool: Please switch to automatic dbgsym package

2018-02-02 Thread Jean-Michel Vourgère
Control: severity -1 wishlist

Hello Jeremy

On Tuesday, 2 January 2018 16:35:32 CET you wrote:
> Please drop the -dbg package and use an automatic dbgsym packge instead.
> https://wiki.debian.org/AutomaticDebugPackages

Right now, the rrdtool contains more than the debug symbols, it also contains 
rrdtool.x86_64-linux-gnu_d.so and similar [1], which are the python debug 
version of the .so. This file is generated automatically by the helpers, like 
in many python native libraries.

What do you think should be done with that file?

Should we move it to its own python-rrdtool-dbg? And python3-rrdtool-dbg? And 
it would generate packages python-rrdtool-dbg-dbgsym and so on...

This looks like a bad idea, doesn't it?

Unless maybe you know a trick to disable the automatic choice of the files in 
a -dbgsym package so that this file is included there? I'm not even sure this 
is the appropriate thing to do...

[1] https://packages.debian.org/sid/amd64/rrdtool-dbg/filelist

signature.asc
Description: This is a digitally signed message part.


Bug#886181: rrdtool: Please switch to automatic dbgsym package

2018-02-02 Thread Jeremy Bicha
On Fri, Feb 2, 2018 at 11:20 AM, Jean-Michel Vourgère  wrote:
> Right now, the rrdtool contains more than the debug symbols, it also contains
> rrdtool.x86_64-linux-gnu_d.so and similar [1], which are the python debug
> version of the .so. This file is generated automatically by the helpers, like
> in many python native libraries.

Ok. I don't know more.

I filed this bug because of a minor override I added to
https://bazaar.launchpad.net/~ubuntu-core-dev/ubuntu-seeds/ubuntu.bionic/view/head:/supported#L170

But that's not a big concern at all.

Thanks,
Jeremy Bicha



Bug#886181: rrdtool: Please switch to automatic dbgsym package

2018-01-02 Thread Jeremy Bicha
Source: rrdtool
Version: 1.6.0-1

Please drop the -dbg package and use an automatic dbgsym packge instead.

https://wiki.debian.org/AutomaticDebugPackages

Thanks,
Jeremy Bicha