[Bug 2062145] Re: python-pyscss: FTBFS: scss/src/scanner.h:20:10: fatal error: pcre.h: No such file or directory
Jeremy BĂcha
2062145 at bugs.launchpad.net
Sat Apr 20 22:17:23 UTC 2024
Would using pcre3 (the confusingly named older library) fix the build?
Unfortunately, we just succeeded in demoting pcre3 to universe so it's
not clear whether we would want to let it back into main.
--
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to python-pyscss in Ubuntu.
https://bugs.launchpad.net/bugs/2062145
Title:
python-pyscss: FTBFS: scss/src/scanner.h:20:10: fatal error: pcre.h:
No such file or directory
Status in python-pyscss package in Ubuntu:
New
Status in python-pyscss package in Debian:
New
Bug description:
Imported from Debian bug http://bugs.debian.org/1042220:
Source: python-pyscss
Version: 1.4.0-3
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-20230726 ftbfs-trixie
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.11 -c scss/src/_speedups.c -o build/temp.linux-x86_64-cpython-311/scss/src/_speedups.o
> In file included from scss/src/_speedups.c:15:
> scss/src/scanner.h:20:10: fatal error: pcre.h: No such file or directory
> 20 | #include <pcre.h>
> | ^~~~~~~~
> compilation terminated.
> ==========================================================================
> WARNING: The C extension could not be compiled, speedups are not enabled.
> Failure information, if any, is above.
> Retrying the build without the C extension now.
>
> running build
> running build_py
> ==========================================================================
> WARNING: The C extension could not be compiled, speedups are not enabled.
> pyScss will still work fine, but may be slower.
> The most likely cause is missing PCRE headers; you may need to install libpcre or libpcre-dev, depending on your platform.
> Plain-Python installation succeeded.
> ==========================================================================
> dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:240: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pyscss/build; python3.11 -m pytest /<<PKGBUILDDIR>>/scss/tests
> ============================= test session starts ==============================
> platform linux -- Python 3.11.4, pytest-7.4.0, pluggy-1.2.0
> rootdir: /<<PKGBUILDDIR>>/scss
> collected 220 items
>
> ../../../scss/tests/test_cli.py . [ 0%]
> ../../../scss/tests/test_expression.py ..... [ 2%]
> ../../../scss/tests/test_interactive.py .. [ 3%]
> ../../../scss/tests/test_misc.py ...... [ 6%]
> ../../../scss/tests/test_types.py ....... [ 9%]
> ../../../scss/tests/extension/test_core.py ............................. [ 22%]
> ................................. [ 37%]
> ../../../scss/tests/extension/test_extra.py .... [ 39%]
> ../../../scss/tests/extension/compass/test_gradients.py .x [ 40%]
> ../../../scss/tests/extension/compass/test_helpers.py ................ [ 47%]
> ../../../scss/tests/extension/compass/test_images.py ... [ 49%]
> ../../../scss/tests/from_ruby/test_extend.py EEEEEEEEEEEEEEEEEEEEEEEEEEE [ 61%]
> EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE [ 94%]
> EEEEEEEEEEEEE [100%]
>
> ==================================== ERRORS ====================================
> _________________________ ERROR at setup of test_basic _________________________
> 'Namespace' object has no attribute 'include_ruby'
>
> The above exception was the direct cause of the following exception:
> no option named 'include_ruby'
>
> During handling of the above exception, another exception occurred:
> Error evaluating 'skipif' condition
> not config.getoption('include_ruby')
> ValueError: no option named 'include_ruby'
> ___________________ ERROR at setup of test_multiple_targets ____________________
[...]
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-pyscss/+bug/2062145/+subscriptions
More information about the Ubuntu-openstack-bugs
mailing list