I can confirm this happens. A strace very clearly shows it ignoring me:
29077 execve("/usr/bin/debmirror", ["debmirror", "--host", "sloy", "--method=http", "-r", "apt", "--dist=repo", "--arch=amd64,source", "--section=main", "VNMS_2.1.32-0"], [/* 83 vars */]) = 0 29078 execve("/bin/sh", ["sh", "-c", "patch --version 2>/dev/null >/de"...], [/* 83 vars */]) = 0 29079 execve("/usr/bin/patch", ["patch", "--version"], [/* 81 vars */]) = 0 29078 --- SIGCHLD (Child exited) @ 0 (0) --- 29077 --- SIGCHLD (Child exited) @ 0 (0) --- 29080 execve("/bin/sh", ["sh", "-c", "ed --version 2>/dev/null >/dev/n"...], [/* 83 vars */]) = 0 29081 execve("/bin/ed", ["ed", "--version"], [/* 81 vars */]) = 0 29080 --- SIGCHLD (Child exited) @ 0 (0) --- 29077 --- SIGCHLD (Child exited) @ 0 (0) --- 29082 execve("/bin/pwd", ["/bin/pwd"], [/* 83 vars */]) = 0 29077 --- SIGCHLD (Child exited) @ 0 (0) --- 29083 execve("/bin/sh", ["sh", "-c", "hostname -f 2>/dev/null || hostn"...], [/* 83 vars */]) = 0 29084 execve("/bin/hostname", ["hostname", "-f"], [/* 81 vars */]) = 0 29083 --- SIGCHLD (Child exited) @ 0 (0) --- 29077 --- SIGCHLD (Child exited) @ 0 (0) --- 29085 execve("/bin/sh", ["sh", "-c", "rsync --timeout=300 -aL --partia"...], [/* 83 vars */]) = 0 29085 execve("/usr/bin/rsync", ["rsync", "--timeout=300", "-aL", "--partial", "--no-motd", "sloy::apt/", "--delete", "--include-from=/tmp/hAhNFwYq2H", "--exclude=*", "/media/DaK/VNMS_UPGRADES/VNMS_2."...], [/* 81 vars */]) = 0 29077 --- SIGCHLD (Child exited) @ 0 (0) --- -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/882941 Title: Debmirror ignores '--method' option (always uses rsync) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/debmirror/+bug/882941/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs