[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-devel:10440] Re: Bug#45711: yatex: set -o posix does not work with ash as sh



佐野@浜松です。

 yatex と yasgml に関して

In <E11TaUy-0000IQ-00@xxxxxxxxxxxxxxxxxx>,
 at Tue, 21 Sep 1999 20:43:04 -0400,
 on Bug#45711: yatex: set -o posix does not work with ash as sh,
  James LewisMoss <dres@xxxxxxx> さん writes:

> Package: yatex
> Version: 1.67-3
> Severity: normal
> 
> Same problem with yasgml.  I won't open a bug against it.
> 
> -- System Information
> Debian Release: potato
> Kernel Version: Linux dres 2.2.12 #1 Fri Aug 27 22:42:52 EDT 1999 i686 unknown
> 
> Versions of the packages yatex depends on:
> ii  xemacs21-mule   21.1.6-0.5     Editor and kitchen sink -- Mule binary
> 	^^^ (Provides virtual package emacsen)

という Bug Report をもらってしまいました。

 postinto で

     #!/bin/sh -e

     set -o posix

     PACKAGE=yatex

と書いているのが原因かな、と思うのですが、これ prerm みたいに

     #!/bin/bash -e

     set -o posix

     PACKAGE=yatex

と書くように変更すれば OK だと思います ?

 "bashism" の話とか出ていたので、スクリプトは bash に依存しないように
しようということだろうと思うんですが。

そもそもこの set -o posix はどういう理由で付けてあるんでしたっけ ?
 (> 鍋谷さん、かな ?)

あと、yasgml には -o posix は付けてないので、「yasgml にも同様な問題がある」
というのはよくわからんのですが、これは Bug を報告した人に聞いてみるかな。

-- 
     #わたしのおうちは浜松市、「夜のお菓子」で有名さ。
    <xlj06203@xxxxxxxxxxx> : Taketoshi Sano (佐野 武俊)