> OK, we'll try to sort out this issue. And, btw, Matthias, in name of > shadow package maintainers, I think you deserve a small apology for > the "Bullshit" remark by Alexander. > > I think it was probably a bit exxagerated and I'd like we talk about > this issue quietly and friendly even if we don't agree (which I don't > know at this moment).
OK, I again went around this issue and read the whole bug log. The main point seems to be that Alexander (and Nicolas François as well) mentioned that the issue can be solved by moving the code using remove-shell in bash postrm to bash *prerm*. However, later in the bug log, and in his reassignment message, Matthias says "even if a shell's postrm is a C program, it needs to deregister the shell. You basically argue, because remove-shell has a deficiency (the implementation as a shell script), every shell should add a workaround for that deficiency? I don't get it." I understand this as "moving the code to the prerm would be a workaround". However, a quick look at some other shell packages postrm scripts (namely dash and pdksh) showed me that they usually call remove-shell in their prerm scripts. So, at first look there does not seem to be an established policy to call remove-shell in postrm. So, is there actually some reason, not mentioned in this bug log, for the remove-shell code to be in postrm ?

