On 24. 05. 23 9:40, Jaroslav Mracek wrote:
Hello,
I have great news that the upcoming release of DNF5 will obsolete DNF in rawhide (Fedora 39). The release is planned not before the end of May. The change was already announced in https://fedoraproject.org/wiki/Changes/ReplaceDnfWithDnf5 https://fedoraproject.org/wiki/Changes/ReplaceDnfWithDnf5.
It seem rawhide copr builds are broken...
To reproduce, try:
$ COPR=whatever $ copr create $COPR --repo='http://kojipkgs.fedoraproject.org/repos/rawhide/latest/$basearch/' --chroot fedora-rawhide-x86_64 --delete-after-days 7 $ copr add-package-distgit $COPR --name dummy-test-package-gloster --commit rawhide $ copr build-package $COPR --name dummy-test-package-gloster
See https://copr.fedorainfracloud.org/coprs/churchyard/whatever/builds/
I get:
... Finish(bootstrap): dnf install Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1685094318.073555/root. INFO: calling preinit hooks INFO: enabled 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 install Unknown argument "--allowerasing" for command "dnf5". Add "--help" for more information about the arguments. WARNING: Dnf command failed, retrying, attempt #2, sleeping 10s Unknown argument "--allowerasing" for command "dnf5". Add "--help" for more information about the arguments. WARNING: Dnf command failed, retrying, attempt #3, sleeping 10s Unknown argument "--allowerasing" for command "dnf5". Add "--help" for more information about the arguments. ERROR: Exception(/var/lib/copr-rpmbuild/workspace/workdir-0s4wy2p4/dummy-test-package-gloster/dummy-test-package-gloster.spec) Config(fedora-rawhide-x86_64) 1 minutes 26 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_failure=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot ERROR: Command failed: # /usr/bin/systemd-nspawn -q -M fb947d9bf50448af8a0250f849d154de -D /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1685094318.073555/root -a --capability=cap_ipc_lock --rlimit=RLIMIT_NOFILE=10240 --capability=cap_ipc_lock --bind=/tmp/mock-resolv.4as66jul:/etc/resolv.conf --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/var/lib/mock/fedora-rawhide-x86_64-1685094318.073555/root/installation-homedir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin --setenv=PROMPT_COMMAND=printf "\033]0;<mock-chroot>\007" --setenv=PS1=<mock-chroot> \s-\v$ --setenv=LANG=C.UTF-8 --setenv=LC_MESSAGES=C.UTF-8 --setenv=SYSTEMD_NSPAWN_TMPFS_TMP=0 --setenv=SYSTEMD_SECCOMP=0 --resolv-conf=off /usr/bin/dnf --installroot /var/lib/mock/fedora-rawhide-x86_64-1685094318.073555/root/ --releasever 39 --setopt=deltarpm=False --allowerasing --disableplugin=local --disableplugin=spacewalk --disableplugin=versionlock install @buildsys-build --setopt=tsflags=nocontexts --setopt=tsflags=nocontexts --setopt=tsflags=nocontexts Unknown argument "--allowerasing" for command "dnf5". Add "--help" for more information about the arguments.
Copr build error: Mock build failed