Hi - I'm installing s3ql 2.21 on my hardkernel odroid. Kernel version is
4.9.27-35.
I've verified each python3 module is installed..... I do get weird errors
installing systemd. not sure this is what is expected. I've tried with
and without sudo.
Any suggestions ? Here's output from install of systemd and pytest.
*odroid@odroid-server*:*~/s3ql-2.21*$ sudo pip3 install systemd
[sudo] password for odroid:
The directory '/home/odroid/.cache/pip/http' or its parent directory is not
owned by the current user and the cache has been disabled. Please check the
permissions and owner of that directory. If executing pip with sudo, you
may want sudo's -H flag.
The directory '/home/odroid/.cache/pip' or its parent directory is not
owned by the current user and caching wheels has been disabled. check the
permissions and owner of that directory. If executing pip with sudo, you
may want sudo's -H flag.
Collecting systemd
Downloading systemd-0.10.0.tar.gz (139kB)
100% |████████████████████████████████| 143kB 1.8MB/s
Installing collected packages: systemd
Running setup.py install for systemd ... error
Complete output from command /usr/bin/python3 -u -c "import setuptools,
tokenize;__file__='/tmp/pip-build-hd3f5_jj/systemd/setup.py';f=getattr(tokenize,
'open', open)(__file__);code=f.read().replace('\r\n',
'\n');f.close();exec(compile(code, __file__, 'exec'))" install --record
/tmp/pip-w3pez87i-record/install-record.txt
--single-version-externally-managed --compile:
/usr/lib/python3.5/distutils/dist.py:261: UserWarning: Unknown
distribution option: 'build_requires'
warnings.warn(msg)
running install
running build
running build_py
creating build
creating build/lib.linux-armv7l-3.5
creating build/lib.linux-armv7l-3.5/systemd
copying systemd/daemon.py -> build/lib.linux-armv7l-3.5/systemd
copying systemd/__init__.py -> build/lib.linux-armv7l-3.5/systemd
copying systemd/journal.py -> build/lib.linux-armv7l-3.5/systemd
running build_ext
building 'systemd._daemon' extension
creating build/temp.linux-armv7l-3.5
creating build/temp.linux-armv7l-3.5/systemd
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall
-Wstrict-prototypes -g -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
-I/usr/include/python3.5m -c systemd/_daemon.c -o
build/temp.linux-armv7l-3.5/systemd/_daemon.o
systemd/_daemon.c:444:31: fatal error: systemd/sd-daemon.h: No such
file or directory
compilation terminated.
error: command 'arm-linux-gnueabihf-gcc' failed with exit status 1
----------------------------------------
Command "/usr/bin/python3 -u -c "import setuptools,
tokenize;__file__='/tmp/pip-build-hd3f5_jj/systemd/setup.py';f=getattr(tokenize,
'open', open)(__file__);code=f.read().replace('\r\n',
'\n');f.close();exec(compile(code, __file__, 'exec'))" install --record
/tmp/pip-w3pez87i-record/install-record.txt
--single-version-externally-managed --compile" failed with error code 1 in
/tmp/pip-build-hd3f5_jj/systemd/
*odroid@odroid-server*:*~/s3ql-2.21*$ python3 -m pytest tests
INTERNALERROR> Traceback (most recent call last):
INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/main.py",
line 86, in wrap_session
INTERNALERROR> config._do_configure()
INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/config.py",
line 830, in _do_configure
INTERNALERROR>
self.hook.pytest_configure.call_historic(kwargs=dict(config=self))
INTERNALERROR> File
"/usr/lib/python3/dist-packages/_pytest/vendored_packages/pluggy.py", line
729, in call_historic
INTERNALERROR> self._hookexec(self, self._nonwrappers + self._wrappers,
kwargs)
INTERNALERROR> File
"/usr/lib/python3/dist-packages/_pytest/vendored_packages/pluggy.py", line
338, in _hookexec
INTERNALERROR> return self._inner_hookexec(hook, methods, kwargs)
INTERNALERROR> File
"/usr/lib/python3/dist-packages/_pytest/vendored_packages/pluggy.py", line
333, in <lambda>
INTERNALERROR> _MultiCall(methods, kwargs, hook.spec_opts).execute()
INTERNALERROR> File
"/usr/lib/python3/dist-packages/_pytest/vendored_packages/pluggy.py", line
596, in execute
INTERNALERROR> res = hook_impl.function(*args)
INTERNALERROR> File "/home/odroid/s3ql-2.21/tests/pytest_checklogs.py",
line 20, in pytest_configure
INTERNALERROR> raise ImportError('pytest catchlog plugin not found')
INTERNALERROR> ImportError: pytest catchlog plugin not found
--
You received this message because you are subscribed to the Google Groups
"s3ql" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.