[Bug 2062145] Re: python-pyscss: FTBFS: scss/src/scanner.h:20:10: fatal error: pcre.h: No such file or directory

Benjamin Drung 2062145 at bugs.launchpad.net
Thu Apr 18 10:06:19 UTC 2024


Fixing this build failure needs porting the code to pcre2 which seems to
be non-trivial.

** Description changed:

  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 ____________________
- > '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_extendees ___________________
- > '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_extends_with_single_extender_and_single_target _
- > '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_extends_with_multiple_extenders_and_single_target _
- > '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_chained_extends ____________________
- > '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_dynamic_extendee ____________________
- > '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_nested_target _____________________
- > '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_target_with_child ___________________
- > '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_class_unification ___________________
- > '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_id_unification _____________________
- > '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_universal_unification_with_simple_target ________
- > '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_universal_unification_with_namespaceless_universal_target _
- > '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_universal_unification_with_namespaced_universal_target _
- > '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_universal_unification_with_namespaceless_element_target _
- > '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_universal_unification_with_namespaced_element_target __
- > '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_element_unification_with_simple_target _________
- > '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_element_unification_with_namespaceless_universal_target _
- > '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_element_unification_with_namespaced_universal_target __
- > '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_element_unification_with_namespaceless_element_target _
- > '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_element_unification_with_namespaced_element_target ___
- > '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_attribute_unification _________________
- > '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_pseudo_unification ___________________
- > '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_pseudoelement_remains_at_end_of_selector ________
- > '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_pseudoclass_remains_at_end_of_selector _________
- > '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_not_remains_at_end_of_selector _____________
- > '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_pseudoelement_goes_lefter_than_pseudoclass _______
- > '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_pseudoelement_goes_lefter_than_not ___________
- > '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_negation_unification __________________
- > '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_comma_extendee _____________________
- > '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_redundant_selector_elimination _____________
- > '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_long_extendee _____________________
- > '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_long_extendee_requires_all_selectors __________
- > '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_long_extendee_matches_supersets ____________
- > '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_long_extendee_runs_unification _____________
- > '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_long_extender _____________________
- > '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_long_extender_runs_unification _____________
- > '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_long_extender_aborts_unification ____________
- > '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_nested_extender ____________________
- > '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_nested_extender_runs_unification ____________
- > '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_nested_extender_aborts_unification ___________
- > '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_nested_extender_alternates_parents ___________
- > '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_nested_extender_unifies_identical_parents _______
- > '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_nested_extender_unifies_common_substring ________
- > '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_nested_extender_unifies_common_subseq _________
- > '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_nested_extender_chooses_first_subseq __________
- > '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_nested_extender_counts_extended_subselectors ______
- > '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_nested_extender_counts_extended_superselectors _____
- > '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_nested_extender_with_child_selector __________
- > '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_nested_extender_finds_common_selectors_around_child_selector _
- > '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_nested_extender_doesnt_find_common_selectors_around_adjacent_sibling_selector _
- > '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_nested_extender_doesnt_find_common_selectors_around_sibling_selector _
- > '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_nested_extender_doesnt_find_common_selectors_around_reference_selector _
- > '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_nested_extender_with_early_child_selectors_doesnt_subseq_them _
- > '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_nested_extender_with_child_selector_unifies ______
- > '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_nested_extender_with_trailing_child_selector ______
- > '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_nested_extender_with_sibling_selector _________
- > '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_nested_extender_with_hacky_selector __________
- > '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_nested_extender_merges_with_same_selector _______
- > '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_nested_extender_with_child_selector_merges_with_same_selector _
- > '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_combinator_unification_for_hacky_combinators ______
- > '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_combinator_unification_double_tilde __________
- > '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_combinator_unification_tilde_plus ___________
- > '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_combinator_unification_angle_sibling __________
- > '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_combinator_unification_double_angle __________
- > '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_combinator_unification_double_plus ___________
- > '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_combinator_unification_angle_space ___________
- > '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_combinator_unification_plus_space ___________
- > '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_combinator_unification_nested _____________
- > '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_combinator_unification_with_newlines __________
- > '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_extend_self_loop ____________________
- > '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_basic_extend_loop ___________________
- > '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_three_level_extend_loop ________________
- > '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_nested_extend_loop ___________________
- > '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_extender_merges_with_superset_selector ____
- > '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_control_flow_if ____________________
- > '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_control_flow_for ____________________
- > '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_control_flow_while ___________________
- > '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_basic_placeholder_selector _______________
- > '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_unused_placeholder_selector ______________
- > '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_placeholder_descendant_selector ____________
- > '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_semi_placeholder_selector _______________
- > '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_placeholder_selector_with_multiple_extenders ______
- > '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_placeholder_selector_as_modifier ____________
- > '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_placeholder_interpolation _______________
- > '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_media_in_placeholder_selector _____________
- > '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_extend_within_media __________________
- > '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_extend_within_unknown_directive ____________
- > '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_extend_within_nested_directives ____________
- > '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_extend_within_disparate_media _____________
- > '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_extend_within_disparate_unknown_directive _______
- > '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_extend_within_disparate_nested_directives _______
- > '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_extend_with_subject_transfers_subject_to_extender ___
- > '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_extend_with_subject_retains_subject_on_target _____
- > '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_extend_with_subject_transfers_subject_to_target ____
- > '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_extend_with_subject_retains_subject_on_extender ____
- > '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_extend_with_subject_fails_with_conflicting_subject ___
- > '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_nested_extend_specificity _______________
- > '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_nested_double_extend_optimization ___________
- > '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_extend_in_double_nested_media_query __________
- > '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_newline_near_combinator ________________
- > '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_duplicated_selector_with_newlines ___________
- > '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_nested_selector_with_child_selector_hack_extendee ___
- > '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_nested_selector_with_child_selector_hack_extender ___
- > '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_nested_selector_with_child_selector_hack_extender_and_extendee _
- > '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_nested_selector_with_child_selector_hack_extender_and_sibling_selector_extendee _
- > 'Namespace' object has no attribute 'include_ruby'
- > 
- > The above exception was the direct cause of  [...]
+ [...]

** Tags added: update-excuse

** Bug watch added: github.com/Kronuz/pyScss/issues #429
   https://github.com/Kronuz/pyScss/issues/429

-- 
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