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.

Reply via email to