[Python-modules-team] Bug#881685: pythonqt: FTBFS on ppc64: cannot find -lPythonQt-Qt5-Python3.6

Aaron M. Ucko ucko at debian.org
Tue Nov 14 03:12:40 UTC 2017

Source: pythonqt
Version: 3.2-4
Severity: important
Tags: upstream
Justification: fails to build from source (but built successfully in the past)
User: debian-powerpc at lists.debian.org
Usertags: ppc64

Builds of pythonqt for ppc64 (admittedly not a release architecture)
have been failing lately:

  /usr/bin/ld: cannot find -lPythonQt-Qt5-Python3.6
  collect2: error: ld returned 1 exit status
  Makefile:403: recipe for target '../../lib/libPythonQt_QtAll-Qt5-Python3.6.so.3.2.0' failed

Make then finishes building libPythonQt-Qt5-Python3.6 in a parallel
job, so the issue presumably stems from not fully accounting for
parallel make; I'm not sure offhand why it specifically impacts ppc64,
but it does.  (I see that PythonQt.pro already declares

  CONFIG += ordered

so perhaps the real bug is in qmake, but I suppose you could work
around it by building fully sequentially here.)

Could you please take a look?


Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?amu@monk.mit.edu

More information about the Python-modules-team mailing list