Package: debarchiver
Version: 0.1.8
Severity: grave
Tag: patch, sarge, sid, etch

When running debarchiver on my incoming, it
installed SOME DEB's, didn't install the
orig.tar.gz file but removed instead...

In general, it messed up my 'whole' archive
(I was moving from a manually managed archive
to one controlled with debarchiver) and I had
to re-upload (and in some cases re-build)
packages (my original repository was aparently
broken to so not ALL blame goes to debarchive,
but it did a bigger mess than manually handling
this - and much faster to :).


The bug comes from a misspelling of a variable
'$movecmd' visavi (two places) '$mvcmd'.

Patch included...

----- s n i p -----
--- /usr/bin/debarchiver~       2005-04-13 22:29:44.000000000 +0200
+++ /usr/bin/debarchiver        2007-02-28 23:16:23.000000000 +0100
@@ -1091,13 +1091,13 @@
               2);
     }
     if ($CMeta{ChangesFile} != "") {
-       cmdaction("$mvcmd $CMeta{ChangesFile} REJECT/",
+       cmdaction("$movecmd $CMeta{ChangesFile} REJECT/",
                  "Move .changes to REJECT dir.",
                  2);
     }
     foreach $file (keys %CFiles) {
        if (-f $file) {
-           cmdaction ("$mvcmd $file REJECT/",
+           cmdaction ("$movecmd $file REJECT/",
                       "Move $file to REJECT dir.",
                       3);
        }
----- s n i p -----


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

Reply via email to