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

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: