Bug#271603: missing Depends
On 16.09.04 Frank K?ster (frank@debian.org) wrote:
Hi,
> $ dpkg -l tetex-base
> Desired=Unknown/Install/Remove/Purge/Hold
> | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
> |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
> ||/ Name Version Description
> +++-=====================-=====================-==========================================================
> ii tetex-base 2.0.2b-5 Basic library files of teTeX
> $ grep kpsewhich /var/lib/dpkg/info/tetex-base.postinst
> KPSEWHICH_LDAT=`kpsewhich --progname=tex language.dat` || true
> if ! kpsewhich ukhyphen.tex >/dev/null; then
> kpsewhich --format='web2c files' fmtutil.cnf >/dev/null && \
> kpsewhich --expand-var='$TEXMF' | grep -q "/usr/share/texmf" 2> /dev/null
> # if [ -x ${UPDMAP} -a -x /usr/bin/updmap -a -f ${BASEMAP} -a -x /usr/bin/kpsewhich ]; then
>
> The first line gives an error message (and leaves CUR_LDAT unset
> eventually) in 2.0.2b-5, but because of the "|| true" it will not
> fail. This is fixed in CVS.
>
Great! But why did we get that bug report at all?
It said: "line 89: kpsewhich: command not found" and line 89 is
exactly that "KPSEWHICH_LDAT=...".
H.
--
sigmentation fault
Reply to: