[prev in list] [next in list] [prev in thread] [next in thread] 

List:       fedora-perl-devel-list
Subject:    [Bug 1977590] New: perl-Inline-Python-0.56-16.fc35 FTBFS: all tests fail: Parse errors: Bad plan
From:       bugzilla () redhat ! com
Date:       2021-06-30 7:10:32
Message-ID: bug-1977590-178320 () https ! bugzilla ! redhat ! com/
[Download RAW message or body]

https://bugzilla.redhat.com/show_bug.cgi?id=1977590

            Bug ID: 1977590
           Summary: perl-Inline-Python-0.56-16.fc35 FTBFS: all tests fail:
                    Parse errors: Bad plan
           Product: Fedora
           Version: rawhide
               URL: https://koschei.fedoraproject.org/package/perl-Inline-
                    Python?collection=f35
            Status: NEW
         Component: perl-Inline-Python
          Assignee: j.k.nilsen@usit.uio.no
          Reporter: ppisar@redhat.com
        QA Contact: extras-qa@fedoraproject.org
                CC: j.k.nilsen@usit.uio.no,
                    perl-devel@lists.fedoraproject.org
            Blocks: 1927309 (F35FTBFS,RAWHIDEFTBFS)
  Target Milestone: ---
    Classification: Fedora



perl-Inline-Python-0.56-16.fc35 fails to build in Fedora 35 bacause all tests
file like this:

+ /usr/bin/perl Makefile.PL INSTALLDIRS=vendor 'OPTIMIZE=-O2 -flto=auto
-ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall
-Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS
-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -mbranch-protection=standard
-fasynchronous-unwind-tables -fstack-clash-protection' NO_PACKLIST=1
Found these python executables on your PATH:
1. /usr/bin/python3
Using the only python executable I could find
Set the INLINE_PYTHON_EXECUTABLE environment variable to the full path to your
python executable to override this selection.
Using /usr/bin/python3
<string>:1: DeprecationWarning: The distutils package is deprecated and slated
for removal in Python 3.12. Use setuptools or check PEP 632 for potential
alternatives
<string>:1: DeprecationWarning: The distutils.sysconfig module is deprecated,
use sysconfig instead
<string>:1: DeprecationWarning: The distutils package is deprecated and slated
for removal in Python 3.12. Use setuptools or check PEP 632 for potential
alternatives
<string>:1: DeprecationWarning: The distutils.sysconfig module is deprecated,
use sysconfig instead
<string>:1: DeprecationWarning: The distutils package is deprecated and slated
for removal in Python 3.12. Use setuptools or check PEP 632 for potential
alternatives
<string>:1: DeprecationWarning: The distutils.sysconfig module is deprecated,
use sysconfig instead
<string>:1: DeprecationWarning: The distutils package is deprecated and slated
for removal in Python 3.12. Use setuptools or check PEP 632 for potential
alternatives
<string>:1: DeprecationWarning: The distutils.sysconfig module is deprecated,
use sysconfig instead
<string>:1: DeprecationWarning: The distutils package is deprecated and slated
for removal in Python 3.12. Use setuptools or check PEP 632 for potential
alternatives
<string>:1: DeprecationWarning: The distutils.sysconfig module is deprecated,
use sysconfig instead
This python's configuration files are messed up. You'll have have to
answer the questions yourself. Here is what Python said:
   Extra Libs:  -lcrypt -ldl  -lutil -lm
   Python Library: 
/usr/lib64/python3.10/config-3.10-aarch64-linux-gnu/libpython3.10.a
   Include Path:    /usr/include/python3.10
        1. LIBS option. I need to know what extra libraries, if any,  
           are required by this build of python. I recommend this:
           -lcrypt -ldl  -lutil -lm
Enter extra libraries (e.g. -lfoo -lbar) [-lcrypt -ldl  -lutil -lm] -lcrypt
-ldl  -lutil -lm
        2. LIBRARY option. The location of the python library. 
           Inline::Python needs to link against it to use Python.
        Here are the libraries I know about:
           1) /usr/lib64/libpython3.10.so
           2) /usr/lib64/libpython3.so
Which? Or enter another. [1] 1
        3. INCLUDE option. The location of the python include files.
           Inline::Python needs these to compile.
        Here are the locations I know about:
           1) /usr/include/python3.10
Which? Or enter another. [1] 1
Using These Settings:
   Extra Libs:  -lcrypt -ldl  -lutil -lm
   Python Lib:  -L/usr/lib64 -lpython3.10
   Includes:    -I/usr/include/python3.10
   Extra Flags: none (perl Makefile.PL --help for details)
[...]
+ make test
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Python.bs
blib/arch/auto/Inline/Python/Python.bs 644
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness"
"-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')"
t/*.t
t/00init.t ................ ok
Failed to autogenerate
/builddir/build/BUILD/Inline-Python-0.56/blib_test/config-aarch64-linux-thread-multi-5.034000.
 at t/01testpl.t line 6.
BEGIN failed--compilation aborted at t/01testpl.t line 6.
t/01testpl.t .............. 
Dubious, test returned 255 (wstat 65280, 0xff00)
[...]
Test Summary Report
-------------------
t/01testpl.t            (Wstat: 65280 Tests: 0 Failed: 0)
  Non-zero exit status: 255
  Parse errors: Bad plan.  You planned 8 tests but ran 0.
[...]

A difference between passing and failing build root is at
<https://koschei.fedoraproject.org/build/10442957>.



Referenced Bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=1927309
[Bug 1927309] Fedora 35 FTBFS Tracker
-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-leave@lists.fedoraproject.org
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic