Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1724146 - python-pyside2 fails to build with Python 3.8
Summary: python-pyside2 fails to build with Python 3.8
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: python-pyside2
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ---
Assignee: Richard Shaw
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 1737027 (view as bug list)
Depends On:
Blocks: PYTHON38
TreeView+ depends on / blocked
 
Reported: 2019-06-26 10:50 UTC by Miro Hrončok
Modified: 2019-08-16 10:00 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-08-16 10:00:18 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Miro Hrončok 2019-06-26 10:50:20 UTC
python-pyside2 fails to build with Python 3.8.0b1:

+ /usr/bin/python3 setup.py egg_info
error: Bad exit status from /var/tmp/rpm-tmp.DzdvYv (%install)
ir/build/BUILDROOT/python-pyside2-5.12.3-1.fc31.x86_64/usr/lib64/python3.8/site-packages/pyside2uic/Compiler/qtproxies.py
-- Installing: /builddir/build/BUILDROOT/python-pyside2-5.12.3-1.fc31.x86_64/usr/lib64/python3.8/site-packages/pyside2uic/Compiler/misc.py
-- Installing: /builddir/build/BUILDROOT/python-pyside2-5.12.3-1.fc31.x86_64/usr/lib64/python3.8/site-packages/pyside2uic/Compiler/qobjectcreator.py
-- Installing: /builddir/build/BUILDROOT/python-pyside2-5.12.3-1.fc31.x86_64/usr/lib64/python3.8/site-packages/pyside2uic/Compiler/__init__.py
-- Installing: /builddir/build/BUILDROOT/python-pyside2-5.12.3-1.fc31.x86_64/usr/lib64/python3.8/site-packages/pyside2uic/Compiler/compiler.py
-- Installing: /builddir/build/BUILDROOT/python-pyside2-5.12.3-1.fc31.x86_64/usr/lib64/python3.8/site-packages/pyside2uic/Compiler/proxy_type.py
-- Installing: /builddir/build/BUILDROOT/python-pyside2-5.12.3-1.fc31.x86_64/usr/lib64/python3.8/site-packages/pyside2uic/Compiler/indenter.py
-- Installing: /builddir/build/BUILDROOT/python-pyside2-5.12.3-1.fc31.x86_64/usr/lib64/python3.8/site-packages/pyside2uic/widget-plugins
-- Installing: /builddir/build/BUILDROOT/python-pyside2-5.12.3-1.fc31.x86_64/usr/lib64/python3.8/site-packages/pyside2uic/widget-plugins/qtwebkit.py
-- Installing: /builddir/build/BUILDROOT/python-pyside2-5.12.3-1.fc31.x86_64/usr/lib64/python3.8/site-packages/pyside2uic/widget-plugins/qtdeclarative.py
-- Installing: /builddir/build/BUILDROOT/python-pyside2-5.12.3-1.fc31.x86_64/usr/lib64/python3.8/site-packages/pyside2uic/uiparser.py
-- Installing: /builddir/build/BUILDROOT/python-pyside2-5.12.3-1.fc31.x86_64/usr/share/man/man1/pyside2-uic.1
-- Installing: /builddir/build/BUILDROOT/python-pyside2-5.12.3-1.fc31.x86_64/usr/bin/pyside_tool.py
-- Installing: /builddir/build/BUILDROOT/python-pyside2-5.12.3-1.fc31.x86_64/usr/bin/pyside2-rcc
-- Installing: /builddir/build/BUILDROOT/python-pyside2-5.12.3-1.fc31.x86_64/usr/share/man/man1/pyside2-rcc.1
-- Installing: /builddir/build/BUILDROOT/python-pyside2-5.12.3-1.fc31.x86_64/usr/bin/pyside2-lupdate
-- Installing: /builddir/build/BUILDROOT/python-pyside2-5.12.3-1.fc31.x86_64/usr/share/man/man1/pyside2-lupdate.1
/builddir/build/BUILD/pyside-setup-everywhere-src-5.12.3
Unsupported python version detected. Only these python versions are supported: [(2, 7), (3, 3), (3, 4), (3, 5), (3, 6), (3, 7)]

Let's see if patching this to add (3, 8) helps?

For the build logs, see:
https://copr-be.cloud.fedoraproject.org/results/@python/python3.8/fedora-rawhide-x86_64/00944359-python-pyside2/

For all our attempts to build python-pyside2 with Python 3.8, see:
https://copr.fedorainfracloud.org/coprs/g/python/python3.8/package/python-pyside2/

Testing and mass rebuild of packages is happening in copr. You can follow these instructions to test locally in mock if your package builds with Python 3.8:
https://copr.fedorainfracloud.org/coprs/g/python/python3.8/

Let us know here if you have any questions.

Comment 1 Miro Hrončok 2019-06-26 10:54:55 UTC
Trying a build with:

diff --git a/build_scripts/config.py b/build_scripts/config.py
index cad4e2f..c2e1e0e 100644
--- a/build_scripts/config.py
+++ b/build_scripts/config.py
@@ -93,6 +93,7 @@ class Config(object):
             'Programming Language :: Python :: 3.5',
             'Programming Language :: Python :: 3.6',
             'Programming Language :: Python :: 3.7',
+            'Programming Language :: Python :: 3.8',
         ]
 
         self.setup_script_dir = None

(The check uses classifiers to check supported versions.)

Would be nice to ask upstream nicely to provide a local override for this, like --allow-unsupported-python-version.

Comment 2 Miro Hrončok 2019-06-26 13:20:58 UTC
It works https://src.fedoraproject.org/rpms/python-pyside2/pull-request/1

Comment 3 Richard Shaw 2019-06-29 02:09:14 UTC
The pull request is merged. No need to rebuild until Python 3.8 is merged, correct?

Comment 4 Miro Hrončok 2019-06-29 13:40:01 UTC
Correct, we'll handle the rebuilds.

Comment 5 Richard Shaw 2019-06-29 13:44:26 UTC
Ok, rawhide was updated to 5.12.4 so I'm working on updating PySide2 to match, however there is a build error but I'm working with upstream on it.

Comment 6 Miro Hrončok 2019-07-08 23:30:51 UTC
Now we get:

[ 26%] Built target QtCore
make[1]: Leaving directory '/builddir/build/BUILD/pyside-setup-everywhere-src-5.12.3/x86_64-linux'
make[2]: Entering directory '/builddir/build/INFO:generate_pyi:Generated: /builddir/build/BUILD/pyside-setup-everywhere-src-5.12.3/x86_64-linux/sources/pyside2/PySide2/QtCore.pyi
Traceback (most recent call last):
  File "/builddir/build/BUILD/pyside-setup-everywhere-src-5.12.3/x86_64-linux/sources/pyside2/PySide2/QtCore.pyi", line 135, in <module>
    class QAbstractEventDispatcher(PySide2.QtCore.QObject):
TypeError: 'Shiboken.ObjectType' object is not iterable
Traceback (most recent call last):
  File "/builddir/build/BUILD/pyside-setup-everywhere-src-5.12.3/sources/pyside2/PySide2/QtCore/../support/generate_pyi.py", line 380, in <module>
    generate_all_pyi(outpath, options=options)
  File "/builddir/build/BUILD/pyside-setup-everywhere-src-5.12.3/sources/pyside2/PySide2/QtCore/../support/generate_pyi.py", line 347, in generate_all_pyi
    step = generate_pyi(import_name, outpath, options)
  File "/builddir/build/BUILD/pyside-setup-everywhere-src-5.12.3/sources/pyside2/PySide2/QtCore/../support/generate_pyi.py", line 287, in generate_pyi
    subprocess.check_output([sys.executable, outfilepath])
  File "/usr/lib64/python3.8/subprocess.py", line 395, in check_output
    return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
  File "/usr/lib64/python3.8/subprocess.py", line 487, in run
    raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['/usr/bin/python3', '/builddir/build/BUILD/pyside-setup-everywhere-src-5.12.3/x86_64-linux/sources/pyside2/PySide2/QtCore.pyi']' returned non-zero exit status 1.

For the build logs, see:
https://copr-be.cloud.fedoraproject.org/results/@python/python3.8/fedora-rawhide-x86_64/00965043-python-pyside2/

Is that the error you were talking about?

Comment 7 Richard Shaw 2019-07-11 19:10:04 UTC
No, looks different... But my error is with 5.12.4...

https://bugreports.qt.io/browse/PYSIDE-1042

Comment 8 Richard Shaw 2019-07-12 16:12:56 UTC
Ok, I can confirm while the failure is different between 5.12.3 and 5.12.4 that the build did complete on F30 w/ Python 3.7.

Comment 9 Richard Shaw 2019-08-02 11:30:00 UTC
*** Bug 1737027 has been marked as a duplicate of this bug. ***

Comment 10 Juha Tuomala 2019-08-02 11:32:42 UTC
Is any pyside2 supposed to be installable on f30 already?

In my system none is visible with dnf.

Comment 11 Ben Cotton 2019-08-13 17:09:19 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 31 development cycle.
Changing version to '31'.

Comment 12 Ben Cotton 2019-08-13 18:35:53 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 31 development cycle.
Changing version to 31.

Comment 13 Miro Hrončok 2019-08-14 22:24:05 UTC
The coordinated rebuild of Python 3.8 has started in the `f32-python` side tag.

If you figure out how to rebuild this package, please don't rebuild it in regular rawhide, but use the side tag instead:

    on branch master:
    $ fedpkg build --target=f32-python

To wait for a build to show up in the side tag, do:

    $ koji wait-repo f32-python --build=<nvr>

Where <nvr> is name-version-release of the source package, e.g. python-foo-1.1-2.fc32.

An updated mock config is posted at:
http://copr.fedorainfracloud.org/coprs/g/python/python3.8/

Note that it will take a while before the essential packages are rebuilt, so don't expect all your dependencies to be available right away.

Thanks. Let us know if you need up to date info, or if you have any questions.



PS this message is mass posted to all the bugs that block the PYTHON38 bug. If this is also a Fedora 31 FTBFS bug and you manage to fix it, you can do a f31 build as usual:

    on branch f31:
    $ fedpkg build

Comment 14 Richard Shaw 2019-08-15 01:07:42 UTC
I'm back to working on this... Is the COPR still available for test builds?

Comment 15 Richard Shaw 2019-08-15 02:56:48 UTC
Ok, I tried building but ran into the following in root.log:

DEBUG util.py:585:  BUILDSTDERR: Error: 
DEBUG util.py:585:  BUILDSTDERR:  Problem 1: conflicting requests
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python3.7dist(setuptools) needed by python3-sphinx-1:2.1.2-2.fc31.noarch
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python(abi) = 3.7 needed by python3-sphinx-1:2.1.2-2.fc31.noarch
DEBUG util.py:585:  BUILDSTDERR:  Problem 2: package qt5-qtwebengine-devel-5.12.4-8.fc31.x86_64 requires libQt5WebEngineWidgets.so.5()(64bit), but none of the providers can be installed
DEBUG util.py:585:  BUILDSTDERR:   - package qt5-qtwebengine-devel-5.12.4-8.fc31.x86_64 requires libQt5WebEngineCore.so.5()(64bit), but none of the providers can be installed
DEBUG util.py:585:  BUILDSTDERR:   - package qt5-qtwebengine-devel-5.12.4-8.fc31.x86_64 requires libQt5WebEngine.so.5()(64bit), but none of the providers can be installed
DEBUG util.py:585:  BUILDSTDERR:   - package qt5-qtwebengine-devel-5.12.4-8.fc31.x86_64 requires qt5-qtwebengine(x86-64) = 5.12.4-8.fc31, but none of the providers can be installed
DEBUG util.py:585:  BUILDSTDERR:   - conflicting requests
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides libre2.so.0()(64bit) needed by qt5-qtwebengine-5.12.4-8.fc31.x86_64
DEBUG util.py:585:  BUILDSTDERR:  Problem 3: package cups-devel-1:2.2.11-4.fc31.x86_64 requires gnutls-devel, but none of the providers can be installed
DEBUG util.py:585:  BUILDSTDERR:   - package gnutls-devel-3.6.9-1.fc31.x86_64 requires libgnutls-dane.so.0()(64bit), but none of the providers can be installed
DEBUG util.py:585:  BUILDSTDERR:   - package gnutls-devel-3.6.9-1.fc31.x86_64 requires gnutls-dane(x86-64) = 3.6.9-1.fc31, but none of the providers can be installed
DEBUG util.py:585:  BUILDSTDERR:   - package qt5-qtbase-private-devel-5.12.4-6.fc31.x86_64 requires cups-devel, but none of the providers can be installed
DEBUG util.py:585:  BUILDSTDERR:   - package gnutls-dane-3.6.9-1.fc31.x86_64 requires libunbound.so.8()(64bit), but none of the providers can be installed
DEBUG util.py:585:  BUILDSTDERR:   - conflicting requests
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides libpython3.7m.so.1.0()(64bit) needed by unbound-libs-1.8.3-6.fc31.x86_64

Comment 16 Richard Shaw 2019-08-15 06:37:52 UTC
<SIGH> It looks like there is a long chain of packages that still need to be rebuilt before this one can be. 

I tried building sphinx but...

DEBUG util.py:585:  BUILDSTDERR: Error: 
DEBUG util.py:585:  BUILDSTDERR:  Problem 1: conflicting requests
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python3.7dist(setuptools) needed by python3-babel-2.7.0-2.fc31.noarch
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python(abi) = 3.7 needed by python3-babel-2.7.0-2.fc31.noarch
DEBUG util.py:585:  BUILDSTDERR:  Problem 2: conflicting requests
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python(abi) = 3.7 needed by python3-docutils-0.15.2-1.fc31.noarch
DEBUG util.py:585:  BUILDSTDERR:  Problem 3: conflicting requests
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python(abi) = 3.7 needed by python3-html5lib-1:1.0.1-4.fc31.noarch
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python3.7dist(six) >= 1.9 needed by python3-html5lib-1:1.0.1-4.fc31.noarch
DEBUG util.py:585:  BUILDSTDERR:  Problem 4: conflicting requests
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python(abi) = 3.7 needed by python3-imagesize-1.0.0-6.fc31.noarch
DEBUG util.py:585:  BUILDSTDERR:  Problem 5: conflicting requests
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python(abi) = 3.7 needed by python3-jinja2-2.10.1-2.fc31.noarch
DEBUG util.py:585:  BUILDSTDERR:  Problem 6: conflicting requests
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python3.7dist(six) needed by python3-packaging-19.0-2.fc31.noarch
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python(abi) = 3.7 needed by python3-packaging-19.0-2.fc31.noarch
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python3.7dist(pyparsing) >= 2.0.2 needed by python3-packaging-19.0-2.fc31.noarch
DEBUG util.py:585:  BUILDSTDERR:  Problem 7: conflicting requests
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python3.7dist(setuptools) needed by python3-pygments-2.4.2-2.fc31.noarch
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python(abi) = 3.7 needed by python3-pygments-2.4.2-2.fc31.noarch
DEBUG util.py:585:  BUILDSTDERR:  Problem 8: conflicting requests
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python3.7dist(setuptools) needed by python3-pytest-4.6.5-1.fc32.noarch
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python(abi) = 3.7 needed by python3-pytest-4.6.5-1.fc32.noarch
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python3.7dist(six) >= 1.10 needed by python3-pytest-4.6.5-1.fc32.noarch
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python3.7dist(attrs) >= 17.4 needed by python3-pytest-4.6.5-1.fc32.noarch
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python3.7dist(pluggy) >= 0.12 needed by python3-pytest-4.6.5-1.fc32.noarch
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python3.7dist(pluggy) < 1 needed by python3-pytest-4.6.5-1.fc32.noarch
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python3.7dist(py) >= 1.5 needed by python3-pytest-4.6.5-1.fc32.noarch
DEBUG util.py:585:  BUILDSTDERR:  Problem 9: conflicting requests
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python(abi) = 3.7 needed by python3-requests-2.22.0-3.fc31.noarch
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python3.7dist(chardet) >= 3.0.2 needed by python3-requests-2.22.0-3.fc31.noarch
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python3.7dist(chardet) < 3.1 needed by python3-requests-2.22.0-3.fc31.noarch
DEBUG util.py:585:  BUILDSTDERR:  Problem 10: conflicting requests
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python(abi) = 3.7 needed by python3-snowballstemmer-1.9.0-2.fc31.noarch
DEBUG util.py:585:  BUILDSTDERR:  Problem 11: conflicting requests
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python(abi) = 3.7 needed by python3-sphinx-theme-alabaster-0.7.12-5.fc31.noarch
DEBUG util.py:585:  BUILDSTDERR:  Problem 12: conflicting requests
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python(abi) = 3.7 needed by python3-sphinxcontrib-applehelp-1.0.1-2.fc31.noarch
DEBUG util.py:585:  BUILDSTDERR:  Problem 13: conflicting requests
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python(abi) = 3.7 needed by python3-sphinxcontrib-devhelp-1.0.1-2.fc31.noarch
DEBUG util.py:585:  BUILDSTDERR:  Problem 14: conflicting requests
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python(abi) = 3.7 needed by python3-sphinxcontrib-htmlhelp-1.0.1-2.fc31.noarch
DEBUG util.py:585:  BUILDSTDERR:  Problem 15: conflicting requests
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python(abi) = 3.7 needed by python3-sphinxcontrib-jsmath-1.0.1-2.fc31.noarch
DEBUG util.py:585:  BUILDSTDERR:  Problem 16: conflicting requests
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python(abi) = 3.7 needed by python3-sphinxcontrib-qthelp-1.0.2-2.fc31.noarch
DEBUG util.py:585:  BUILDSTDERR:  Problem 17: conflicting requests
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python(abi) = 3.7 needed by python3-sphinxcontrib-serializinghtml-1.1.3-2.fc31.noarch
DEBUG util.py:585:  BUILDSTDERR:  Problem 18: conflicting requests
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python(abi) = 3.7 needed by python3-sphinxcontrib-websupport-1.1.2-2.fc31.noarch
DEBUG util.py:587:  (try to add '--skip-broken' to skip uninstallable packages)

Comment 17 Richard Shaw 2019-08-15 06:47:31 UTC
Deeper down the rabbit hole...

babel:

DEBUG util.py:585:  BUILDSTDERR: Error: 
DEBUG util.py:585:  BUILDSTDERR:  Problem 1: conflicting requests
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python3.7dist(six) needed by python3-freezegun-0.3.12-2.fc31.noarch
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python(abi) = 3.7 needed by python3-freezegun-0.3.12-2.fc31.noarch
DEBUG util.py:585:  BUILDSTDERR:  Problem 2: conflicting requests
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python3.7dist(setuptools) needed by python3-pytest-4.6.5-1.fc32.noarch
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python(abi) = 3.7 needed by python3-pytest-4.6.5-1.fc32.noarch
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python3.7dist(six) >= 1.10 needed by python3-pytest-4.6.5-1.fc32.noarch
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python3.7dist(attrs) >= 17.4 needed by python3-pytest-4.6.5-1.fc32.noarch
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python3.7dist(pluggy) >= 0.12 needed by python3-pytest-4.6.5-1.fc32.noarch
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python3.7dist(pluggy) < 1 needed by python3-pytest-4.6.5-1.fc32.noarch
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python3.7dist(py) >= 1.5 needed by python3-pytest-4.6.5-1.fc32.noarch
DEBUG util.py:585:  BUILDSTDERR:  Problem 3: conflicting requests
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python(abi) = 3.7 needed by python3-pytz-2019.2-1.fc31.noarch
DEBUG util.py:585:  BUILDSTDERR:  Problem 4: conflicting requests
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python3.7dist(setuptools) needed by python3-sphinx-1:2.1.2-2.fc31.noarch
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python(abi) = 3.7 needed by python3-sphinx-1:2.1.2-2.fc31.noarch

Comment 18 Richard Shaw 2019-08-15 06:53:03 UTC
Ok, tried freezegun...

DEBUG util.py:585:  BUILDSTDERR: Error: 
DEBUG util.py:585:  BUILDSTDERR:  Problem 1: conflicting requests
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python(abi) = 3.7 needed by python3-dateutil-1:2.8.0-1.fc30.noarch
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python3.7dist(six) >= 1.5 needed by python3-dateutil-1:2.8.0-1.fc30.noarch
DEBUG util.py:585:  BUILDSTDERR:  Problem 2: conflicting requests
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python3.7dist(setuptools) needed by python3-pytest-4.6.5-1.fc32.noarch
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python(abi) = 3.7 needed by python3-pytest-4.6.5-1.fc32.noarch
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python3.7dist(six) >= 1.10 needed by python3-pytest-4.6.5-1.fc32.noarch
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python3.7dist(attrs) >= 17.4 needed by python3-pytest-4.6.5-1.fc32.noarch
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python3.7dist(pluggy) >= 0.12 needed by python3-pytest-4.6.5-1.fc32.noarch
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python3.7dist(pluggy) < 1 needed by python3-pytest-4.6.5-1.fc32.noarch
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python3.7dist(py) >= 1.5 needed by python3-pytest-4.6.5-1.fc32.noarch
DEBUG util.py:585:  BUILDSTDERR:  Problem 3: conflicting requests
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python3.7dist(six) needed by python3-sure-1.4.11-6.fc31.noarch
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python3.7dist(mock) needed by python3-sure-1.4.11-6.fc31.noarch
DEBUG util.py:585:  BUILDSTDERR:   - nothing provides python(abi) = 3.7 needed by python3-sure-1.4.11-6.fc31.noarch

I think I'm giving up for now...

Comment 19 Miro Hrončok 2019-08-15 07:45:39 UTC
Is this copr or Koji side tag?

The Koji side tag is far from ready, https://github.com/hroncok/rpm-list-builder/blob/python38/python38.yaml <- I'm building python-decorator.

For Copr, let me know if I need to update something.

Comment 20 Richard Shaw 2019-08-15 07:53:00 UTC
I'm realizing that now :)

So this won't get fixed for a while... I did manage to get python-sure and python-atomicwrites built...

Comment 21 Miro Hrončok 2019-08-15 08:01:58 UTC
Any other package where it failed but the bump-commit was pushed? So I can mark them and don't bump-commit again.

Comment 22 Richard Shaw 2019-08-15 08:08:17 UTC
pytest (optional BRs disabled)
freezegun
babel
sphinx

Comment 23 Miro Hrončok 2019-08-15 08:25:40 UTC
Noted. Please, let me finish the bootsrap sequence, it is easier if one person is doing it. I'll let you know. sorry if my comment before was confusing.

Also, please don't remove any still dependent python 2 subpackages in the process, it can deadlock the rebuild later:

https://src.fedoraproject.org/rpms/babel/c/9b56e7d12f3184948795e61a994b0c9c66b15460?branch=master (I will revert the with_python2 0 thing).

Comment 24 Miro Hrončok 2019-08-15 19:03:01 UTC
pytest, dateutil, babel, sphinx are built. happy hacking.

Comment 25 Richard Shaw 2019-08-16 00:54:29 UTC
Thanks! Sorry didn't mean to step on your toes but I took the instructions to use the side tag as a "call to action" :)

Comment 26 Richard Shaw 2019-08-16 06:31:13 UTC
Whoohoo! All but the ARM builds have completed. I'll wait until they complete before closing the bug but so far so good!

Comment 27 Miro Hrončok 2019-08-16 10:00:18 UTC
It built. Thanks.


Note You need to log in before you can comment on or make changes to this bug.