On 2011-12-12 11:30:52 (-0500), Nikolaus Rath <Nikolaus@rath.org> wrote:
chris@computersalat.de writes:
Could you temporarily insert a call to bin/mount.s3ql --help before the call to setup.py test? This should fail with a more helpful error message. [...] Sorry, my bad. Now the build error is
+ python bin/mount.s3ql --help Traceback (most recent call last): File "bin/mount.s3ql", line 22, in <module> import s3ql.mount File "/home/abuild/rpmbuild/BUILD/s3ql-1.8.1/src/s3ql/mount.py", line 10, in <module> from . import fs, CURRENT_FS_REV File "/home/abuild/rpmbuild/BUILD/s3ql-1.8.1/src/s3ql/fs.py", line 14, in <module> from . import deltadump File "/home/abuild/rpmbuild/BUILD/s3ql-1.8.1/src/s3ql/deltadump.py", line 17, in <module> from . import _deltadump ImportError: cannot import name _deltadump
but that's because _deltadump.so was compiled into build/, where bin/mount.s3ql can't find it. If you could add 'setup.py build_ext --inplace' before 'bin/mount.s3ql --help', that would be great. Sorry...
Done, now coming a bit further: ---8<-------------------------------------------------------------------------------------- + ./bin/mount.s3ql --help Traceback (most recent call last): File "./bin/mount.s3ql", line 22, in <module> import s3ql.mount File "/home/abuild/rpmbuild/BUILD/s3ql-1.8.1/src/s3ql/mount.py", line 10, in <module> from . import fs, CURRENT_FS_REV File "/home/abuild/rpmbuild/BUILD/s3ql-1.8.1/src/s3ql/fs.py", line 14, in <module> from . import deltadump File "/home/abuild/rpmbuild/BUILD/s3ql-1.8.1/src/s3ql/deltadump.py", line 60, in <module> raise ImportError("python-apsw must be linked dynamically to sqlite3") ImportError: python-apsw must be linked dynamically to sqlite3 ---8<-------------------------------------------------------------------------------------- I've just changed our python-apsw package to link dynamically against the sqlite3-devel package version of each openSUSE/SLE version, instead of building against the latest amalgamation. Once that is through, I'll test the build again. (I'm hacking on filesystems/s3ql, and not home:...) cheers -- -o) Pascal Bleser /\\ http://opensuse.org -- we haz green _\_v http://fosdem.org -- we haz conf