OK, it’s happened, mksh has been synched, pdksh is now obsolete.

Availability: mksh has until now built on all Ubuntu platforms and
should continue to do so; if not, an active maintainer (mirabilos) will
review build logs and take actions.

Rationale: The package replaces another package we currently support
(pdksh) and promises higher quality (it does!) and/or better features
(it does!), so that we can drop the old package from the supported set.

Security: yep

Quality assurance: all points met

UI standards: no translation, but that’s not a regression relative to
pdksh. Also, this is a shell intended for people knowing how to use a
command line, or for running scripts, so it’s not likely to face a user
unable to understand it. Furthermore, many system errors (from calls to
strerror() and friends) are internationalised by libc.

Dependencies: only src:dietlibc is in universe, all other B-D, Depends
and Recommends are in main; dietlibc is an optional build-dependency
(meaning the package compiles without it installed without any patching
required), and klibc is normally used in preference nowadays anyway
(which is in main), so dropping dietlibc would not change the package.
(However, unless Ubuntu adds a pseudo-package, the Build-Depends line
cannot/will not be changed in Debian to exclude dietlibc-dev. Build-
Depending on "dietlibc-dev | some-ubuntu-pseudopackage" would be
acceptable.) Adding dietlibc to main is subject to your deliberation,
you could think about it.

Standards compliance: ok

Maintenance: upstream is maintainer in Debian, very active; pdksh was
orphaned

Background information: see above

mksh had one CVE for an esoteric feature, which was immediately fixed.
Code is regularily reviewed by tools (llvm+clang scan-build, Coverity
scan/prevent) and people (e.g. during the Android inclusion process). No
suid, sbin, dæmons or network. No plugins.


Please advice on whether an MIR for dietlibc would be considered.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1018162

Title:
  [MIR] mksh

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mksh/+bug/1018162/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to