Bug#538822: Bug#540512: dash upgrade breaks mksh-as-/bin/sh

2009-08-10 Thread Sven Joachim
On 2009-08-10 15:19 +0200, Thorsten Glaser wrote:

 Sven Joachim dixit:

Because dash now always sets up a diversion, and you cannot have more
than one package divert the same file (see #273093).

 Ah, great. So there now is *no* way to tell dash to not divert it?

Apparently not.  But even if there were, it would trigger the file
conflict in #538822 because *both dash and bash* ship /bin/sh now.
AFAICS the only possibility to have another package take over /bin/sh is
to remove it from either dash or bash.

 We *really* need to have something like a shared/binsh debconf,
 like the debconf docs show for window-manager.

Do you have an idea how to implement that?  Managing /bin/sh through the
alternatives system does not seem very prudent.

Regards,
Sven



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#538822: Bug#540512: dash upgrade breaks mksh-as-/bin/sh

2009-08-10 Thread Thorsten Glaser
Sven Joachim dixit:

Do you have an idea how to implement that?  Managing /bin/sh through the
alternatives system does not seem very prudent.

No, diversions are fine for that, I'd think. But I'm not a
debconf expert.

//mirabilos
-- 
“It is inappropriate to require that a time represented as
 seconds since the Epoch precisely represent the number of
 seconds between the referenced time and the Epoch.”
-- IEEE Std 1003.1b-1993 (POSIX) Section B.2.2.2



--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#540512: Bug#538822: Bug#540512: dash upgrade breaks mksh-as-/bin/sh

2009-08-10 Thread Luk Claes
Thorsten Glaser wrote:
 Sven Joachim dixit:
 
 Do you have an idea how to implement that?  Managing /bin/sh through the
 alternatives system does not seem very prudent.
 
 No, diversions are fine for that, I'd think. But I'm not a
 debconf expert.

I thought Guillem was going to talk to you to see what the best way was
to make sure mksh could provide /bin/sh (I've put him in Cc).

Guillem: do you think the only sane way out is to not have bash ship
/bin/sh? If so, how would bash preferably be adapted?

Cheers

Luk



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#538822: Bug#540512: dash upgrade breaks mksh-as-/bin/sh

2009-08-10 Thread Thorsten Glaser
Luk Claes dixit:

I thought Guillem was going to talk to you to see what the best way was

Hm, haven't received any yet...

to make sure mksh could provide /bin/sh (I've put him in Cc).

Might want to consider ksh93 too. It also attempts to follow
POSIX closely, I even had Dave Korn in in the recent set -u
vs $@ discussion.

Greets,
//mirabilos
-- 
Sometimes they [people] care too much: pretty printers [and syntax highligh-
ting, d.A.] mechanically produce pretty output that accentuates irrelevant
detail in the program, which is as sensible as putting all the prepositions
in English text in bold font.   -- Rob Pike in Notes on Programming in C



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org