Package: yada
Version: 0.52
Severity: important

yada generated .debs (built from input with a yada Menu: directive) contain the 
line (in postinst)
  if [ "" = "configure" ] && [ -x "`which update-menus 2>/dev/null`" ]; then 
update-menus; fi
which will never execute update-menus.

I suspect the problem is in line 3422 of /usr/bin/yada (perl) which says:
  "\nif [ \"$1\" = \"configure\" ] ...
when it should probably follow the pattern
  "\nif [ \"\$1\" = \"configure\" ] ...
repeated a couple of lines later (which is presumably the correct escaping of 
$1;
but I'm no perl expert).

Hope this is useful
Tim Day

-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-4-686
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)

Versions of packages yada depends on:
ii  dpkg-dev                     1.13.25     package building tools for Debian
ii  file                         4.17-5etch1 Determines file type using "magic"
ii  patch                        2.5.9-4     Apply a diff file to an original
ii  perl                         5.8.8-7     Larry Wall's Practical Extraction 

Versions of packages yada recommends:
ii  yada-doc                      0.52       Yet Another Debianisation Aid - do

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to