Bug#875708: [mytop] missing libconfig-inifiles-perl
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
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
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
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-