Comments

791 Comments
BZ#2127946 PEP 639: %pyproject_save_files do not take *Root License Directory* into consideration for %license
BZ#2127958 %pyproject_check_import imports modules not specified in %pyproject_save_files
BZ#2113555 obs-service-tar_scm: FTBFS in Fedora rawhide/f37
BZ#2098752 F37FailsToInstall: monkeytype
BZ#2113526 monkeytype: FTBFS in Fedora rawhide/f37
BZ#2099090 F37FailsToInstall: python3-requests-credssp

https://pagure.io/fesco/issue/2859#comment-816605 was resolved, this change was approved for Fedora 37. Note that nothing was tested during the approval.

Before:

$ rpmlint -c rpmlint.toml python3.11-3.11.0~rc2-1.fc38.src.rpm
============================ rpmlint session starts ============================
rpmlint: 2.2.0
configuration:
    /usr/lib/python3.10/site-packages/rpmlint/configdefaults.toml
    /etc/xdg/rpmlint/fedora.toml
    /etc/xdg/rpmlint/licenses.toml
    /etc/xdg/rpmlint/scoring.toml
    /etc/xdg/rpmlint/users-groups.toml
    /etc/xdg/rpmlint/warn-on-functions.toml
    rpmlint.toml
checks: 32, packages: 1

python3.11.src: W: invalid-license Python-2.0.1
 1 packages and 0 specfiles checked; 0 errors, 1 warnings, 0 badness; has taken 0.3 s 

With rpmlint-fedora-license-data-1.4-1.fc35.noarch:

$ rpmlint -c rpmlint.toml python3.11-3.11.0~rc2-1.fc38.src.rpm
============================ rpmlint session starts ============================
rpmlint: 2.2.0
configuration:
    /usr/lib/python3.10/site-packages/rpmlint/configdefaults.toml
    /etc/xdg/rpmlint/fedora-legacy-licenses.toml
    /etc/xdg/rpmlint/fedora-spdx-licenses.toml
    /etc/xdg/rpmlint/fedora.toml
    /etc/xdg/rpmlint/licenses.toml
    /etc/xdg/rpmlint/scoring.toml
    /etc/xdg/rpmlint/users-groups.toml
    /etc/xdg/rpmlint/warn-on-functions.toml
    rpmlint.toml
checks: 32, packages: 1

 1 packages and 0 specfiles checked; 0 errors, 0 warnings, 0 badness; has taken 0.2 s 

Don't push this update to Fedora 37 until https://pagure.io/fesco/issue/2859#comment-816605 is resolved.

karma

Tested basic functionality (clicking here and there) in Fedora-Python-Classroom-Live-x86_64-37_Beta-1.5.iso.

BZ#2066442 thonny-4.0.0 is available

I am not sure that helps. A change in fedpkg won't make it impossible to update rpkg only. I am not sure how severe is this is, probably not much :/

It is possible to update rpkg only and that breaks fedpkg:

$ fedpkg build --nowait --fail-fast 
rpm: --define '_sourcedir /home/churchyard/rpmbuild/fedora-scm/python3-docs': unknown option

Updating fedpkg as well fixes the issue. Please, version the dependency between the two packages.

BZ#2120618 Please update the list of licenses from gitlab.com/fedora/legal/fedora-license-data
BZ#2120618 Please update the list of licenses from gitlab.com/fedora/legal/fedora-license-data
BZ#2118011 [ERROR] koji: NameError: name 'taskarch' is not defined

virtualenv, venv, tox works

Several packages are broken by this. Were they forgotten or do the packages fail to build?

$ repoquery -q --refresh --repo=koji --whatrequires 'libmutter-10.so.0()(64bit)' --whatrequires 'libedataserver-1.2.so.26()(64bit)'
chatty-0:0.6.7-1.fc37.x86_64
elementary-calendar-0:6.1.1-1.fc37.x86_64
elementary-greeter-0:6.1.0-1.fc37.x86_64
elementary-mail-0:6.4.0-1.fc36.x86_64
elementary-planner-1:3.0.7-1.fc37.x86_64
elementary-tasks-0:6.3.0-1.fc37.x86_64
evolution-rss-1:0.3.96-9.fc36.x86_64
gala-0:6.3.1-3.fc37.x86_64
gala-libs-0:6.3.1-3.fc37.x86_64
gnome-kiosk-0:42.0-1.fc37.x86_64
switchboard-plug-onlineaccounts-0:6.5.0-1.fc37.x86_64
wingpanel-0:3.0.2-4.fc37.x86_64