fixed 778632 0.28
thanks

I believe this should have been fixed in 0.28 via:

  commit c6ca14bac1e848d9414841d7181b7c7cdc85caa2
  Author: Rob Browning <r...@defaultvalue.org>
  Date:   Mon Dec 21 13:35:24 2015 -0600

      index: always return at least the root for filter prefixes

      Return at least an entry for the prefix itself for each prefix passed
      to filter.  Otherwise something like "bup save ... x/y" will fail when
      x is up to date because filter will return nothing, save will traverse
      nothing in its main loop, and bup will crash with an assertion
      failure:

        File "/home/rlb/src/bup/main/cmd/bup-save", line 440, in <module>
          assert(len(shalists) == 1)

      Instead "bup save ... x/y" should (and now will) produce a new save
      containing x/y.

      Thanks to Simon Persson for helping formulate a good test case.

      Signed-off-by: Rob Browning <r...@defaultvalue.org>
      Tested-by: Rob Browning <r...@defaultvalue.org>

Thanks
-- 
Rob Browning
rlb @defaultvalue.org and @debian.org
GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8 C676 D2C4 C0F0 39E9 ED1B 597A
GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4

Reply via email to