Thanks for the feedback.

Happy to receive a PR and support with uploading ksh93. Will replicate
accordingly to  ksh2020 as well.

Regards
Anuradha

On Fri, Jan 24, 2020, 9:36 AM Thorsten Glaser <[email protected]> wrote:

> On Fri, 24 Jan 2020, Thorsten Glaser wrote:
>
> > Thanks. Are you going to package ksh93 as well, or should
> > I do that (I’m a DD and can do it easily)?
>
> More questions, from looking at the debdiff:
>
> >>  * Use alternative system for ksh, shcomp and rksh
>
> You’re setting these up as slaves of /bin/ksh, which however
> does not work if the user chooses /bin/ksh to be mksh but
> still wants to have shcomp for ksh93 or ksh2020 available.
>
> I’d separate at _least_ shcomp into its own alternative,
> if not rksh (which _can_ be configured separately from ksh,
> but does not need to; currently, mksh does not provide rksh,
> but in the future it might).
>
> +++ ksh-2020.0.0/debian/gitlab-ci.yml   2020-01-19 07:43:52.000000000 +0100
> +  SALSA_CI_PIUPARTS_ARGS: --ignore=/etc/shells
>
> This will not work in practice: piuparts as run by britney
> (Debian testing migration) doesn’t read this, and so it will
> never migrate. The cause is easy:
>
> +++ ksh-2020.0.0/debian/ksh.postinst    2020-01-19 07:43:52.000000000 +0100
> +add-shell /bin/ksh
> +add-shell /bin/rksh
>
> Please *don’t* add /bin/ksh (and /bin/rksh) to /etc/shells;
> both ksh before your change and mksh don’t do that, and we
> decided some time back to let the user only add explicit
> choices, not things from the alternative system, as shell,
> so they keep their shell even when the alternative changes.
>
> Please also remove the comment referring #790118 there, as
> it was superceded by the above discussion.
>
> Doing this will fix piuparts at the same time ☻
>
> shcomp2020.1 and 0001-List-only-supported-names-for-ksh.patch
> also need the new names.
>
> Do you want me to prepare a pull request with these changes,
> and, possibly, upload them (to save you effort)?
>
> bye,
> //mirabilos (mksh developer)
> --
> tarent solutions GmbH
> Rochusstraße 2-4, D-53123 Bonn • http://www.tarent.de/
> Tel: +49 228 54881-393 • Fax: +49 228 54881-235
> HRB 5168 (AG Bonn) • USt-ID (VAT): DE122264941
> Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander
> Steeg
>
> **********
>
> Mit der tarent Academy bieten wir auch Trainings und Schulungen in den
> Bereichen Softwareentwicklung, Agiles Arbeiten und Zukunftstechnologien an.
>
> Besuchen Sie uns auf www.tarent.de/academy. Wir freuen uns auf Ihren
> Kontakt.
>
> **********
>

Reply via email to