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

Re: Fehler bei "apt-move move"



Hi,


danke für die schnelle Antwort.

On Thu, Jul 15, 2004 at 01:37:33PM +0200, Patrick Schoenfeld wrote:
> Moin,
> 
> >Moving files...
> >sed: -e expression #1, char 281: invalid reference \6 on `s' command's
> hm.. sieht sehr stark danach aus, dass apt-move selbst bei dir kaputt 
> ist. Zumindest jedoch einen falschen sed-Aufruf enthält. Habe gerade
> mal mein apt-move durchgegreppt und finde da nichts, dass einen 6. 
> Parameter backreferenced, also wird es daran wohl liegen.
> Editier apt-move mal, schreib in die Zeile nach dem /bin/sh ein 'set -x'
> rein und dann kannst du sehen, welcher Aufruf im Script scheitert.

kann ich sehen, kann mir jemand beim Interpretieren helfen?:
#### snip

+ echo 'Moving files...'
++ tempfile -p MOVE_
+ TMP1=/tmp/MOVE_8TvQhC
++ tempfile -p MOVE_
+ TMP2=/tmp/MOVE_LQr00z
++ tempfile -p MOVE_
+ TMP3=/tmp/MOVE_aiZF3z
++ tempfile -p MOVE_
+ TMP4=/tmp/MOVE_Hb1y8z
++ tempfile -p MOVE_
+ TMP5=/tmp/MOVE_Q0gxdA
+ trap 'rm -f $TMP1 $TMP2 $TMP3 $TMP4 $TMP5' EXIT
### bis hierher scheint alles korrekt zu sein.
### jetzt kommt sed... ( die Funktion movefiles() aus apt-move, afaics )
+ sed -n '
                \:/_[^/]*$: {
                        w /tmp/MOVE_8TvQhC
                        d
                }
                /\.dsc$/ {
                        s@.*/\([^_]*\)_\([^_].*\(:\|%3a\)\)\?\(.*\)\.dsc$@\1    
\4      \1_\4.dsc       &       source@
                        w /tmp/MOVE_Hb1y8z
                        d
                }
                /\.deb$/ {
                        s@.*/\([^_]*\)_\([^_].*\(:\|%3a\)\)\?\([^_]*\)\(_[^.]*\)
\?\.deb$@\1     \4      \1_\4\6.deb     &       binary-@
                        p
                        d
                }
                w /tmp/MOVE_8TvQhC
                d
        '
sed: -e expression #1, char 281: invalid reference \6 on `s' command's
RHS
#### snap

Der Fehler tritt in Zeile 276 von apt-move auf (revision=$Id:
apt-move,v 1.32.2.11). Mehr verstehe ich allerdings nicht...

> Oder optional installier apt-move neu ;)

mehrfach versucht (purge, install)


-- 
#debian.de
< stoffel_> was wurde aus sex & drugs & rock'n roll?
< Lam_al_Adie> stoffel_: dieter bohlen, Harald juhnke und peter kraus?



Reply to: