Hi Jonathon,

Thanks for the bug report below. I'm cleaning up the backlog of bugs
in wajig, and I can't replicate this bug at present. Does it still
happen for you? 

Thanks,
Graham


Received Fri 31 Aug 2007 10:10am +1000 from Jonathan Wilson:
> Package: wajig
> Version: 2.0.34
> Severity: normal
> 
> 
> 
> -- 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-vserver-686
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
> 
> Versions of packages wajig depends on:
> ii  apt                         0.6.46.4-0.1 Advanced front-end for dpkg
> ii  python                      2.4.4-2      An interactive high-level 
> object-o
> ii  python-apt                  0.6.19       Python interface to libapt-pkg
> 
> wajig recommends no packages.
> 
> -- no debconf information
> When I try to run wajig changelog linux-image-vserver-686, the following
> happens:
> 
> # wajig changelog linux-image-vserver-686
> ========================= linux-latest-2.6 (6) =========================
> sh: -c: line 0: syntax error near unexpected token `('
> sh: -c: line 0: `set -o noglob; wget --timeout=60 --output-document=-
> http://packages.debian.org/changelog:linux-latest-2.6 (6) 2> /dev/null'
> 
> See also: # wajig -t changelog linux-image-vserver-686
> Performing: cat /var/lib/dpkg/status | egrep
> '^(Package|Status|Version):' | awk '/^Package: / {pkg=$2}      /^Status:
> / {s1=$2;s2=$3;s3=$4}     /^Version: / {print pkg,$2,s1,s2,s3}' | grep
> 'ok installed' | awk '{print $1,$2}' | sort  >
> /root/.wajig/amethyst/tmpLeN9e0
> Performing: fping localhost 2>/dev/null >/dev/null
> Performing: fping packages.debian.org 2>/dev/null >/dev/null
> ========================= linux-latest-2.6 (6) =========================
> Performing: wget --timeout=60 --output-document=-
> http://packages.debian.org/changelog:linux-latest-2.6 (6) 2> /dev/null
> sh: -c: line 0: syntax error near unexpected token `('
> sh: -c: line 0: `set -o noglob; wget --timeout=60 --output-document=-
> http://packages.debian.org/changelog:linux-latest-2.6 (6) 2> /dev/null'
> Performing: cat /var/lib/dpkg/status | egrep
> '^(Package|Status|Version):' | awk '/^Package: / {pkg=$2}      /^Status:
> / {s1=$2;s2=$3;s3=$4}     /^Version: / {print pkg,$2,s1,s2,s3}' | grep
> 'ok installed' | awk '{print $1,$2}' | sort
> 
> It seems to be a problem with the "(6)" in the version number of the
> package. I guess it needs some escaping so the shell won't stumble over
> the parenthesis.
> 
> 



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

Reply via email to