Univention Bugzilla – Bug 51476
ucslint should check debian/control for useless Priority:required/important and Essential:yes packages
Last modified: 2020-06-24 12:53:16 CEST
Packages installed by default should not be listed explicitly except when a strict version is required.
[4.4-4] ed95d58559 Bug #51476 ucslint: Check for Essential:yes doc/errata/staging/ucslint.yaml | 3 +- packaging/ucslint/debian/changelog | 2 + packaging/ucslint/testframework/0014-10-11.correct | 4 ++ .../testframework/0014-10-11/debian/control | 31 ++++++++++++++ .../ucslint/testframework/0014-10-11/debian/rules | 3 ++ .../ucslint/univention/ucslint/0014-Depends.py | 50 +++++++++++++++------- 6 files changed, 77 insertions(+), 16 deletions(-) [4.4-4] d910654e41 Bug #51476 ucslint: Check for Essential:yes fix packaging/ucslint/testframework/0014-run1.correct | 1 + packaging/ucslint/testframework/0014-run2.correct | 1 + 2 files changed, 2 insertions(+) Package: ucslint Version: 8.0.0-17A~4.4.0.202006231043 Branch: ucs_4.4-0 Scope: errata4.4-4 [4.4-4] c74496ab2c Bug #49704: ucslint 8.0.0-17A~4.4.0.202006231043 doc/errata/staging/ucslint.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)
OK: essential package detected in Depends and Build-Depends. W:0014-10: debian/control: depends on "Essential:yes" package grep OK: YAML ~OK: "Build-Depends: grep (> 1)," is detected.
OK: check E:0004-62: conffiles/etc/ldap/slapd.conf.d/60univention-ldap-server_acl-master: UCR template file using `custom_username()` must register for UCRV "users/default/.*" OK: YAML
<http://errata.software-univention.de/ucs/4.4/630.html>