<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<rss version="2.0">
  <channel>
  <title>bup-list Google Group</title>
  <link>http://groups.google.com/group/bup-list</link>
  <description>Discussion of the &amp;#39;bup&amp;#39; backup tool from http://github.com/apenwarr/bup To subscribe, send an email to: bup-list+subscribe@googlegroups.com </description>
  <language>en</language>
  <item>
  <title>Re: [PATCH 1/1] bup-index: don&#39;t warn on lstat failures for excluded paths</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/8c4628369cbd5e01/be9fce66bf550525?show_docid=be9fce66bf550525</link>
  <description>
  Thanks, I&#39;ll try to take a look this weekend, if no one else beats me to &lt;br&gt; it. &lt;br&gt; &lt;p&gt;-- &lt;br&gt; Rob Browning &lt;br&gt; rlb @defaultvalue.org and @debian.org &lt;br&gt; GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8 C676 D2C4 C0F0 39E9 ED1B 597A &lt;br&gt; GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/8c4628369cbd5e01/be9fce66bf550525?show_docid=be9fce66bf550525</guid>
  <author>
  r...@defaultvalue.org
  (Rob Browning)
  </author>
  <pubDate>Wed, 19 Jun 2013 04:48:44 UT
</pubDate>
  </item>
  <item>
  <title>Re: How to start backing up a virtual machine?</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/53eb393c13e57527/c9455c4b71fe17f5?show_docid=c9455c4b71fe17f5</link>
  <description>
  As long as the VM is stopped, you should be able to do something &lt;br&gt; like this: &lt;br&gt; &lt;p&gt; $ bup -d ./backup init &lt;br&gt; $ bup -d ./backup index /some/where &lt;br&gt; $ bup -d ./backup save -n name-for-your-backup-set /some/where &lt;br&gt; &lt;p&gt;As long as the VM images are under /some/where, you should be set, and &lt;br&gt; to perform another (incremental) backup after that:
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/53eb393c13e57527/c9455c4b71fe17f5?show_docid=c9455c4b71fe17f5</guid>
  <author>
  r...@defaultvalue.org
  (Rob Browning)
  </author>
  <pubDate>Wed, 19 Jun 2013 00:58:33 UT
</pubDate>
  </item>
  <item>
  <title>How to start backing up a virtual machine?</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/53eb393c13e57527/0c75a0838c5f178a?show_docid=0c75a0838c5f178a</link>
  <description>
  -----BEGIN PGP SIGNED MESSAGE----- &lt;br&gt; Hash: SHA1 &lt;br&gt; &lt;p&gt;Hi everyone, &lt;br&gt; &lt;p&gt;I am looking for a tutorial or dscription on how to get started with &lt;br&gt; bup. Especially using it to backup a virtual machine. &lt;br&gt; &lt;p&gt;Of course I found the readme on &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;https://github.com/bup/bup&quot;&gt;[link]&lt;/a&gt;, but that &lt;br&gt; one is a bit to fast for me... ;-)
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/53eb393c13e57527/0c75a0838c5f178a?show_docid=0c75a0838c5f178a</guid>
  <author>
  m...@ojkastl.de
  (Johannes Kastl)
  </author>
  <pubDate>Tue, 18 Jun 2013 18:36:39 UT
</pubDate>
  </item>
  <item>
  <title>[PATCH 1/1] bup-index: don&#39;t warn on lstat failures for excluded paths</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/8c4628369cbd5e01/6e031a20ba6ccb9e?show_docid=6e031a20ba6ccb9e</link>
  <description>
  Before, when walking the directories, whenever the call to &lt;br&gt; lstat failed, a warning got raised and bup-index returned with &lt;br&gt; non-zero exit code. A common case where this happens are fuse &lt;br&gt; mount points of other users. &lt;br&gt; &lt;p&gt;This warning could not be suppressed with the exclude* options &lt;br&gt; because the check for excludes was only performed after the warning
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/8c4628369cbd5e01/6e031a20ba6ccb9e?show_docid=6e031a20ba6ccb9e</guid>
  <author>
  thom...@gmail.com
  (Thomas Haller)
  </author>
  <pubDate>Tue, 18 Jun 2013 15:45:10 UT
</pubDate>
  </item>
  <item>
  <title>Re: Restore from a Remote Server</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/7f8564d8df0c87ef/e15a07d46ded694d?show_docid=e15a07d46ded694d</link>
  <description>
  Excellent. Thanks James. This was definitely helpful. &lt;br&gt; &lt;p&gt;Sam &lt;br&gt; &lt;p&gt;----- &lt;br&gt; &lt;p&gt;samuel vijaykumar &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://techfind.in&quot;&gt;[link]&lt;/a&gt; | samo...@gmail.com | +91-9381034583 &lt;br&gt; a3 valathi flats. 24 dr thomas. road t nagar. chennai 600 017 &lt;br&gt; &lt;p&gt;*all hard work brings a profit, but mere talk leads only to poverty. -- &lt;br&gt; from the Bible*
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/7f8564d8df0c87ef/e15a07d46ded694d?show_docid=e15a07d46ded694d</guid>
  <author>
  mad.vi...@gmail.com
  (Madireddy Samuel Vijaykumar)
  </author>
  <pubDate>Tue, 18 Jun 2013 06:44:47 UT
</pubDate>
  </item>
  <item>
  <title>May tag 0.25-rc2 soon, speak now...</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/e1cbf2c3516f25bc/71d33f9453ed2c09?show_docid=71d33f9453ed2c09</link>
  <description>
  It&#39;s been too long, and too quiet; I may go ahead and tag 0.25-rc2 soon. &lt;br&gt; &lt;p&gt;I think there&#39;s probably still trouble on OSX, and I&#39;ve been waiting to &lt;br&gt; see if anyone has time to help there, but I don&#39;t want to let that hold &lt;br&gt; up the release any further. &lt;br&gt; &lt;p&gt;Instead, I may just add a suitable section to the README, and disable
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/e1cbf2c3516f25bc/71d33f9453ed2c09?show_docid=71d33f9453ed2c09</guid>
  <author>
  r...@defaultvalue.org
  (Rob Browning)
  </author>
  <pubDate>Tue, 18 Jun 2013 04:09:30 UT
</pubDate>
  </item>
  <item>
  <title>Re: Restore from a Remote Server</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/7f8564d8df0c87ef/ca756684b53f4927?show_docid=ca756684b53f4927</link>
  <description>
  Hey Samuel, &lt;br&gt; &lt;p&gt;I had the same question not too long ago and Gabriel shared with me his &lt;br&gt; solution, which I have yet to test on my own setups, but will most &lt;br&gt; likely be my preferred method once I get around to doing so. In any &lt;br&gt; case, I figured it may interest you as well, so I included his reply for
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/7f8564d8df0c87ef/ca756684b53f4927?show_docid=ca756684b53f4927</guid>
  <author>
  ja...@lottspot.com
  (James Lott)
  </author>
  <pubDate>Mon, 17 Jun 2013 23:17:41 UT
</pubDate>
  </item>
  <item>
  <title>Re: Restore from a Remote Server</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/7f8564d8df0c87ef/c66c8839e3475a32?show_docid=c66c8839e3475a32</link>
  <description>
  @robert. Thanks for your reply. &lt;br&gt; &lt;p&gt;----- &lt;br&gt; &lt;p&gt;samuel vijaykumar &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://techfind.in&quot;&gt;[link]&lt;/a&gt; | samo...@gmail.com | +91-9381034583 &lt;br&gt; a3 valathi flats. 24 dr thomas. road t nagar. chennai 600 017 &lt;br&gt; &lt;p&gt;*all hard work brings a profit, but mere talk leads only to poverty. -- &lt;br&gt; from the Bible* &lt;br&gt; &lt;p&gt;-----
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/7f8564d8df0c87ef/c66c8839e3475a32?show_docid=c66c8839e3475a32</guid>
  <author>
  mad.vi...@gmail.com
  (Madireddy Samuel Vijaykumar)
  </author>
  <pubDate>Mon, 17 Jun 2013 04:10:02 UT
</pubDate>
  </item>
  <item>
  <title>Re: Restore from a Remote Server</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/7f8564d8df0c87ef/1b4b1a0260e15874?show_docid=1b4b1a0260e15874</link>
  <description>
  I don&#39;t believe bup restore supports a remote source yet, so you&#39;ll &lt;br&gt; proably either have to copy the remote bup repository to the local &lt;br&gt; machine (via say rsync), and then use &amp;quot;bup -d local-bup-dir-copy restore &lt;br&gt; ...&amp;quot;, or you&#39;ll need to restore the desired files on the remote machine, &lt;br&gt; and then copy them (via tar, rsync, scp -r) to the local host.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/7f8564d8df0c87ef/1b4b1a0260e15874?show_docid=1b4b1a0260e15874</guid>
  <author>
  r...@defaultvalue.org
  (Rob Browning)
  </author>
  <pubDate>Sat, 15 Jun 2013 01:21:54 UT
</pubDate>
  </item>
  <item>
  <title>Restore from a Remote Server</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/7f8564d8df0c87ef/cf4dc520750e05fe?show_docid=cf4dc520750e05fe</link>
  <description>
  Hi. &lt;br&gt; i just started using the bup. please forgive me if this is wrong question. &lt;br&gt; I have done a backup of my /etc folder onto a remote server, using the &lt;br&gt; standard procedure as give below. &lt;br&gt; But I am unable to figure out how it restore to my local server again. &lt;br&gt; Thanks in advance for all the answers. &lt;br&gt; Sam
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/7f8564d8df0c87ef/cf4dc520750e05fe?show_docid=cf4dc520750e05fe</guid>
  <author>
  mad.vi...@gmail.com
  (Samuel Vijaykumar)
  </author>
  <pubDate>Thu, 13 Jun 2013 12:50:13 UT
</pubDate>
  </item>
  <item>
  <title>Re: Tried to back up a live filesystem, got exception</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/a5a803009ed48974/6401476eae79d92f?show_docid=6401476eae79d92f</link>
  <description>
  I have not tried reproducing. I just back up my files daily and the issue &lt;br&gt; has not happened since, so not terribly common. &lt;br&gt; In general, bup seems to work nicely, with metadata. My homedir is 1.1M &lt;br&gt; files and 178G, on SSD. Incremental backup takes 7 minutes. &lt;br&gt; -- Naked
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/a5a803009ed48974/6401476eae79d92f?show_docid=6401476eae79d92f</guid>
  <author>
  na...@iki.fi
  (Nuutti Kotivuori)
  </author>
  <pubDate>Mon, 10 Jun 2013 10:30:57 UT
</pubDate>
  </item>
  <item>
  <title>Re: Tried to back up a live filesystem, got exception</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/a5a803009ed48974/b84665822132a157?show_docid=b84665822132a157</link>
  <description>
  hmm getting a race condition there sounds quite unlocky (although not &lt;br&gt; impossible). so I guess you can&#39;t reproduce the issue consistently? &lt;br&gt; &lt;p&gt;-- &lt;br&gt; Gabriel Filion
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/a5a803009ed48974/b84665822132a157?show_docid=b84665822132a157</guid>
  <author>
  lelu...@gmail.com
  (Gabriel Filion)
  </author>
  <pubDate>Mon, 10 Jun 2013 06:26:49 UT
</pubDate>
  </item>
  <item>
  <title>Re: [PATCH] Change pack index writing - remove unsafe mmap - fixes ARM</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/bb05b1b641622d95/6dd5d218befac27b?show_docid=6dd5d218befac27b</link>
  <description>
  And a Reported-by for good measure. Pushed to master -- thanks for the &lt;br&gt; help. &lt;br&gt; &lt;p&gt;-- &lt;br&gt; Rob Browning &lt;br&gt; rlb @defaultvalue.org and @debian.org &lt;br&gt; GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8 C676 D2C4 C0F0 39E9 ED1B 597A &lt;br&gt; GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/bb05b1b641622d95/6dd5d218befac27b?show_docid=6dd5d218befac27b</guid>
  <author>
  r...@defaultvalue.org
  (Rob Browning)
  </author>
  <pubDate>Sat, 08 Jun 2013 15:40:59 UT
</pubDate>
  </item>
  <item>
  <title>Re: [PATCH] Change pack index writing - remove unsafe mmap - fixes ARM</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/bb05b1b641622d95/1936be3a2af9f0fa?show_docid=1936be3a2af9f0fa</link>
  <description>
  That&#39;ll do it, thanks! &lt;br&gt; &lt;p&gt;Just to be sure, I applied your version of the patch. I&#39;ve been using &lt;br&gt; it while I set up BUP on my ARM box. It seems to work now, just as &lt;br&gt; well as on my x86 pc. &lt;br&gt; &lt;p&gt;So you can have my Reviewed-by if you like :). And the same for Tested-by. &lt;br&gt; &lt;p&gt;Alan
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/bb05b1b641622d95/1936be3a2af9f0fa?show_docid=1936be3a2af9f0fa</guid>
  <author>
  alan.christopher.jenk...@gmail.com
  (Alan Jenkins)
  </author>
  <pubDate>Sat, 08 Jun 2013 10:49:24 UT
</pubDate>
  </item>
  <item>
  <title>Tried to back up a live filesystem, got exception</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/a5a803009ed48974/ae9d7fc893883b77?show_docid=ae9d7fc893883b77</link>
  <description>
  Hello, &lt;br&gt; I got the following traceback while doing bup index: &lt;br&gt; Traceback (most recent call last): &lt;br&gt; File &amp;quot;/usr/lib/bup/cmd/bup-index&amp;quot;, line 237, in &amp;lt;module&amp;gt; &lt;br&gt; update_index(rp, excluded_paths) &lt;br&gt; File &amp;quot;/usr/lib/bup/cmd/bup-index&amp;quot;, line 132, in update_index &lt;br&gt; meta = metadata.from_path(path, statinfo=pst)
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/a5a803009ed48974/ae9d7fc893883b77?show_docid=ae9d7fc893883b77</guid>
  <author>
  na...@iki.fi
  (Nuutti Kotivuori)
  </author>
  <pubDate>Fri, 07 Jun 2013 10:37:37 UT
</pubDate>
  </item>
  <item>
  <title>Re: [PATCH 3/7] Remove lib.sh actually-root in favor of t/root-status.</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/7f63aa5a7ee99757/40e21aad435a9d24?show_docid=40e21aad435a9d24</link>
  <description>
  Umm, ok right, so there is that. &lt;br&gt; &lt;p&gt;Yes, I had that originally, which is probably why I ended up with the &lt;br&gt; completely broken code, but decided to change it because we need to be &lt;br&gt; able to distinguish between &amp;quot;root&amp;quot; and &amp;quot;fake&amp;quot;. &lt;br&gt; &lt;p&gt;Thanks for the help -- should be fixed in master now. &lt;br&gt; -- &lt;br&gt; Rob Browning
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/7f63aa5a7ee99757/40e21aad435a9d24?show_docid=40e21aad435a9d24</guid>
  <author>
  r...@defaultvalue.org
  (Rob Browning)
  </author>
  <pubDate>Fri, 07 Jun 2013 05:36:17 UT
</pubDate>
  </item>
  <item>
  <title>Re: [PATCH 0/7] Fix some portability problems</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/7f63aa5a7ee99757/1ecc7dc269c52f74?show_docid=1ecc7dc269c52f74</link>
  <description>
  Pushed to master. Please let me know if you notice any problems. &lt;br&gt; &lt;p&gt;Thanks &lt;br&gt; -- &lt;br&gt; Rob Browning &lt;br&gt; rlb @defaultvalue.org and @debian.org &lt;br&gt; GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8 C676 D2C4 C0F0 39E9 ED1B 597A &lt;br&gt; GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/7f63aa5a7ee99757/1ecc7dc269c52f74?show_docid=1ecc7dc269c52f74</guid>
  <author>
  r...@defaultvalue.org
  (Rob Browning)
  </author>
  <pubDate>Thu, 06 Jun 2013 00:15:50 UT
</pubDate>
  </item>
  <item>
  <title>Re: [PATCH] Change pack index writing - remove unsafe mmap - fixes ARM</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/bb05b1b641622d95/6ae3277103cf684f?show_docid=6ae3277103cf684f</link>
  <description>
  So maybe something like the following, which we can always rewrite later &lt;br&gt; if we detect a significant difference in performance? &lt;br&gt; &lt;p&gt;diff --git a/lib/bup/git.py b/lib/bup/git.py &lt;br&gt; index 403b969..00975a7 100644 &lt;br&gt; --- a/lib/bup/git.py &lt;br&gt; +++ b/lib/bup/git.py &lt;br&gt; @@ -664,6 +664,10 @@ class PackWriter: &lt;br&gt; idx_f.seek(0, os.SEEK_END)
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/bb05b1b641622d95/6ae3277103cf684f?show_docid=6ae3277103cf684f</guid>
  <author>
  r...@defaultvalue.org
  (Rob Browning)
  </author>
  <pubDate>Mon, 03 Jun 2013 23:59:35 UT
</pubDate>
  </item>
  <item>
  <title>Re: [PATCH] Change pack index writing - remove unsafe mmap - fixes ARM</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/bb05b1b641622d95/ddd09f91f392bfd1?show_docid=ddd09f91f392bfd1</link>
  <description>
  Yes. &lt;br&gt; &lt;p&gt;Makes sense. The longer patch is designed to avoid hurting performance &lt;br&gt; at all, but correctness can come first :). You might say I&#39;m &lt;br&gt; over-pedantic in trying to avoid one fsync() per gigabyte packfile... &lt;br&gt; &lt;p&gt;Thank you for working on the project :). &lt;br&gt; &lt;p&gt;Alan
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/bb05b1b641622d95/ddd09f91f392bfd1?show_docid=ddd09f91f392bfd1</guid>
  <author>
  alan.christopher.jenk...@gmail.com
  (Alan Jenkins)
  </author>
  <pubDate>Mon, 03 Jun 2013 06:58:52 UT
</pubDate>
  </item>
  <item>
  <title>Re: [PATCH] Change pack index writing - remove unsafe mmap - fixes ARM</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/bb05b1b641622d95/cded3b8809f56e33?show_docid=cded3b8809f56e33</link>
  <description>
  I may not understand the situation correctly yet, but does that mean &lt;br&gt; that if we did just add that flush() the problem would be fixed? &lt;br&gt; &lt;p&gt;If so, even if that&#39;s not the solution we want longer term, I&#39;d be &lt;br&gt; tempted to start there, and come back to this after 0.25, hoping that we &lt;br&gt; have more resources for review.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/bb05b1b641622d95/cded3b8809f56e33?show_docid=cded3b8809f56e33</guid>
  <author>
  r...@defaultvalue.org
  (Rob Browning)
  </author>
  <pubDate>Sun, 02 Jun 2013 18:34:18 UT
</pubDate>
  </item>
  <item>
  <title>Re: New xattr failure?</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/e582eb3c81440d97/04dc44791a0e325c?show_docid=04dc44791a0e325c</link>
  <description>
  Ryan Brown wrote a fix for that some time ago, but it was flawed (was &lt;br&gt; changing the negative test into a positive one -- see my comment in the &lt;br&gt; discussion) &lt;br&gt; &lt;p&gt;&lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;https://groups.google.com/d/msg/bup-list/HUe6ZqnH62M/BKuPSb2Xo8EJ&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; &lt;p&gt;maybe you could try to come up with a new version of the patch? &lt;br&gt; &lt;p&gt;--
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/e582eb3c81440d97/04dc44791a0e325c?show_docid=04dc44791a0e325c</guid>
  <author>
  lelu...@gmail.com
  (Gabriel Filion)
  </author>
  <pubDate>Fri, 31 May 2013 15:43:32 UT
</pubDate>
  </item>
  <item>
  <title>Re: [PATCH] Change pack index writing - remove unsafe mmap - fixes ARM</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/bb05b1b641622d95/39ddcf23d58f9e8a?show_docid=39ddcf23d58f9e8a</link>
  <description>
  thanks. This does seems tricky. It strikes me as buggy that munmap &lt;br&gt; does not imply at least consistency with read. (I do not expect munmap &lt;br&gt; to necessarily cause the bits to hit permanent storage.)
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/bb05b1b641622d95/39ddcf23d58f9e8a?show_docid=39ddcf23d58f9e8a</guid>
  <author>
  g...@work.lexort.com
  (Greg Troxel)
  </author>
  <pubDate>Fri, 31 May 2013 14:46:34 UT
</pubDate>
  </item>
  <item>
  <title>Re: [PATCH] Change pack index writing - remove unsafe mmap - fixes ARM</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/bb05b1b641622d95/4a3005f8c86d0b46?show_docid=4a3005f8c86d0b46</link>
  <description>
  TBH I don&#39;t know. &lt;br&gt; &lt;p&gt;&amp;quot;The application must ensure correct synchronization when using /mmap/() &lt;br&gt; in conjunction with any other file access method, such as /read/() &lt;br&gt; &amp;lt;&lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://pubs.opengroup.org/onlinepubs/009695399/functions/read.html&quot;&gt;[link]&lt;/a&gt;&amp;gt; and &lt;br&gt; /write/() &lt;br&gt; &amp;lt;&lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://pubs.opengroup.org/onlinepubs/009695399/functions/write.html&quot;&gt;[link]&lt;/a&gt;&amp;gt;,
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/bb05b1b641622d95/4a3005f8c86d0b46?show_docid=4a3005f8c86d0b46</guid>
  <author>
  alan.christopher.jenk...@gmail.com
  (Alan Jenkins)
  </author>
  <pubDate>Fri, 31 May 2013 14:21:50 UT
</pubDate>
  </item>
  <item>
  <title>Re: [PATCH] Change pack index writing - remove unsafe mmap - fixes ARM</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/bb05b1b641622d95/2a971a39bc6a205e?show_docid=2a971a39bc6a205e</link>
  <description>
  The reason is that on my ARM box, writes to mmap() do not immediately &lt;br&gt; change the result of read(). (Virtually addressed cpu cache?) &lt;br&gt; If idx_map.flush() (msync) is called before idx_map.close() (munmap), &lt;br&gt; the problem goes away. Unfortunately that one-line fix is equivalent &lt;br&gt; to fsync(), before the file is complete, and I&#39;m a pedant.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/bb05b1b641622d95/2a971a39bc6a205e?show_docid=2a971a39bc6a205e</guid>
  <author>
  g...@work.lexort.com
  (Greg Troxel)
  </author>
  <pubDate>Fri, 31 May 2013 14:16:14 UT
</pubDate>
  </item>
  <item>
  <title>[PATCH] Change pack index writing - remove unsafe mmap - fixes ARM</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/bb05b1b641622d95/84d205aa5ab08955?show_docid=84d205aa5ab08955</link>
  <description>
  make test was failing on my ARM box. It reported missing blobs. &lt;br&gt; Let&#39;s make it pass. &lt;br&gt; &lt;p&gt;After `bup save`, `git fsck` would show messages like &lt;br&gt; &amp;quot;Packfile index for %s SHA1 mismatch&amp;quot; &lt;br&gt; This indicated a bad trailing checksum on the pack index file. &lt;br&gt; &lt;p&gt;The reason is that on my ARM box, writes to mmap() do not immediately
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/bb05b1b641622d95/84d205aa5ab08955?show_docid=84d205aa5ab08955</guid>
  <author>
  alan.christopher.jenk...@gmail.com
  (Alan Jenkins)
  </author>
  <pubDate>Fri, 31 May 2013 13:52:01 UT
</pubDate>
  </item>
  <item>
  <title>Re: New xattr failure?</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/e582eb3c81440d97/d5eac0d1ea6ecf73?show_docid=d5eac0d1ea6ecf73</link>
  <description>
  Hmm ... But not when running &amp;quot;make test&amp;quot; as root it seems: &lt;br&gt; &lt;p&gt;! lib/bup/t/tmetadata.py test_handling_of_incorrect_exi sting_linux_xattrs: &lt;br&gt; umount: testfs: not found &lt;br&gt; dd if=/dev/zero of=testfs.img bs=1M count=32 &lt;br&gt; 32+0 records in &lt;br&gt; 32+0 records out &lt;br&gt; 33554432 bytes (34 MB) copied, 0.12848 s, 261 MB/s &lt;br&gt; mke2fs -F -j -m 0 testfs.img
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/e582eb3c81440d97/d5eac0d1ea6ecf73?show_docid=d5eac0d1ea6ecf73</guid>
  <author>
  m...@idnet.com
  (Mark J Hewitt)
  </author>
  <pubDate>Wed, 29 May 2013 20:00:45 UT
</pubDate>
  </item>
  <item>
  <title>Re: New xattr failure?</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/e582eb3c81440d97/363d036ee0612135?show_docid=363d036ee0612135</link>
  <description>
  So I&#39;m replying to myself again ... &lt;br&gt; &lt;p&gt;This issue is because the system in question did not have selinux &lt;br&gt; enabled. The attribute that is being set is &amp;quot;security.selinux&amp;quot; to &lt;br&gt; &amp;quot;system_u:object_r:home_root_t :s0&amp;quot;. &lt;br&gt; I have not yet figured out how this comes about, but turning on selinux &lt;br&gt; in the lowest security level possible (and tediously relabelling all
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/e582eb3c81440d97/363d036ee0612135?show_docid=363d036ee0612135</guid>
  <author>
  m...@idnet.com
  (Mark J Hewitt)
  </author>
  <pubDate>Wed, 29 May 2013 19:21:24 UT
</pubDate>
  </item>
  <item>
  <title>Re: Bup-on support for restorations?</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/64164beedd9023b3/924f58457745583f?show_docid=924f58457745583f</link>
  <description>
  Hi there, &lt;br&gt; &lt;p&gt;iirc -- Rob, correct me if I&#39;m wrong -- bup doesn&#39;t support remote &lt;br&gt; restoration yet (but I&#39;d really like to have that feature ;) ) &lt;br&gt; &lt;p&gt;The way I currently achieve that is via sshfs and a &amp;quot;local restore&amp;quot; on &lt;br&gt; the server using the mounted repository. &lt;br&gt; &lt;p&gt;or you can copy the repos over to the other side, but this means you&#39;ll
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/64164beedd9023b3/924f58457745583f?show_docid=924f58457745583f</guid>
  <author>
  lelu...@gmail.com
  (Gabriel Filion)
  </author>
  <pubDate>Wed, 29 May 2013 14:19:21 UT
</pubDate>
  </item>
  <item>
  <title>New xattr failure?</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/e582eb3c81440d97/b840f1dab6ed6785?show_docid=b840f1dab6ed6785</link>
  <description>
  I&#39;m sure I&#39;m missing something here .. &lt;br&gt; &lt;p&gt;I&#39;ve just tried the same bup version I use successfully on three other &lt;br&gt; machines on another, and see this failure in &amp;quot;make test&amp;quot;: &lt;br&gt; &lt;p&gt;! t/test.sh:481 bup save --strip-path graft-points.tmp/foo -n foo &lt;br&gt; graft-points.tmp/src/x ok &lt;br&gt; xattr.set: [Errno 1] Operation not permitted
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/e582eb3c81440d97/b840f1dab6ed6785?show_docid=b840f1dab6ed6785</guid>
  <author>
  m...@idnet.com
  (Mark J Hewitt)
  </author>
  <pubDate>Wed, 29 May 2013 11:04:57 UT
</pubDate>
  </item>
  <item>
  <title>[PATCH 4/7] t/compare-trees: don&#39;t check ACLs on Cygwin (no support).</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/7f63aa5a7ee99757/37dd85ab146c6723?show_docid=37dd85ab146c6723</link>
  <description>
  Signed-off-by: Rob Browning &amp;lt;r...@defaultvalue.org&amp;gt; &lt;br&gt; --- &lt;br&gt; README.md | 7 +++++++ &lt;br&gt; t/compare-trees | 7 ++++++- &lt;br&gt; 2 files changed, 13 insertions(+), 1 deletion(-) &lt;br&gt; &lt;p&gt;diff --git a/README.md b/README.md &lt;br&gt; index 19998d2..2351c77 100644 &lt;br&gt; --- a/README.md &lt;br&gt; +++ b/README.md &lt;br&gt; @@ -256,6 +256,13 @@ Notes on NetBSD/pkgsrc
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/7f63aa5a7ee99757/37dd85ab146c6723?show_docid=37dd85ab146c6723</guid>
  <author>
  r...@defaultvalue.org
  (Rob Browning)
  </author>
  <pubDate>Mon, 27 May 2013 17:53:09 UT
</pubDate>
  </item>
  <item>
  <title>[PATCH 1/7] Use sys.platform instead of platform.system().</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/7f63aa5a7ee99757/da2631899adbed7e?show_docid=da2631899adbed7e</link>
  <description>
  If nothing else, the former is computed at compile time, and so should &lt;br&gt; be more efficient. Use the recommended &amp;quot;startswith()&amp;quot; idiom. &lt;br&gt; &lt;p&gt;Signed-off-by: Rob Browning &amp;lt;r...@defaultvalue.org&amp;gt; &lt;br&gt; --- &lt;br&gt; cmd/ftp-cmd.py | 2 +- &lt;br&gt; lib/bup/helpers.py | 4 ++-- &lt;br&gt; lib/bup/metadata.py | 6 +++---
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/7f63aa5a7ee99757/da2631899adbed7e?show_docid=da2631899adbed7e</guid>
  <author>
  r...@defaultvalue.org
  (Rob Browning)
  </author>
  <pubDate>Mon, 27 May 2013 17:53:06 UT
</pubDate>
  </item>
  <item>
  <title>[PATCH 0/7] Fix some portability problems</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/7f63aa5a7ee99757/8a746ba7aa4c813f?show_docid=8a746ba7aa4c813f</link>
  <description>
  This set should fix some portability problems, primarily on Cygwin, &lt;br&gt; but the tbloom.py changes should help other places too (other 32-bit &lt;br&gt; platforms, s390). &lt;br&gt; &lt;p&gt;Note that some of these fixes are just workarounds for now (tbloom.py, &lt;br&gt; disabling the &amp;quot;same tree&amp;quot; tests, etc.). My goal was just to get &lt;br&gt; things into a reasonable enough state for 0.25-rc2.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/7f63aa5a7ee99757/8a746ba7aa4c813f?show_docid=8a746ba7aa4c813f</guid>
  <author>
  r...@defaultvalue.org
  (Rob Browning)
  </author>
  <pubDate>Mon, 27 May 2013 17:53:05 UT
</pubDate>
  </item>
  <item>
  <title>[PATCH 5/7] README.md: add Cygwin dependencies.</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/7f63aa5a7ee99757/34bbd267733ff1f3?show_docid=34bbd267733ff1f3</link>
  <description>
  Signed-off-by: Rob Browning &amp;lt;r...@defaultvalue.org&amp;gt; &lt;br&gt; --- &lt;br&gt; README.md | 2 ++ &lt;br&gt; 1 file changed, 2 insertions(+) &lt;br&gt; &lt;p&gt;diff --git a/README.md b/README.md &lt;br&gt; index 2351c77..46b4e7a 100644 &lt;br&gt; --- a/README.md &lt;br&gt; +++ b/README.md &lt;br&gt; @@ -115,6 +115,8 @@ From source &lt;br&gt; In addition to the default CentOS repositories, you may need to add
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/7f63aa5a7ee99757/34bbd267733ff1f3?show_docid=34bbd267733ff1f3</guid>
  <author>
  r...@defaultvalue.org
  (Rob Browning)
  </author>
  <pubDate>Mon, 27 May 2013 17:53:10 UT
</pubDate>
  </item>
  <item>
  <title>[PATCH 6/7] t/test.sh: skip two &quot;tree SHA1 didn&#39;t change&quot; tests on Cygwin for now.</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/7f63aa5a7ee99757/3437de73f0d176e6?show_docid=3437de73f0d176e6</link>
  <description>
  Apparently Cygwin has some unusual behaviors with respect to access &lt;br&gt; times, so disable these two tests for now. &lt;br&gt; &lt;p&gt;Possibly related: &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://cygwin.com/ml/cygwin/2007-06/msg00436.html&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; &lt;p&gt;Signed-off-by: Rob Browning &amp;lt;r...@defaultvalue.org&amp;gt; &lt;br&gt; --- &lt;br&gt; README.md | 7 +++++++ &lt;br&gt; t/test.sh | 10 ++++++++-- &lt;br&gt; 2 files changed, 15 insertions(+), 2 deletions(-)
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/7f63aa5a7ee99757/3437de73f0d176e6?show_docid=3437de73f0d176e6</guid>
  <author>
  r...@defaultvalue.org
  (Rob Browning)
  </author>
  <pubDate>Mon, 27 May 2013 17:53:11 UT
</pubDate>
  </item>
  <item>
  <title>[PATCH 3/7] Remove lib.sh actually-root in favor of t/root-status.</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/7f63aa5a7ee99757/0f77b2ee24088647?show_docid=0f77b2ee24088647</link>
  <description>
  Create a t/root-status command that outputs root, fake, or none and &lt;br&gt; that uses the same cross-platform logic as helpers.py is_superuser(). &lt;br&gt; Use it everywhere. &lt;br&gt; &lt;p&gt;Signed-off-by: Rob Browning &amp;lt;r...@defaultvalue.org&amp;gt; &lt;br&gt; --- &lt;br&gt; t/lib.sh | 5 ----- &lt;br&gt; t/root-status | 19 +++++++++++++++++++
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/7f63aa5a7ee99757/0f77b2ee24088647?show_docid=0f77b2ee24088647</guid>
  <author>
  r...@defaultvalue.org
  (Rob Browning)
  </author>
  <pubDate>Mon, 27 May 2013 17:53:08 UT
</pubDate>
  </item>
  <item>
  <title>[PATCH 7/7] Skip the large bloom filter test if mmap fails on 32-bit archtectures.</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/7f63aa5a7ee99757/f039c6fd0c940717?show_docid=f039c6fd0c940717</link>
  <description>
  Signed-off-by: Rob Browning &amp;lt;r...@defaultvalue.org&amp;gt; &lt;br&gt; --- &lt;br&gt; lib/bup/t/tbloom.py | 21 ++++++++++++++++++--- &lt;br&gt; 1 file changed, 18 insertions(+), 3 deletions(-) &lt;br&gt; &lt;p&gt;diff --git a/lib/bup/t/tbloom.py b/lib/bup/t/tbloom.py &lt;br&gt; index de89e66..2f1cce5 100644 &lt;br&gt; --- a/lib/bup/t/tbloom.py &lt;br&gt; +++ b/lib/bup/t/tbloom.py
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/7f63aa5a7ee99757/f039c6fd0c940717?show_docid=f039c6fd0c940717</guid>
  <author>
  r...@defaultvalue.org
  (Rob Browning)
  </author>
  <pubDate>Mon, 27 May 2013 17:53:12 UT
</pubDate>
  </item>
  <item>
  <title>[PATCH 2/7] metadata.py: use socket() instead of mknod(...IF_SOCK) on Cygwin.</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/7f63aa5a7ee99757/d6b58615552e9aba?show_docid=d6b58615552e9aba</link>
  <description>
  Apparently os.mknod(...IF_SOCK) fails on Cygwin, but our t/mksock tool &lt;br&gt; (which uses socket()) works just fine, so use that in &lt;br&gt; _create_via_common_rec() when on Cygwin. &lt;br&gt; &lt;p&gt;Signed-off-by: Rob Browning &amp;lt;r...@defaultvalue.org&amp;gt; &lt;br&gt; --- &lt;br&gt; lib/bup/metadata.py | 8 ++++++-- &lt;br&gt; 1 file changed, 6 insertions(+), 2 deletions(-)
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/7f63aa5a7ee99757/d6b58615552e9aba?show_docid=d6b58615552e9aba</guid>
  <author>
  r...@defaultvalue.org
  (Rob Browning)
  </author>
  <pubDate>Mon, 27 May 2013 17:53:07 UT
</pubDate>
  </item>
  <item>
  <title>Re: Bup segfaults when trying to write to remote on busybox</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/8d64eac777bcbc65/1c0433c252b42577?show_docid=1c0433c252b42577</link>
  <description>
  1GB physical, 2GB swap; I don&#39;t think this is really a problem though I &lt;br&gt; haven&#39;t tried watching while doing a backup. &lt;br&gt; &lt;p&gt;I did find this; it&#39;s been working fine since I enabled it. &lt;br&gt; Thanks!
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/8d64eac777bcbc65/1c0433c252b42577?show_docid=1c0433c252b42577</guid>
  <author>
  ecthell...@gmail.com
  </author>
  <pubDate>Mon, 27 May 2013 17:38:41 UT
</pubDate>
  </item>
  <item>
  <title>Re: Added mmap to &quot;Things that are stupid&quot; (potential area to help)</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/64164beedd9023b3/964203ead3aa19d9?show_docid=964203ead3aa19d9</link>
  <description>
  I&#39;m also wondering what&#39;s the right thing to do with respect to the &lt;br&gt; final test in tbloom.py (in the short term). &lt;br&gt; &lt;p&gt;Right now a failure to mmap a bit over 1GB is fatal, which can cause &lt;br&gt; make check to fail on s390, Cygwin, etc. &lt;br&gt; &lt;p&gt;We could change the test to just print a message and continue if
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/64164beedd9023b3/964203ead3aa19d9?show_docid=964203ead3aa19d9</guid>
  <author>
  r...@defaultvalue.org
  (Rob Browning)
  </author>
  <pubDate>Mon, 27 May 2013 16:34:05 UT
</pubDate>
  </item>
  <item>
  <title>Bup-on support for restorations?</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/64164beedd9023b3/93e905dd8cc13c1d?show_docid=93e905dd8cc13c1d</link>
  <description>
  Does the &#39;bup on&#39; command support any kind of restoration of a backup &lt;br&gt; to a server in addition to indexing/pulling backups? &lt;br&gt; &lt;p&gt;No biggie if it doesn&#39;t, just means I&#39;ll have to put in some work with &lt;br&gt; my own tools :) &lt;br&gt; &lt;p&gt;Great project btw! Thanks for all your hard work on it, and some day &lt;br&gt; when I tighten up my C, I&#39;ll come back to contribute ;)
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/64164beedd9023b3/93e905dd8cc13c1d?show_docid=93e905dd8cc13c1d</guid>
  <author>
  ja...@lottspot.com
  (James Lott)
  </author>
  <pubDate>Sun, 26 May 2013 20:02:04 UT
</pubDate>
  </item>
  <item>
  <title>Re: Added mmap to &quot;Things that are stupid&quot; (potential area to help)</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/64164beedd9023b3/04ecec2f7e3a433f?show_docid=04ecec2f7e3a433f</link>
  <description>
  Of course there is plenty of room to further optimize that FakeMmap &lt;br&gt; implementation. In particular, the first few indexes in the MRU list &lt;br&gt; should probably be mmaped, and it&#39;s maybe better for other ones not to &lt;br&gt; be. But it&#39;s more important to fix the total non-functioning than to &lt;br&gt; make it super fast right away.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/64164beedd9023b3/04ecec2f7e3a433f?show_docid=04ecec2f7e3a433f</guid>
  <author>
  apenw...@gmail.com
  (Avery Pennarun)
  </author>
  <pubDate>Sat, 25 May 2013 21:57:33 UT
</pubDate>
  </item>
  <item>
  <title>Added mmap to &quot;Things that are stupid&quot; (potential area to help)</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/64164beedd9023b3/07c7dd7bdf33e48a?show_docid=07c7dd7bdf33e48a</link>
  <description>
  After some investigation, I&#39;ve added a section to &amp;quot;Things that are &lt;br&gt; stupid&amp;quot; in the README.md that describes the current problems with mmap, &lt;br&gt; and one potential solution (originally suggested by Avery). &lt;br&gt; &lt;p&gt;This might be a good, relatively standalone bit of work for anyone who&#39;d &lt;br&gt; like to help. It&#39;ll mostly benefit people running bup on &amp;lt;= 32-bit
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/64164beedd9023b3/07c7dd7bdf33e48a?show_docid=07c7dd7bdf33e48a</guid>
  <author>
  r...@defaultvalue.org
  (Rob Browning)
  </author>
  <pubDate>Sat, 25 May 2013 21:34:09 UT
</pubDate>
  </item>
  <item>
  <title>Re: [PATCH 5/5] List unreferenced commits by date</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/4c41619f3e912c28/36e97b3012390e26?show_docid=36e97b3012390e26</link>
  <description>
  Am Mittwoch, 22. Mai 2013 00:40:29 UTC+2 schrieb Tim Riemenschneider: &lt;br&gt; Okay, after reading &amp;quot;Git Revision Selection&amp;quot; ( &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://git-scm.com/book/ch6-1.html&quot;&gt;[link]&lt;/a&gt;) again, what I really, really meant was &lt;br&gt; &amp;quot;branch~1&amp;quot;, &amp;quot;branch~2&amp;quot; and so on. &lt;br&gt; But the rest stays the same, rev_parse from git.py only supports &lt;br&gt; &amp;quot;&lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://git-scm.com/book/ch6-1.html#Single-Revisions&quot;&gt;[link]&lt;/a&gt;&amp;quot; and
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/4c41619f3e912c28/36e97b3012390e26?show_docid=36e97b3012390e26</guid>
  <author>
  t.riemenschnei...@detco.de
  (Tim Riemenschneider)
  </author>
  <pubDate>Wed, 22 May 2013 12:46:05 UT
</pubDate>
  </item>
  <item>
  <title>Re: Show history of file</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/bf0a122758fd2448/cf63bab55544ec7c?show_docid=cf63bab55544ec7c</link>
  <description>
  With the given information (name mangling) the implementation of a bup specific wrapper for this use case would be a nice exercise for the reader, too. &lt;br&gt; &lt;p&gt;Thanks, &lt;br&gt; Zoran &lt;br&gt; &lt;p&gt;Am 21.05.2013 um 22:29 schrieb Tim Riemenschneider &amp;lt;t.riemenschnei...@detco.de&amp;gt;:
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/bf0a122758fd2448/cf63bab55544ec7c?show_docid=cf63bab55544ec7c</guid>
  <author>
  z...@zoranzaric.de
  (Zoran Zaric)
  </author>
  <pubDate>Tue, 21 May 2013 22:46:03 UT
</pubDate>
  </item>
  <item>
  <title>Re: [PATCH 5/5] List unreferenced commits by date</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/4c41619f3e912c28/a9b45caeea2f1faa?show_docid=a9b45caeea2f1faa</link>
  <description>
  Am Dienstag, 21. Mai 2013 23:57:13 UTC+2 schrieb Tim Riemenschneider: &lt;br&gt; After looking at git.py a bit longer, I found a working solution. &lt;br&gt; (The code could maybe get some cleanup: &lt;br&gt; &amp;quot;rev_parse&amp;quot; uses &amp;quot;read_ref&amp;quot; which uses &amp;quot;list_refs&amp;quot; which uses &amp;quot;git show-ref &lt;br&gt; -- &amp;lt;given ref&amp;gt;&amp;quot; which does not understand &amp;quot;branch^1&amp;quot; (or &amp;quot;branch@{1}&amp;quot;,
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/4c41619f3e912c28/a9b45caeea2f1faa?show_docid=a9b45caeea2f1faa</guid>
  <author>
  t.riemenschnei...@detco.de
  (Tim Riemenschneider)
  </author>
  <pubDate>Tue, 21 May 2013 22:40:29 UT
</pubDate>
  </item>
  <item>
  <title>Re: [PATCH 5/5] List unreferenced commits by date</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/4c41619f3e912c28/c362605882bf3784?show_docid=c362605882bf3784</link>
  <description>
  Am Donnerstag, 16. Mai 2013 14:20:21 UTC+2 schrieb yungchin: &lt;br&gt; I&#39;m not sure, can HEAD actually point to a commit (instead of a branch?) &lt;br&gt; EDIT: Yes it can. However it works not really &amp;quot;out-of-the-box&amp;quot;, the first &lt;br&gt; time you use it, you probably have to write the file &amp;quot;HEAD&amp;quot; yourself. &lt;br&gt; I tested that some dummy-repository:
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/4c41619f3e912c28/c362605882bf3784?show_docid=c362605882bf3784</guid>
  <author>
  t.riemenschnei...@detco.de
  (Tim Riemenschneider)
  </author>
  <pubDate>Tue, 21 May 2013 21:57:13 UT
</pubDate>
  </item>
  <item>
  <title>Re: Show history of file</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/bf0a122758fd2448/43dbfc19fb1215d4?show_docid=43dbfc19fb1215d4</link>
  <description>
  I gave it a try, &amp;quot;git log&amp;quot; does not need a working directory. &lt;br&gt; However, if you don&#39;t specify some branches/refs, it (tries to) default to &lt;br&gt; HEAD, but bup-repositories don&#39;t have a HEAD (output of git log: &amp;quot;fatal: &lt;br&gt; bad default revision &#39;HEAD&#39;&amp;quot;) &lt;br&gt; But running &amp;quot;git log --follow test -- some/path/in/the/backup&amp;quot;, with &amp;quot;test&amp;quot;
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/bf0a122758fd2448/43dbfc19fb1215d4?show_docid=43dbfc19fb1215d4</guid>
  <author>
  t.riemenschnei...@detco.de
  (Tim Riemenschneider)
  </author>
  <pubDate>Tue, 21 May 2013 20:29:41 UT
</pubDate>
  </item>
  <item>
  <title>Re: Pruning</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/f3a8fda2f43e4da2/d7705b6e2949f9cc?show_docid=d7705b6e2949f9cc</link>
  <description>
  Since I tested Zorans code a bit (quite some time ago....), I want to take &lt;br&gt; the opportunity to share some findings: &lt;br&gt; Since the code is a repack-command, ie. it &amp;quot;removes&amp;quot; from the repository &lt;br&gt; objects that are not referenced by any branch, the first objective is to &lt;br&gt; &amp;quot;unreference&amp;quot; the backups that you want to delete.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/f3a8fda2f43e4da2/d7705b6e2949f9cc?show_docid=d7705b6e2949f9cc</guid>
  <author>
  t.riemenschnei...@detco.de
  (Tim Riemenschneider)
  </author>
  <pubDate>Tue, 21 May 2013 19:44:18 UT
</pubDate>
  </item>
  <item>
  <title>Re: Show history of file</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/bf0a122758fd2448/9c0e20e741e4de81?show_docid=9c0e20e741e4de81</link>
  <description>
  in general, git log does work well with bup repositories. I&#39;m not quite &lt;br&gt; sure for specific options for the command though.. &lt;br&gt; &lt;p&gt;although, it seems git log doesn&#39;t quite enjoy trying to search for &lt;br&gt; paths when we don&#39;t have a working tree. maybe I&#39;m missing something. &lt;br&gt; &lt;p&gt;-- &lt;br&gt; Gabriel Filion
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/bf0a122758fd2448/9c0e20e741e4de81?show_docid=9c0e20e741e4de81</guid>
  <author>
  lelu...@gmail.com
  (Gabriel Filion)
  </author>
  <pubDate>Mon, 20 May 2013 03:48:38 UT
</pubDate>
  </item>
  <item>
  <title>Re: Pruning</title>
  <link>http://groups.google.com/group/bup-list/browse_thread/thread/f3a8fda2f43e4da2/5f7f8dd05bd522a4?show_docid=5f7f8dd05bd522a4</link>
  <description>
  If you&#39;d like to test it out (either on a _copy_ of your repo, or on a &lt;br&gt; dummy repository), and maybe if you&#39;d like to improve on it, Zoran&#39;s &lt;br&gt; work is here: &lt;br&gt; &lt;p&gt;&lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;https://github.com/zoranzaric/bup/tree/tmp/repack&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; &lt;p&gt;For now it implements a repack command. When the repack code is &lt;br&gt; functional and fast enough, we can implement a &amp;quot;delete&amp;quot; command on top
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/bup-list/browse_thread/thread/f3a8fda2f43e4da2/5f7f8dd05bd522a4?show_docid=5f7f8dd05bd522a4</guid>
  <author>
  lelu...@gmail.com
  (Gabriel Filion)
  </author>
  <pubDate>Mon, 20 May 2013 03:34:24 UT
</pubDate>
  </item>
  </channel>
</rss>
