[Slackbuilds-users] calibre will not build

Chris Abela kristofru at gmail.com
Tue Jun 2 15:45:02 UTC 2020


It still does not build. I suspect that either the recent qt5 update has
compromised calibre or I am missing a dependency. This is my queue file:

cssutils
dnspython
mechanize
podofo
setuptools-scm
six
python-dateutil
netifaces
psutil
cssselect
apsw
optipng
python3
ninja
meson
libxkbcommon
libwacom
graphviz
python-evdev
pyudev
libinput
qt5 | PROPRIETARY_CODECS=yes
hyphen
qt5-webkit
python2-sip
enum34
PyQt5
Pygments
msgpack-python
regex
functools-lru-cache
python-soupsieve
BeautifulSoup4
python3-six
python-webencodings
html5lib
lxml
html5-parser
dukpy
unrar
unrardll
calibre

On Tue, Jun 2, 2020 at 5:35 PM Chris Abela <kristofru at gmail.com> wrote:

> No Matteo,
>
> $ ls -ld /tmp
> drwxrwxrwt 12 root root 102400 Jun  2 17:29 /tmp/
>
> I notice that I missed some dependencies as my queue files were outdated.
> My building machine is very slow, so please stand-by until I update you.
>
> Chris
>
> On Tue, Jun 2, 2020 at 5:16 PM Matteo Bernardini <
> matteo.bernardini at gmail.com> wrote:
>
>> Seeing that "permissione denied" makes me think that you are trying to
>> build it with a /tmp filesystem mounted with a "noexec" option...
>> Is that the case?
>> If It is, try to export a different TMP for building just calibro.
>>
>> Il mar 2 giu 2020, 17:02 Chris Abela <kristofru at gmail.com> ha scritto:
>>
>>> I have installed updated packages of all the dependencies but clibre
>>> will still not build:
>>>
>>> ####### Building extension podofo #######
>>>
>>> ####### Building extension pictureflow #######
>>> Traceback (most recent call last):
>>>   File "setup.py", line 121, in <module>
>>>     sys.exit(main())
>>>   File "setup.py", line 106, in main
>>>     command.run_all(opts)
>>>   File "/tmp/SBo/calibre-3.34.0/setup/__init__.py", line 242, in run_all
>>>     self.run_cmd(self, opts)
>>>   File "/tmp/SBo/calibre-3.34.0/setup/__init__.py", line 234, in run_cmd
>>>     self.run_cmd(scmd, opts)
>>>   File "/tmp/SBo/calibre-3.34.0/setup/__init__.py", line 238, in run_cmd
>>>     cmd.run(opts)
>>>   File "/tmp/SBo/calibre-3.34.0/setup/build.py", line 278, in run
>>>     self.build(ext, dest)
>>>   File "/tmp/SBo/calibre-3.34.0/setup/build.py", line 301, in build
>>>     return self.build_pyqt_extension(ext, dest)
>>>   File "/tmp/SBo/calibre-3.34.0/setup/build.py", line 488, in
>>> build_pyqt_extension
>>>     with open(os.path.join(src_dir, sip['target'] + '.exp'), 'wb') as f:
>>> IOError: [Errno 13] Permission denied:
>>> u'/tmp/SBo/calibre-3.34.0/build/pyqt/pictureflow/pictureflow.exp'
>>> _______________________________________________
>>> SlackBuilds-users mailing list
>>> SlackBuilds-users at slackbuilds.org
>>> https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
>>> Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
>>> FAQ - https://slackbuilds.org/faq/
>>>
>>> _______________________________________________
>> SlackBuilds-users mailing list
>> SlackBuilds-users at slackbuilds.org
>> https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
>> Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
>> FAQ - https://slackbuilds.org/faq/
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.slackbuilds.org/pipermail/slackbuilds-users/attachments/20200602/e75e4c28/attachment.htm>


More information about the SlackBuilds-users mailing list