I attached a patch with a fix for this bug. -- Patryk Cisek
diff --git debian/patches/02_tmp_creation.patch debian/patches/02_tmp_creation.patch new file mode 100644 index 0000000..2c9859b --- /dev/null +++ b/debian/patches/02_tmp_creation.patch @@ -0,0 +1,41 @@ +--- /usr/bin/asciiview 2006-04-24 14:02:42.000000000 +0200 ++++ asciiview 2008-08-31 15:45:22.000000000 +0200 +@@ -3,11 +3,11 @@ + clear() + { + kill $! 2>/dev/null +- rm -f /tmp/aview$$.pgm 2>/dev/null ++ rm -f /tmp/${0##*/}* 2>/dev/null + } + myconvert() + { +- if anytopnm "$1" >/tmp/aview$$.pgm 2>/dev/null ; then ++ if anytopnm "$1" > "$2" 2>/dev/null ; then + exit + elif convert -colorspace gray "$1" pgm:- 2>/dev/null ; then + exit +@@ -53,8 +53,9 @@ + esac + done + trap clear 0 +-mkfifo /tmp/aview$$.pgm +-outfile=/tmp/aview$$.pgm ++tmpfilenam=`mktemp -u /tmp/${0##*/}.XXXXXX` ++mkfifo $tmpfilenam ++outfile=$tmpfilenam + while [ $counter -gt 0 ]; do + counter=$(($counter-1)) + name=${filenames[$counter]} +@@ -65,10 +66,10 @@ + aaflip $options "$name" + ;; + *) +- myconvert "$name" >/tmp/aview$$.pgm & ++ myconvert "$name" "$tmpfilenam" > "$tmpfilenam" & + pid=$! + PATH="$PATH:." +- aview $options /tmp/aview$$.pgm ++ aview $options $tmpfilenam + kill $pid 2>/dev/null + esac + else
signature.asc
Description: This is a digitally signed message part.