Package Details: obnam 1.22-1

Git Clone URL: (read-only)
Package Base: obnam
Description: Easy, secure backup program
Upstream URL:
Licenses: GPL3
Submitter: mathieu.clabaut
Maintainer: ejona86
Last Packager: ejona86
Votes: 46
Popularity: 0.000690
First Submitted: 2011-10-12 13:31
Last Updated: 2017-06-25 15:31

Pinned Comments

ejona86 commented on 2017-10-07 15:31

The obnam project is dead:

Latest Comments

SanskritFritz commented on 2017-10-08 16:56

I fully agree. I was a faithful Obnam user, but after reading the news I already switched to Borg. I really recommend using Borg.

ejona86 commented on 2017-10-08 01:05

The package isn't going anywhere, but a backup program without maintenance is cause for considering a replacement. I am happy the support list is remaining open and I would be happy to see someone step up to take over maintenance. But users should be made aware of the project's state and many users likely missed the announcement in the other channels while they may see the notice here.

SanskritFritz commented on 2017-10-07 19:55

While this is true, the sources will be available continuously on the website.

ejona86 commented on 2017-10-07 15:31

The obnam project is dead:

SanskritFritz commented on 2016-06-20 13:28

python2-yaml is rather a dependency of python2-cliapp.

SanskritFritz commented on 2016-01-30 23:04

That is true. But it is a new version nevertheless.

ejona86 commented on 2016-01-30 23:03

Not updating to 1.19.1 because the only fix doesn't impact Arch.

dkasak commented on 2016-01-17 16:55

I modified the PKGBUILD to build the latest version (1.19). The prefetch patch is no longer needed.

PKGBUILD patch here:

2bluesc commented on 2015-11-06 17:49

Patch for obnam to workaround this:

Reported upstream on the obnam-dev mailing list, hopefully my fix or another will be in 1.18.2.

2bluesc commented on 2015-11-06 16:02

Heads-up: paramiko-1.16.0 appears to break this pacakge.

I upgraded: python2-paramiko (1.15.3-1 -> 1.16.0-1)

And now obnam's sftp lib crashes:
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/cliapp/", line 189, in _run
File "/usr/lib/python2.7/site-packages/obnamlib/", line 207, in process_args
cliapp.Application.process_args(self, args)
File "/usr/lib/python2.7/site-packages/cliapp/", line 566, in process_args
File "/usr/lib/python2.7/site-packages/obnamlib/plugins/", line 49, in force_lock
for client_name in repo.get_client_names():
File "/usr/lib/python2.7/site-packages/obnamlib/fmt_6/", line 154, in get_client_names
return self._client_list.list_clients()
File "/usr/lib/python2.7/site-packages/obnamlib/fmt_6/", line 78, in list_clients
if self.init_forest() and self.forest.trees:
File "/usr/lib/python2.7/site-packages/obnamlib/fmt_6/", line 63, in init_forest
File "/usr/lib/python2.7/site-packages/larch/", line 199, in open_forest
check_size('key_size', key_size, BadKeySize)
File "/usr/lib/python2.7/site-packages/larch/", line 193, in check_size
if keyname not in ns.get_metadata_keys():
File "/usr/lib/python2.7/site-packages/larch/", line 167, in get_metadata_keys
File "/usr/lib/python2.7/site-packages/larch/", line 148, in _load_metadata
data =
File "/usr/lib/python2.7/site-packages/larch/", line 162, in cat
File "/usr/lib/python2.7/site-packages/obnamlib/", line 56, in cat
data =
File "/usr/lib/python2.7/site-packages/obnamlib/plugins/", line 588, in cat
TypeError: prefetch() takes exactly 2 arguments (1 given)

Documentation confirms this:

SanskritFritz commented on 2015-09-12 15:16


SanskritFritz commented on 2015-09-06 18:04


jboy commented on 2015-09-03 20:45

1.15 was released 2015-08-19 with a crucial bugfix

rp9 commented on 2014-11-14 09:17

Could you please add 'armv7h' to arch().
Works good here on my archarmlinux

SanskritFritz commented on 2014-05-21 13:35

Homepage should be

SanskritFritz commented on 2014-05-17 22:24


SanskritFritz commented on 2014-05-15 09:13

JohRest Just modify the version in the PKGBUILD and install with makepkg; sudo pacman - U packagefile
Read the wiki.

JohRest commented on 2014-05-15 08:42

Hi everybody,

I'm in the process to aquaint myself with this package.

Current version is 1.8. I'd like to try to bring the pkgbuild to work with the most recent version.

If I succeed, (not sure about this), how can I update / upload the new pkgbuild file?

(pls forgive if this is in the docs somehow)


SanskritFritz commented on 2014-04-05 15:05

You're right, python2-fuse should be the correct optional dependency, which in turn pulls fuse in installed.

lupoalberto commented on 2014-04-05 07:21

To work command obnam mount, I needed to install the package community/python2-fuse.

SanskritFritz commented on 2014-03-30 01:26

FUSE could be listed as optional dependency.

ejona86 commented on 2014-03-19 03:31

@iron8core, obnam has a C Python module so it is dependent on the architecture. Changing the arch was proper, and actually what I do for my ARM Arch devices.

Anonymous comment on 2014-03-12 15:53

Using this on my RPi but had to add armv6h to arch-list. Since it's written in Python I suppose arch=('any') should work as well (?). Thanks!

c_14 commented on 2013-11-12 20:43

Added --optimize=1 to install line to compile .pyo files so they can be tracked by pacman.

mathieu.clabaut commented on 2012-11-25 20:03

I have now orphaned this package and dependencies. Please, feel free to adopt.

tindzk commented on 2012-11-24 16:45


tnoo commented on 2012-10-22 02:55

The dependency on python-paramiko should be python2-paramiko now.
Thanks, Tnoo

mathieu.clabaut commented on 2012-06-07 13:33

Updated. Thanks for the comment and sorry for the delay...

darude commented on 2012-06-05 11:52

There is a new version of obnam at
Someone some spare time to update the package?

Thanks. :(

tnoo commented on 2012-06-04 08:53

add python-paramiko as dependency

ejona86 commented on 2012-06-02 16:31

url should be updated to ""

ejona86 commented on 2012-06-02 16:10

The PKGBUILD works for version 1.0 and md5sum 4fdfc23ac8636d045502c99a12ffdbed

Anonymous comment on 2012-05-11 16:56

Anonymous comment on 2012-05-10 02:49

Missing python-paramiko dependency.

PLum commented on 2012-03-26 14:45

Version 0.25, released 2012-02-18; a BETA release

265e49a56840eb8e012b3a5d1ec49489 obnam_0.25.orig.tar.gz

mathieu.clabaut commented on 2012-01-24 17:36

Updated thanks

Anonymous comment on 2012-01-13 11:27

The source for version 0.23 is no longer available (but 0.21 and 0.22 are)

The PKGBUILD works for version 0.24 with md5sum 80d8d69982247f5a4e3fd3457c546fc0.