Bug#875708: [mytop] missing libconfig-inifiles-perl

2017-10-22 Thread Ondřej Surý
severity 875708 important
thank you

mytop is a minor script and there's easy workaround, so I am setting this
as important. And I will fix this in next mariadb-10.1 update in unstable
and stable.

Also please not that it's the maintainer of the package who makes the
ultimate decision on the package severity.

Ondrej.

On Sun, 22 Oct 2017 at 15:03 Jörg Frings-Fürst 
wrote:

> severity 875708 serious
> thanks
>
> Hallo Daniel,
>
>
> Am Donnerstag, den 12.10.2017, 21:17 +0200 schrieb Daniel Baumann:
> > severity 875708 normal
> > thanks
> >
> > Hi,
> >
> > this hardly qualifies as a serious - not everybody is using mytop and
> > mytop is not a core functionality of the mariadb-client-10.1 package.
> > pulling in libconfig-inifiles-perl unconditionally on all systems is
> > thus unecessary bloat.
> >
> [...]
>
> its not hardly, its real. Mytop can't work without libconfig-inifiles-
> perl. So it must by declare as with Depends. From [1]:
>
> [qoute]
> The Depends field should be used if the depended-on package is required
> for the depending package to provide a significant amount of
> functionality.
> [/quote]
>
>
> And a missing dependency is an RC-Bug. From[2]:
>
> [quote]
> serious
> is a severe violation of Debian policy (roughly, it violates a "must"
> or "required" directive), or, in the package maintainer's or release
> manager's opinion, makes the package unsuitable for release.
> [/quote]
>
> > if at all, libconfig-inifiles-perl should rather be in recommends, not
> > depends. imho better suited in suggests only though.
> >
> > Regards,
> > Daniel
> >
>
> CU
> Jörg
>
> [1]
> https://www.debian.org/doc/debian-policy/#binary-dependencies-depends-recommends-suggests-enhances-pre-depends
> [2] https://www.debian.org/Bugs/Developer.en.html#severities
>
> --
> New:
> GPG Fingerprint: 63E0 075F C8D4 3ABB 35AB  30EE 09F8 9F3C 8CA1 D25D
> GPG key (long) : 09F89F3C8CA1D25D
> GPG Key: 8CA1D25D
> CAcert Key S/N : 0E:D4:56
>
> Old pgp Key: BE581B6E (revoked since 2014-12-31).
>
> Jörg Frings-Fürst
> D-54470 Lieser
>
> Threema: SYR8SJXB
> Wire:  @joergfringsfuerst
> Skype: joergpenguin
> Ring:  jff
>
> IRC: j_...@freenode.net
>  j_...@oftc.net
>
> My wish list:
>  - Please send me a picture from the nature at your home.
>
-- 
Ondřej Surý 


Bug#875708: [mytop] missing libconfig-inifiles-perl

2017-10-22 Thread Jörg Frings-Fürst
severity 875708 serious
thanks

Hallo Daniel,


Am Donnerstag, den 12.10.2017, 21:17 +0200 schrieb Daniel Baumann:
> severity 875708 normal
> thanks
> 
> Hi,
> 
> this hardly qualifies as a serious - not everybody is using mytop and
> mytop is not a core functionality of the mariadb-client-10.1 package.
> pulling in libconfig-inifiles-perl unconditionally on all systems is
> thus unecessary bloat.
> 
[...]

its not hardly, its real. Mytop can't work without libconfig-inifiles-
perl. So it must by declare as with Depends. From [1]:

[qoute]
The Depends field should be used if the depended-on package is required
for the depending package to provide a significant amount of
functionality.
[/quote]


And a missing dependency is an RC-Bug. From[2]: 

[quote]
serious 
is a severe violation of Debian policy (roughly, it violates a "must"
or "required" directive), or, in the package maintainer's or release
manager's opinion, makes the package unsuitable for release.
[/quote]

> if at all, libconfig-inifiles-perl should rather be in recommends, not
> depends. imho better suited in suggests only though.
> 
> Regards,
> Daniel
> 

CU
Jörg

[1] 
https://www.debian.org/doc/debian-policy/#binary-dependencies-depends-recommends-suggests-enhances-pre-depends
[2] https://www.debian.org/Bugs/Developer.en.html#severities

-- 
New:
GPG Fingerprint: 63E0 075F C8D4 3ABB 35AB  30EE 09F8 9F3C 8CA1 D25D
GPG key (long) : 09F89F3C8CA1D25D
GPG Key: 8CA1D25D
CAcert Key S/N : 0E:D4:56

Old pgp Key: BE581B6E (revoked since 2014-12-31).

Jörg Frings-Fürst
D-54470 Lieser

Threema: SYR8SJXB
Wire:  @joergfringsfuerst
Skype: joergpenguin
Ring:  jff

IRC: j_...@freenode.net
 j_...@oftc.net

My wish list: 
 - Please send me a picture from the nature at your home.


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


Bug#875708: [mytop] missing libconfig-inifiles-perl

2017-10-12 Thread Daniel Baumann
severity 875708 normal
thanks

Hi,

this hardly qualifies as a serious - not everybody is using mytop and
mytop is not a core functionality of the mariadb-client-10.1 package.
pulling in libconfig-inifiles-perl unconditionally on all systems is
thus unecessary bloat.

if at all, libconfig-inifiles-perl should rather be in recommends, not
depends. imho better suited in suggests only though.

Regards,
Daniel



Bug#875708: [mytop] missing libconfig-inifiles-perl

2017-09-13 Thread Jörg Frings-Fürst
Package: mariadb-client-10.1
Version: 10.1.26-1
Severity: serious

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Hello,

on a fresh install I get on call mytop:

> mytop
Can't locate Config/IniFiles.pm in @INC (you may need to install the
Config::IniFiles module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-
gnu/perl/5.24.1 /usr/local/share/perl/5.24.1 /usr/lib/x86_64-linux-
gnu/perl5/5.24 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.24
/usr/share/perl/5.24 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-
base) at /usr/bin/mytop line 18.
BEGIN failed--compilation aborted at /usr/bin/mytop line 18.

The Depends libconfig-inifiles-perl are missing..

CU
Jörg



- -- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (500, 'testing'), (300, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.12.0-1-amd64 (SMP w/6 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), 
LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages mariadb-client-10.1 depends on:
ii  debianutils   4.8.2
ii  libaio1   0.3.110-4
ii  libc6 2.24-17
ii  libjemalloc1  3.6.0-11
ii  libpcre3  2:8.39-4
ii  libstdc++67.2.0-4
ii  libsystemd0   234-3
ii  mariadb-client-core-10.1  10.1.26-1
ii  perl  5.26.0-5
ii  zlib1g1:1.2.8.dfsg-5

Versions of packages mariadb-client-10.1 recommends:
ii  libdbd-mysql-perl 4.041-2+b1
ii  libdbi-perl   1.636-1+b3
ii  libterm-readkey-perl  2.37-1+b2

mariadb-client-10.1 suggests no packages.

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEY+AHX8jUOrs1qzDuCfifPIyh0l0FAlm5jxcACgkQCfifPIyh
0l0PXQ/6A/3DQHKboukqwLAemsAbFwT1V7uQmTXIZgEvOCxp8dljQ05q2f2kEKRf
PMpTdxyrGGvY0HQkbNVkDQba38yd+6G2+g1coZPKXhIlo7PRhkj4AzDExXWru41+
/Kkyy3BrrcTtrG54JXCMZeS17DJI+qvkU6DXJleBpNwFnGlj5Qrvumq8uiDhxuor
US9gLhF7F+fGf78jhh3CAsiWHgrVURjgKrne8KDJgBM7zXBtrn7IvcF4n0m4wwpU
dvbS+aPPA3tWy/cd9uozepjolUeI9Ao1QNzk3Oj3zxkTJFoBg/ZosuvWe/07TSfX
SlWNhm0MUEFTLG36IyrPMnxdcHz/3MmWYbZZnaXrIqwiKv8pcBrJkLQ1dOeKtLEF
IYtinv8MQs/14OfUHEgcl81xBP7aSBPQNq80e122+iQ2PIf70VGNvIqRnA2Yze4r
xs5tZrz+6KaY4/E8ZtMoWBWax65EuXRZ+qdg5cDh1LLuTWTsh+g/uO+5n2N8y+ol
VqmBoQ1Taqv+ACOjC+yLjU6cU6It+ph/dsl/7j88MVgtZmIzO3MbL96C15q/hG4K
zUUZPdqjLMziYv0Q/AracFPyJfRz5D5IQsaJ7/RcK+1OvCswmt47LFg0z9hBeh5o
QhLc6Kq9i3zeWeaO+RgMNz2wgyZVsMoUixy+rziKmbqiRl4RpgA=
=oSZz
-END PGP SIGNATURE-