I am getting the following message when I try to execute fedpkg mockbuild in the epel9 branch for my package: No matching package to install: 'python3dist(build)'
Does this mean that the python build package https://pypi.org/project/build/ is not available in epel9 ?
On Fri, 26 May 2023 at 13:43, Brad Bell bradbell@seanet.com wrote:
I am getting the following message when I try to execute fedpkg mockbuild in the epel9 branch for my package: No matching package to install: 'python3dist(build)'
I don't see this when rebuilding something for epel9.
1. What is the base operating system and version you are using? 2. what is the version of mock and fedpkg (rpm -q mock fedpkg)
On my alma9
$ rpm -q rpm mock fedpkg rpm-4.16.1.3-22.el9.x86_64 mock-3.5-1.el9.noarch fedpkg-1.44-4.el9.noarch
on my fedora 38 system $ rpm -q rpm mock fedpkg rpm-4.18.1-3.fc38.x86_64 mock-3.5-2.fc38.noarch fedpkg-1.44-4.fc38.noarch
Does this mean that the python build package https://pypi.org/project/build/ is not available in epel9 ? _______________________________________________ epel-devel mailing list -- epel-devel@lists.fedoraproject.org To unsubscribe send an email to epel-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/epel-devel@lists.fedoraproject... Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
uname -a
Linux fedora 6.2.15-200.fc37.x86_64 #1 SMP PREEMPT_DYNAMIC Thu May 11 15:56:33 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
mock --version
3.5
git branch
* epel9 f37 f38 rawhide
dnf info fedpkg
... snip ... Name : fedpkg Version : 1.44 Release : 4.fc37 Architecture : noarch Size : 333 k Source : fedpkg-1.44-4.fc37.src.rpm Repository : @System From repo : updates Summary : Fedora utility for working with dist-git URL : https://pagure.io/fedpkg License : GPLv2+ Description : Provides the fedpkg command for working with dist-git
The command fedpkg mockbuid works on all the branches except epel9 where I get the error messages:
No matching package to install: 'python3dist(build)' No matching package to install: 'python3dist(furo)' ... snip ... Not all dependencies satisfied Error: Some packages could not be found
The command below has not output; i.e, the spec files are the same:
git diff epel9:python-xrst.spec rawhide:python-xrst.spec
On Fri, 26 May 2023, Brad Bell wrote:
uname -a
Linux fedora 6.2.15-200.fc37.x86_64 #1 SMP PREEMPT_DYNAMIC Thu May 11 15:56:33 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
mock --version
3.5
git branch
- epel9
f37 f38 rawhide
dnf info fedpkg
... snip ... Name : fedpkg Version : 1.44 Release : 4.fc37 Architecture : noarch Size : 333 k Source : fedpkg-1.44-4.fc37.src.rpm Repository : @System From repo : updates Summary : Fedora utility for working with dist-git URL : https://pagure.io/fedpkg License : GPLv2+ Description : Provides the fedpkg command for working with dist-git
The command fedpkg mockbuid works on all the branches except epel9 where I get the error messages:
No matching package to install: 'python3dist(build)' No matching package to install: 'python3dist(furo)' ... snip ... Not all dependencies satisfied Error: Some packages could not be found
The command below has not output; i.e, the spec files are the same:
git diff epel9:python-xrst.spec rawhide:python-xrst.spec
python-build doesn't exist for EPEL, see:
https://bugzilla.redhat.com/show_bug.cgi?id=2129071
Scott
On Fri, 26 May 2023 at 14:10, Brad Bell bradbell@seanet.com wrote:
uname -a
Linux fedora 6.2.15-200.fc37.x86_64 #1 SMP PREEMPT_DYNAMIC Thu May 11 15:56:33 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
mock --version
3.5
git branch
- epel9 f37 f38 rawhide
dnf info fedpkg
... snip ... Name : fedpkg Version : 1.44 Release : 4.fc37 Architecture : noarch Size : 333 k Source : fedpkg-1.44-4.fc37.src.rpm Repository : @System From repo : updates Summary : Fedora utility for working with dist-git URL : https://pagure.io/fedpkg License : GPLv2+ Description : Provides the fedpkg command for working with dist-git
The command fedpkg mockbuid works on all the branches except epel9 where I get the error messages:
No matching package to install: 'python3dist(build)' No matching package to install: 'python3dist(furo)' ... snip ... Not all dependencies satisfied Error: Some packages could not be found
Weird. I just did ``` [ssmoogen@xenadu Fedora]$ fedpkg clone -a screen Cloning into 'screen'... remote: Enumerating objects: 710, done. remote: Counting objects: 100% (710/710), done. remote: Compressing objects: 100% (533/533), done. remote: Total 710 (delta 372), reused 344 (delta 157), pack-reused 0 Receiving objects: 100% (710/710), 142.71 KiB | 9.51 MiB/s, done. Resolving deltas: 100% (372/372), done. [ssmoogen@xenadu Fedora]$ cd screen/ [ssmoogen@xenadu screen (rawhide)]$ fedpkg switch-branch epel9 branch 'epel9' set up to track 'origin/epel9' by rebasing. [ssmoogen@xenadu screen (epel9)]$ fedpkg srpm Downloading screen-4.8.0.tar.gz ######################################################################## 100.0% [ssmoogen@xenadu screen (epel9)]$ fedpkg mockbuild Not downloading already downloaded screen-4.8.0.tar.gz
setting SOURCE_DATE_EPOCH=1626998400 Wrote: /home/ssmoogen/Fedora/screen/screen-4.8.0-6.el9.src.rpm INFO: mock.py version 3.5 starting (python version = 3.9.16, NVR = mock-3.5-1.el9)... Start(bootstrap): init plugins INFO: selinux enabled Finish(bootstrap): init plugins Start: init plugins INFO: selinux enabled Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/home/ssmoogen/Fedora/screen/screen-4.8.0-6.el9.src.rpm) Config(alma+epel-9-x86_64) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 3.5 INFO: Mock Version: 3.5 Finish(bootstrap): chroot init Start: chroot init INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 3.5 INFO: Mock Version: 3.5 Start: dnf update Finish: dnf update Finish: chroot init ... INFO: Done(/home/ssmoogen/Fedora/screen/screen-4.8.0-6.el9.src.rpm) Config(epel-9-x86_64) 0 minutes 36 seconds INFO: Results and/or logs in: /home/ssmoogen/Fedora/screen/results_screen/4.8.0/6.el9 INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot Finish: clean chroot Finish: run ```
epel-devel@lists.fedoraproject.org