Code Monkey home page Code Monkey logo

Comments (6)

FrostyX avatar FrostyX commented on August 16, 2024

I think the dnf5-plugins package is not installed. On my laptop:

[jkadlcik@zeratul ~]$ rpm -ql dnf5-plugins.x86_64 |grep builddep |grep so
/usr/lib64/dnf5/plugins/builddep_cmd_plugin.so

The question is, should it be automatically installed in the minimal Mock buildroot, or should fedora-review make sure it is installed?

from mock.

xsuchy avatar xsuchy commented on August 16, 2024

It should be installed (into bootstrap) for chroot that uses dnf5.

from mock.

jfernandez avatar jfernandez commented on August 16, 2024

@FrostyX dnf5-plugins is installed on my laptop.

from mock.

praiskup avatar praiskup commented on August 16, 2024

@jfernandez dnf5-plugins is not needed on your laptop, but in the bootstrap chroot. The question is why it is not installed by Mock; one of the possible explanations is that you have some very old bootstrap cache. Can you retry after mock -r fedora-40-x86_64 --scrub=all?

from mock.

jfernandez avatar jfernandez commented on August 16, 2024

@praiskup I ran the mock -r fedora-<version>-x86_64 --scrub=all command for both f40 and rawhide, then re-ran fedora-review -b 2282282. It got further along this time, but still errored out:

❯ fedora-review -b 2282282
INFO: Processing bugzilla bug: 2282282
INFO: Getting .spec and .srpm Urls from : 2282282
INFO:   --> SRPM url: https://download.copr.fedorainfracloud.org/results/jfernandez/bpftop/fedora-40-x86_64/07475047-rust-tui-input/rust-tui-input-0.8.0-1.fc40.src.rpm
INFO:   --> Spec url: https://download.copr.fedorainfracloud.org/results/jfernandez/bpftop/fedora-40-x86_64/07475047-rust-tui-input/rust-tui-input.spec
INFO: Using review directory: /home/jose/2282282-rust-tui-input
INFO: Downloading .spec and .srpm files
INFO: Downloading (Source0): https://crates.io/api/v1/crates/tui-input/0.8.0/download#/tui-input-0.8.0.crate
INFO: Running checks and generating report
INFO: Results and/or logs in: /home/jose/2282282-rust-tui-input/results
INFO: Reading configuration from /etc/mock/site-defa
ults.cfg
INFO: Reading configuration from /etc/mock/chroot-aliases.cfg
INFO: Reading configuration from /etc/mock/fedora-rawhide-x86_64.cfg
INFO: Build completed
INFO: Installing built package(s)
INFO: Active plugins: Shell-api, Generic
Error: Cache-only enabled but no cache for 'fedora'
ERROR: Exception down the road... (logs in /home/jose/.cache/fedora-review.log)

Calling the previous mock command that failed prior to clearing the cache now works though:

mock -r fedora-rawhide-x86_64 --no-cleanup-after --no-clean --resultdir=/home/jose/2282282-rust-tui-input/results --rebuild /home/jose/2282282-rust-tui-input/srpm/rust-tui-input-0.8.0-1.fc40.src.rpm

But it looks like in fedora-review.log, the mock command that fails is:

05-27 06:33 root         DEBUG    Running: mock -r fedora-rawhide-x86_64 --no-cleanup-after --no-clean -qn --enable-network shell -- dnf-3 repoquery -C -l filesystem

Full fedora-review.log:

05-27 06:30 root         DEBUG    fedora-review 0.10.0 e79b66b 2023-07-24 17:28:48 -0500 started
05-27 06:30 root         DEBUG    Command  line: /usr/bin/fedora-review -b 2282282
05-27 06:30 root         INFO     Processing bugzilla bug: 2282282
05-27 06:30 root         DEBUG    Active settings after processing options
05-27 06:30 root         DEBUG        bz_url: https://bugzilla.redhat.com
05-27 06:30 root         DEBUG        _con_handler: <StreamHandler <stderr> (INFO)>
05-27 06:30 root         DEBUG        _log_config_done: True
05-27 06:30 root         DEBUG        cache: False
05-27 06:30 root         DEBUG        resultdir: None
05-27 06:30 root         DEBUG        init_done: True
05-27 06:30 root         DEBUG        uniqueext: None
05-27 06:30 root         DEBUG        configdir: None
05-27 06:30 root         DEBUG        log_level: 20
05-27 06:30 root         DEBUG        prebuilt: False
05-27 06:30 root         DEBUG        verbose: False
05-27 06:30 root         DEBUG        name: None
05-27 06:30 root         DEBUG        use_colors: True
05-27 06:30 root         DEBUG        session_log: /home/jose/.cache/fedora-review.log
05-27 06:30 root         DEBUG        bug: 2282282
05-27 06:30 root         DEBUG        url: None
05-27 06:30 root         DEBUG        copr_build_descriptor: None
05-27 06:30 root         DEBUG        list_checks: False
05-27 06:30 root         DEBUG        list_flags: False
05-27 06:30 root         DEBUG        list_plugins: False
05-27 06:30 root         DEBUG        version: False
05-27 06:30 root         DEBUG        flags: []
05-27 06:30 root         DEBUG        repo: None
05-27 06:30 root         DEBUG        mock_config: fedora-rawhide-x86_64
05-27 06:30 root         DEBUG        no_report: False
05-27 06:30 root         DEBUG        nobuild: False
05-27 06:30 root         DEBUG        mock_options: --no-cleanup-after --no-clean
05-27 06:30 root         DEBUG        other_bz: None
05-27 06:30 root         DEBUG        plugins_arg: None
05-27 06:30 root         DEBUG        single: None
05-27 06:30 root         DEBUG        rpm_spec: False
05-27 06:30 root         DEBUG        exclude: None
05-27 06:30 root         DEBUG        checksum: sha256
05-27 06:30 root         DEBUG        plugins: {}
05-27 06:30 root         INFO     Getting .spec and .srpm Urls from : 2282282
05-27 06:30 root         INFO       --> SRPM url: https://download.copr.fedorainfracloud.org/results/jfernandez/bpftop/fedora-40-x86_64/07475047-rust-tui-input/rust-tui-input-0.8.0-1.fc40.src.rpm
05-27 06:30 root         INFO       --> Spec url: https://download.copr.fedorainfracloud.org/results/jfernandez/bpftop/fedora-40-x86_64/07475047-rust-tui-input/rust-tui-input.spec
05-27 06:30 root         DEBUG    find_urls completed: 4.615
05-27 06:30 root         INFO     Using review directory: /home/jose/2282282-rust-tui-input
05-27 06:31 root         DEBUG    Avoiding init of working mock root
05-27 06:31 root         INFO     Downloading .spec and .srpm files
05-27 06:31 root         DEBUG    Url download completed: 34.267
05-27 06:31 root         DEBUG      --> /home/jose/2282282-rust-tui-input/upstream : https://crates.io/api/v1/crates/tui-input/0.8.0/download#/tui-input-0.8.0.crate
05-27 06:31 root         INFO     Downloading (Source0): https://crates.io/api/v1/crates/tui-input/0.8.0/download#/tui-input-0.8.0.crate
05-27 06:31 root         INFO     Running checks and generating report
05-27 06:31 root         DEBUG    Running check: CheckResultdir
05-27 06:31 root         DEBUG        CheckResultdir completed: 0.000 seconds
05-27 06:31 root         DEBUG    Running check: CheckBuild
05-27 06:31 root         DEBUG    Avoiding init of working mock root
05-27 06:31 root         DEBUG    Mock command: mock, -r, fedora-rawhide-x86_64, --no-cleanup-after, --no-clean, --resultdir=/home/jose/2282282-rust-tui-input/results, --chroot, --, rm -rf $(rpm --eval %_builddir)/*
05-27 06:31 root         DEBUG    Mock output: INFO: mock.py version 5.6 starting (python version = 3.12.3, NVR = mock-5.6-1.fc40), args: /usr/libexec/mock/mock -r fedora-rawhide-x86_64 --no-cleanup-after --no-clean --resultdir=/home/jose/2282282-rust-tui-input/results --chroot -- 'rm -rf $(rpm --eval %_builddir)/*'
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
Mock Version: 5.6
INFO: Mock Version: 5.6
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: Package manager dnf5 detected and used (fallback)
Finish(bootstrap): chroot init
Start: chroot init
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
INFO: Package manager dnf5 detected and used (direct choice)
Finish: chroot init
INFO: Running in chroot: ['rm -rf $(rpm --eval %_builddir)/*']
Start: chroot ['rm -rf $(rpm --eval %_builddir)/*']
Finish: chroot ['rm -rf $(rpm --eval %_builddir)/*']
Finish: run
 None
NoneType: None
05-27 06:31 root         DEBUG    Build command: "mock" "-r" "fedora-rawhide-x86_64" "--no-cleanup-after" "--no-clean" "--resultdir=/home/jose/2282282-rust-tui-input/results" --rebuild /home/jose/2282282-rust-tui-input/srpm/rust-tui-input-0.8.0-1.fc40.src.rpm 2>&1 | tee build.log | grep -E "Results and/or logs|ERROR" 
05-27 06:32 root         DEBUG    _topdir: /builddir/build
05-27 06:32 root         INFO     Reading configuration from /etc/mock/site-defaults.cfg
05-27 06:32 root         INFO     Reading configuration from /etc/mock/chroot-aliases.cfg
05-27 06:32 root         INFO     Reading configuration from /etc/mock/fedora-rawhide-x86_64.cfg
05-27 06:32 root         INFO     Build completed
05-27 06:32 root         DEBUG    Running: rpm -ql --dump --nosignature -p /home/jose/2282282-rust-tui-input/results/rust-tui-input-devel-0.8.0-1.fc41.noarch.rpm
05-27 06:32 root         DEBUG    Running: rpm -ql --dump --nosignature -p /home/jose/2282282-rust-tui-input/results/rust-tui-input+default-devel-0.8.0-1.fc41.noarch.rpm
05-27 06:32 root         DEBUG    Running: rpm -ql --dump --nosignature -p /home/jose/2282282-rust-tui-input/results/rust-tui-input+crossterm-devel-0.8.0-1.fc41.noarch.rpm
05-27 06:32 root         DEBUG    Running: rpm -ql --dump --nosignature -p /home/jose/2282282-rust-tui-input/results/rust-tui-input+serde-devel-0.8.0-1.fc41.noarch.rpm
05-27 06:32 root         DEBUG    Running: rpm -ql --dump --nosignature -p /home/jose/2282282-rust-tui-input/results/rust-tui-input+termion-devel-0.8.0-1.fc41.noarch.rpm
05-27 06:32 root         DEBUG        CheckBuild completed: 43.674 seconds
05-27 06:32 root         DEBUG    Running check: CheckRpmlint
05-27 06:32 root         DEBUG    Run command: rpmlint --ignore-unused-rpmlintrc --rpmlintrc /tmp/tmpcb7wjon2 /home/jose/2282282-rust-tui-input/results/rust-tui-input-devel-0.8.0-1.fc41.noarch.rpm /home/jose/2282282-rust-tui-input/results/rust-tui-input+default-devel-0.8.0-1.fc41.noarch.rpm /home/jose/2282282-rust-tui-input/results/rust-tui-input+crossterm-devel-0.8.0-1.fc41.noarch.rpm /home/jose/2282282-rust-tui-input/results/rust-tui-input+serde-devel-0.8.0-1.fc41.noarch.rpm /home/jose/2282282-rust-tui-input/results/rust-tui-input+termion-devel-0.8.0-1.fc41.noarch.rpm /home/jose/2282282-rust-tui-input/results/rust-tui-input-0.8.0-1.fc41.src.rpm
05-27 06:32 root         DEBUG        CheckRpmlint completed: 0.629 seconds
05-27 06:32 root         DEBUG    Running check: CheckPackageInstalls
05-27 06:32 root         DEBUG    Init command: mock, -r, fedora-rawhide-x86_64, --init
05-27 06:32 root         DEBUG    Init output: INFO: mock.py version 5.6 starting (python version = 3.12.3, NVR = mock-5.6-1.fc40), args: /usr/libexec/mock/mock -r fedora-rawhide-x86_64 --init
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
Start: clean chroot
Finish: clean chroot
Mock Version: 5.6
INFO: Mock Version: 5.6
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: Package manager dnf5 detected and used (fallback)
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
INFO: Package manager dnf5 detected and used (direct choice)
Finish: chroot init
Finish: run
 None
NoneType: None
05-27 06:32 root         INFO     Installing built package(s)
05-27 06:32 root         DEBUG    --init command: mock, -r, fedora-rawhide-x86_64, --no-cleanup-after, --no-clean, --resultdir=/home/jose/2282282-rust-tui-input/results, --init
05-27 06:32 root         DEBUG    --init output: INFO: mock.py version 5.6 starting (python version = 3.12.3, NVR = mock-5.6-1.fc40), args: /usr/libexec/mock/mock -r fedora-rawhide-x86_64 --no-cleanup-after --no-clean --resultdir=/home/jose/2282282-rust-tui-input/results --init
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
Mock Version: 5.6
INFO: Mock Version: 5.6
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: Package manager dnf5 detected and used (fallback)
Finish(bootstrap): chroot init
Start: chroot init
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
INFO: Package manager dnf5 detected and used (direct choice)
Finish: chroot init
Finish: run
 None
NoneType: None
05-27 06:32 root         DEBUG    is_installed: Tested rust-tui-input+termion-devel, result: 1
05-27 06:32 root         DEBUG    is_installed: Tested rust-tui-input-devel, result: 1
05-27 06:32 root         DEBUG    is_installed: Tested rust-tui-input+serde-devel, result: 1
05-27 06:32 root         DEBUG    is_installed: Tested rust-tui-input+crossterm-devel, result: 1
05-27 06:32 root         DEBUG    is_installed: Tested rust-tui-input+default-devel, result: 1
05-27 06:32 root         DEBUG     command: mock, -r, fedora-rawhide-x86_64, --no-cleanup-after, --no-clean, --resultdir=/home/jose/2282282-rust-tui-input/results, --shell, 'rm -f /var/lib/rpm/__db*'
05-27 06:32 root         DEBUG     output: INFO: mock.py version 5.6 starting (python version = 3.12.3, NVR = mock-5.6-1.fc40), args: /usr/libexec/mock/mock -r fedora-rawhide-x86_64 --no-cleanup-after --no-clean --resultdir=/home/jose/2282282-rust-tui-input/results --shell ''"'"'rm -f /var/lib/rpm/__db*'"'"''
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
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: Package manager dnf5 detected and used (fallback)
Finish(bootstrap): chroot init
Start: chroot init
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
INFO: Package manager dnf5 detected and used (direct choice)
Finish: chroot init
Start: shell
/bin/sh: line 1: rm -f /var/lib/rpm/__db*: No such file or directory
Finish: shell
Finish: run
 None
NoneType: None
05-27 06:32 root         DEBUG    Install command: mock, -r, fedora-rawhide-x86_64, --no-cleanup-after, --no-clean, --resultdir=/home/jose/2282282-rust-tui-input/results, install, /home/jose/2282282-rust-tui-input/results/rust-tui-input+termion-devel-0.8.0-1.fc41.noarch.rpm, /home/jose/2282282-rust-tui-input/results/rust-tui-input-devel-0.8.0-1.fc41.noarch.rpm, /home/jose/2282282-rust-tui-input/results/rust-tui-input+serde-devel-0.8.0-1.fc41.noarch.rpm, /home/jose/2282282-rust-tui-input/results/rust-tui-input+crossterm-devel-0.8.0-1.fc41.noarch.rpm, /home/jose/2282282-rust-tui-input/results/rust-tui-input+default-devel-0.8.0-1.fc41.noarch.rpm
05-27 06:33 root         DEBUG    Install output: INFO: mock.py version 5.6 starting (python version = 3.12.3, NVR = mock-5.6-1.fc40), args: /usr/libexec/mock/mock -r fedora-rawhide-x86_64 --no-cleanup-after --no-clean --resultdir=/home/jose/2282282-rust-tui-input/results install /home/jose/2282282-rust-tui-input/results/rust-tui-input+termion-devel-0.8.0-1.fc41.noarch.rpm /home/jose/2282282-rust-tui-input/results/rust-tui-input-devel-0.8.0-1.fc41.noarch.rpm /home/jose/2282282-rust-tui-input/results/rust-tui-input+serde-devel-0.8.0-1.fc41.noarch.rpm /home/jose/2282282-rust-tui-input/results/rust-tui-input+crossterm-devel-0.8.0-1.fc41.noarch.rpm /home/jose/2282282-rust-tui-input/results/rust-tui-input+default-devel-0.8.0-1.fc41.noarch.rpm
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
Mock Version: 5.6
INFO: Mock Version: 5.6
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: Package manager dnf5 detected and used (fallback)
Finish(bootstrap): chroot init
Start: chroot init
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
INFO: Package manager dnf5 detected and used (direct choice)
Finish: chroot init
INFO: installing package(s): /builddir/rust-tui-input+termion-devel-0.8.0-1.fc41.noarch.rpm /builddir/rust-tui-input-devel-0.8.0-1.fc41.noarch.rpm /builddir/rust-tui-input+serde-devel-0.8.0-1.fc41.noarch.rpm /builddir/rust-tui-input+crossterm-devel-0.8.0-1.fc41.noarch.rpm /builddir/rust-tui-input+default-devel-0.8.0-1.fc41.noarch.rpm
INFO: 
Finish: run
 None
NoneType: None
05-27 06:33 root         DEBUG        CheckPackageInstalls completed: 59.672 seconds
05-27 06:33 root         DEBUG    Running check: CheckRpmlintInstalled
05-27 06:33 root         DEBUG    --init command: mock, -r, fedora-rawhide-x86_64, --no-cleanup-after, --no-clean, --resultdir=/home/jose/2282282-rust-tui-input/results, --init
05-27 06:33 root         DEBUG    --init output: INFO: mock.py version 5.6 starting (python version = 3.12.3, NVR = mock-5.6-1.fc40), args: /usr/libexec/mock/mock -r fedora-rawhide-x86_64 --no-cleanup-after --no-clean --resultdir=/home/jose/2282282-rust-tui-input/results --init
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
Mock Version: 5.6
INFO: Mock Version: 5.6
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: Package manager dnf5 detected and used (fallback)
Finish(bootstrap): chroot init
Start: chroot init
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
INFO: Package manager dnf5 detected and used (direct choice)
Finish: chroot init
Finish: run
 None
NoneType: None
05-27 06:33 root         DEBUG    is_installed: Tested rpmlint, result: 1
05-27 06:33 root         DEBUG     command: mock, -r, fedora-rawhide-x86_64, --no-cleanup-after, --no-clean, --resultdir=/home/jose/2282282-rust-tui-input/results, --shell, 'rm -f /var/lib/rpm/__db*'
05-27 06:33 root         DEBUG     output: INFO: mock.py version 5.6 starting (python version = 3.12.3, NVR = mock-5.6-1.fc40), args: /usr/libexec/mock/mock -r fedora-rawhide-x86_64 --no-cleanup-after --no-clean --resultdir=/home/jose/2282282-rust-tui-input/results --shell ''"'"'rm -f /var/lib/rpm/__db*'"'"''
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
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: Package manager dnf5 detected and used (fallback)
Finish(bootstrap): chroot init
Start: chroot init
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
INFO: Package manager dnf5 detected and used (direct choice)
Finish: chroot init
Start: shell
/bin/sh: line 1: rm -f /var/lib/rpm/__db*: No such file or directory
Finish: shell
Finish: run
 None
NoneType: None
05-27 06:33 root         DEBUG    Install command: mock, -r, fedora-rawhide-x86_64, --no-cleanup-after, --no-clean, --resultdir=/home/jose/2282282-rust-tui-input/results, install, rpmlint
05-27 06:33 root         DEBUG    Install output: INFO: mock.py version 5.6 starting (python version = 3.12.3, NVR = mock-5.6-1.fc40), args: /usr/libexec/mock/mock -r fedora-rawhide-x86_64 --no-cleanup-after --no-clean --resultdir=/home/jose/2282282-rust-tui-input/results install rpmlint
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
Mock Version: 5.6
INFO: Mock Version: 5.6
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: Package manager dnf5 detected and used (fallback)
Finish(bootstrap): chroot init
Start: chroot init
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
INFO: Package manager dnf5 detected and used (direct choice)
Finish: chroot init
INFO: installing package(s): rpmlint
INFO: 
Finish: run
 None
NoneType: None
05-27 06:33 root         DEBUG    Script output: INFO: mock.py version 5.6 starting (python version = 3.12.3, NVR = mock-5.6-1.fc40), args: /usr/libexec/mock/mock --enable-network -r fedora-rawhide-x86_64 --no-cleanup-after --no-clean --resultdir=/home/jose/2282282-rust-tui-input/results --chroot 'echo '"'"'rpmlint:'"'"'; rpmlint --installed rust-tui-input-devel rust-tui-input+crossterm-devel rust-tui-input+termion-devel rust-tui-input+default-devel rust-tui-input+serde-devel; echo '"'"'rpmlint-done:'"'"''
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
Mock Version: 5.6
INFO: Mock Version: 5.6
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: Package manager dnf5 detected and used (fallback)
Finish(bootstrap): chroot init
Start: chroot init
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
INFO: Package manager dnf5 detected and used (direct choice)
Finish: chroot init
INFO: Running in chroot: ["echo 'rpmlint:'; rpmlint --installed rust-tui-input-devel rust-tui-input+crossterm-devel rust-tui-input+termion-devel rust-tui-input+default-devel rust-tui-input+serde-devel; echo 'rpmlint-done:'"]
Start: chroot ["echo 'rpmlint:'; rpmlint --installed rust-tui-input-devel rust-tui-input+crossterm-devel rust-tui-input+termion-devel rust-tui-input+default-devel rust-tui-input+serde-devel; echo 'rpmlint-done:'"]
rpmlint:
============================ rpmlint session starts ============================
rpmlint: 2.5.0
configuration:
    /usr/lib/python3.12/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/scoring.toml
    /etc/xdg/rpmlint/users-groups.toml
    /etc/xdg/rpmlint/warn-on-functions.toml
checks: 32, packages: 5

rust-tui-input+crossterm-devel.noarch: W: no-documentation
rust-tui-input+termion-devel.noarch: W: no-documentation
rust-tui-input+default-devel.noarch: W: no-documentation
rust-tui-input+serde-devel.noarch: W: no-documentation
 5 packages and 0 specfiles checked; 0 errors, 4 warnings, 33 filtered, 0 badness; has taken 0.3 s 
rpmlint-done:
Finish: chroot ["echo 'rpmlint:'; rpmlint --installed rust-tui-input-devel rust-tui-input+crossterm-devel rust-tui-input+termion-devel rust-tui-input+default-devel rust-tui-input+serde-devel; echo 'rpmlint-done:'"]
Finish: run

05-27 06:33 root         DEBUG        CheckRpmlintInstalled completed: 19.970 seconds
05-27 06:33 root         DEBUG    Running check: CheckRpmlintDebuginfo
05-27 06:33 root         DEBUG        CheckRpmlintDebuginfo completed: 0.000 seconds
05-27 06:33 root         DEBUG    Running check: CheckInitDeps
05-27 06:33 root         DEBUG        CheckInitDeps completed: 10.456 seconds
05-27 06:33 root         DEBUG    Running check: CheckBuildCompleted
05-27 06:33 root         DEBUG    Mock command: mock, -r, fedora-rawhide-x86_64, --no-cleanup-after, --no-clean, --resultdir=/home/jose/2282282-rust-tui-input/results, --chroot, --, rm -rf $(rpm --eval %_builddir)/*
05-27 06:33 root         DEBUG    Mock output: INFO: mock.py version 5.6 starting (python version = 3.12.3, NVR = mock-5.6-1.fc40), args: /usr/libexec/mock/mock -r fedora-rawhide-x86_64 --no-cleanup-after --no-clean --resultdir=/home/jose/2282282-rust-tui-input/results --chroot -- 'rm -rf $(rpm --eval %_builddir)/*'
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
Mock Version: 5.6
INFO: Mock Version: 5.6
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: Package manager dnf5 detected and used (fallback)
Finish(bootstrap): chroot init
Start: chroot init
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
INFO: Package manager dnf5 detected and used (direct choice)
Finish: chroot init
INFO: Running in chroot: ['rm -rf $(rpm --eval %_builddir)/*']
Start: chroot ['rm -rf $(rpm --eval %_builddir)/*']
Finish: chroot ['rm -rf $(rpm --eval %_builddir)/*']
Finish: run
 None
NoneType: None
05-27 06:33 root         DEBUG    Mock command: mock, -r, fedora-rawhide-x86_64, --no-cleanup-after, --no-clean, --resultdir=/home/jose/2282282-rust-tui-input/results, --copyin, /home/jose/2282282-rust-tui-input/srpm/rust-tui-input-0.8.0-1.fc40.src.rpm, rust-tui-input-0.8.0-1.fc40.src.rpm
05-27 06:33 root         DEBUG    Mock output: INFO: mock.py version 5.6 starting (python version = 3.12.3, NVR = mock-5.6-1.fc40), args: /usr/libexec/mock/mock -r fedora-rawhide-x86_64 --no-cleanup-after --no-clean --resultdir=/home/jose/2282282-rust-tui-input/results --copyin /home/jose/2282282-rust-tui-input/srpm/rust-tui-input-0.8.0-1.fc40.src.rpm rust-tui-input-0.8.0-1.fc40.src.rpm
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
Mock Version: 5.6
INFO: Mock Version: 5.6
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: Package manager dnf5 detected and used (fallback)
Finish(bootstrap): chroot init
Start: chroot init
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
INFO: Package manager dnf5 detected and used (direct choice)
Finish: chroot init
INFO: copying /home/jose/2282282-rust-tui-input/srpm/rust-tui-input-0.8.0-1.fc40.src.rpm to /var/lib/mock/fedora-rawhide-x86_64/root/rust-tui-input-0.8.0-1.fc40.src.rpm
Finish: run
 None
NoneType: None
05-27 06:33 root         DEBUG    Mock command: mock, -r, fedora-rawhide-x86_64, --no-cleanup-after, --no-clean, --resultdir=/home/jose/2282282-rust-tui-input/results, --chroot, --, rpm -i rust-tui-input-0.8.0-1.fc40.src.rpm; rpmbuild --nodeps -bp $(rpm --eval %_specdir)/rust-tui-input.spec;chmod -R  go+r  $(rpm --eval %_builddir)/* || :
05-27 06:33 root         DEBUG    Mock output: INFO: mock.py version 5.6 starting (python version = 3.12.3, NVR = mock-5.6-1.fc40), args: /usr/libexec/mock/mock -r fedora-rawhide-x86_64 --no-cleanup-after --no-clean --resultdir=/home/jose/2282282-rust-tui-input/results --chroot -- 'rpm -i rust-tui-input-0.8.0-1.fc40.src.rpm; rpmbuild --nodeps -bp $(rpm --eval %_specdir)/rust-tui-input.spec;chmod -R  go+r  $(rpm --eval %_builddir)/* || :'
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
Mock Version: 5.6
INFO: Mock Version: 5.6
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: Package manager dnf5 detected and used (fallback)
Finish(bootstrap): chroot init
Start: chroot init
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
INFO: Package manager dnf5 detected and used (direct choice)
Finish: chroot init
INFO: Running in chroot: ['rpm -i rust-tui-input-0.8.0-1.fc40.src.rpm; rpmbuild --nodeps -bp $(rpm --eval %_specdir)/rust-tui-input.spec;chmod -R  go+r  $(rpm --eval %_builddir)/* || :']
Start: chroot ['rpm -i rust-tui-input-0.8.0-1.fc40.src.rpm; rpmbuild --nodeps -bp $(rpm --eval %_specdir)/rust-tui-input.spec;chmod -R  go+r  $(rpm --eval %_builddir)/* || :']
warning: rust-tui-input-0.8.0-1.fc40.src.rpm: Header V4 RSA/SHA256 Signature, key ID 264ea6a5: NOKEY
setting SOURCE_DATE_EPOCH=1716768000
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.5Pazuw
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf tui-input-0.8.0
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/tui-input-0.8.0.crate
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd tui-input-0.8.0
+ rm -rf /builddir/build/BUILD/tui-input-0.8.0-SPECPARTS
+ /usr/bin/mkdir -p /builddir/build/BUILD/tui-input-0.8.0-SPECPARTS
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ %cargo_prep
/var/tmp/rpm-tmp.5Pazuw: line 49: fg: no job control
error: Bad exit status from /var/tmp/rpm-tmp.5Pazuw (%prep)

RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.5Pazuw (%prep)
Finish: chroot ['rpm -i rust-tui-input-0.8.0-1.fc40.src.rpm; rpmbuild --nodeps -bp $(rpm --eval %_specdir)/rust-tui-input.spec;chmod -R  go+r  $(rpm --eval %_builddir)/* || :']
Finish: run
 None
NoneType: None
05-27 06:33 root         DEBUG    Adding files in : /home/jose/2282282-rust-tui-input/upstream/tui-input-0.8.0.crate
05-27 06:33 root         DEBUG    Loaded 17 files
05-27 06:33 root         INFO     Active plugins: Shell-api, Generic
05-27 06:33 root         DEBUG        CheckBuildCompleted completed: 8.637 seconds
05-27 06:33 root         DEBUG    Skipping CheckExcludeArch in /usr/lib/python3.12/site-packages/FedoraReview/plugins/generic.py, deprecated by generic-excludearch in /usr/share/fedora-review/scripts/generic-excludearch.sh
05-27 06:33 root         DEBUG    Skipping CheckLargeDocs in /usr/lib/python3.12/site-packages/FedoraReview/plugins/generic.py, deprecated by generic-large-docs in /usr/share/fedora-review/scripts/generic-large-docs.sh
05-27 06:33 root         DEBUG    Skipping CheckDesktopFile in /usr/lib/python3.12/site-packages/FedoraReview/plugins/generic.py, deprecated by fonts-disable in /usr/share/fedora-review/scripts/fonts-disable.sh
05-27 06:33 root         DEBUG    Skipping CheckSystemdScripts in /usr/lib/python3.12/site-packages/FedoraReview/plugins/generic.py, deprecated by fonts-disable in /usr/share/fedora-review/scripts/fonts-disable.sh
05-27 06:33 root         DEBUG    Skipping CheckClean in /usr/lib/python3.12/site-packages/FedoraReview/plugins/generic_should.py, deprecated by fonts-disable in /usr/share/fedora-review/scripts/fonts-disable.sh
05-27 06:33 root         DEBUG    Skipping CheckFullVerReqSub in /usr/lib/python3.12/site-packages/FedoraReview/plugins/generic_should.py, deprecated by fonts-disable in /usr/share/fedora-review/scripts/fonts-disable.sh
05-27 06:33 root         DEBUG    Running check: OcamlCheckStaticLibs
05-27 06:33 root         DEBUG        OcamlCheckStaticLibs completed: 0.003 seconds
05-27 06:33 root         DEBUG    Running check: HaskellCheckStaticLibs
05-27 06:33 root         DEBUG        HaskellCheckStaticLibs completed: 0.000 seconds
05-27 06:33 root         DEBUG    Running check: CreateEnvCheck
05-27 06:33 root         DEBUG        CreateEnvCheck completed: 0.000 seconds
05-27 06:33 root         DEBUG    Running check: RCheckBuildRequires
05-27 06:33 root         DEBUG        RCheckBuildRequires completed: 0.000 seconds
05-27 06:33 root         DEBUG    Running check: RCheckCheckMacro
05-27 06:33 root         DEBUG        RCheckCheckMacro completed: 0.000 seconds
05-27 06:33 root         DEBUG    Running check: RCheckDoc
05-27 06:33 root         DEBUG        RCheckDoc completed: 0.000 seconds
05-27 06:33 root         DEBUG    Running check: RCheckInstallSection
05-27 06:33 root         DEBUG        RCheckInstallSection completed: 0.000 seconds
05-27 06:33 root         DEBUG    Running check: RCheckLatestVersionIsPackaged
05-27 06:33 root         DEBUG        RCheckLatestVersionIsPackaged completed: 0.000 seconds
05-27 06:33 root         DEBUG    Running check: RCheckRequires
05-27 06:33 root         DEBUG        RCheckRequires completed: 0.000 seconds
05-27 06:33 root         DEBUG    Running check: CheckBundledGnulib
05-27 06:33 root         DEBUG        CheckBundledGnulib completed: 0.000 seconds
05-27 06:33 root         DEBUG    Running check: CheckGccBuildRequires
05-27 06:33 root         DEBUG        CheckGccBuildRequires completed: 0.000 seconds
05-27 06:33 root         DEBUG    Running check: CheckHeaderFiles
05-27 06:33 root         DEBUG        CheckHeaderFiles completed: 0.000 seconds
05-27 06:33 root         DEBUG    Running check: CheckLDConfig
05-27 06:33 root         DEBUG        CheckLDConfig completed: 0.000 seconds
05-27 06:33 root         DEBUG    Running check: CheckLibToolArchives
05-27 06:33 root         DEBUG        CheckLibToolArchives completed: 0.000 seconds
05-27 06:33 root         DEBUG    Running check: CheckNoKernelModules
05-27 06:33 root         DEBUG        CheckNoKernelModules completed: 0.000 seconds
05-27 06:33 root         DEBUG    Running check: CheckNoStaticExecutables
05-27 06:33 root         DEBUG        CheckNoStaticExecutables completed: 0.000 seconds
05-27 06:33 root         DEBUG    Running check: CheckRPATH
05-27 06:33 root         DEBUG        CheckRPATH completed: 0.000 seconds
05-27 06:33 root         DEBUG    Running check: CheckSoFiles
05-27 06:33 root         DEBUG        CheckSoFiles completed: 0.000 seconds
05-27 06:33 root         DEBUG    Running check: CheckJavaPlugin
05-27 06:33 root         DEBUG        CheckJavaPlugin completed: 0.000 seconds
05-27 06:33 root         DEBUG    Running check: PerlCheckBuildRequires
05-27 06:33 root         DEBUG        PerlCheckBuildRequires completed: 0.000 seconds
05-27 06:33 root         DEBUG    Running check: CheckPythonBuildRequires
05-27 06:33 root         DEBUG        CheckPythonBuildRequires completed: 0.000 seconds
05-27 06:33 root         DEBUG    Running check: CheckPythonRequires
05-27 06:33 root         DEBUG        CheckPythonRequires completed: 0.000 seconds
05-27 06:33 root         DEBUG    Running check: CheckPythonX_Site
05-27 06:33 root         DEBUG        CheckPythonX_Site completed: 0.000 seconds
05-27 06:33 root         DEBUG    Running check: CheckApprovedLicense
05-27 06:33 root         DEBUG        CheckApprovedLicense completed: 0.000 seconds
05-27 06:33 root         DEBUG    Running check: CheckBuildrootMacros
05-27 06:33 root         DEBUG        CheckBuildrootMacros completed: 0.000 seconds
05-27 06:33 root         DEBUG    Running check: CheckBundledLibs
05-27 06:33 root         DEBUG        CheckBundledLibs completed: 0.000 seconds
05-27 06:33 root         DEBUG    Running check: CheckChangelogFormat
05-27 06:33 root         DEBUG        CheckChangelogFormat completed: 0.000 seconds
05-27 06:33 root         DEBUG    Running check: CheckCleanBuildroot
05-27 06:33 root         DEBUG    regex: rm\s+\-[rf][rf]\s+(/home/jose/rpmbuild/BUILDROOT/rust-tui-input-0.8.0-1.fc40.x86_64|\$RPM_BUILD_ROOT)[^/]
05-27 06:33 root         DEBUG    install_sec: 
%cargo_install


05-27 06:33 root         DEBUG        CheckCleanBuildroot completed: 0.000 seconds
05-27 06:33 root         DEBUG    Running check: CheckCodeAndContent
05-27 06:33 root         DEBUG        CheckCodeAndContent completed: 0.000 seconds
05-27 06:33 root         DEBUG    Running check: CheckConfigNoReplace
05-27 06:33 root         DEBUG        CheckConfigNoReplace completed: 0.000 seconds
05-27 06:33 root         DEBUG    Running check: CheckDefattr
05-27 06:33 root         DEBUG        CheckDefattr completed: 0.000 seconds
05-27 06:33 root         DEBUG    Running check: CheckDescMacros
05-27 06:33 root         DEBUG        CheckDescMacros completed: 0.000 seconds
05-27 06:33 root         DEBUG    Running check: CheckDesktopFile
05-27 06:33 root         DEBUG        CheckDesktopFile completed: 0.000 seconds
05-27 06:33 root         DEBUG    Running check: CheckDesktopFileInstall
05-27 06:33 root         DEBUG        CheckDesktopFileInstall completed: 0.000 seconds
05-27 06:33 root         DEBUG    Running check: CheckDevelFilesInDevel
05-27 06:33 root         DEBUG        CheckDevelFilesInDevel completed: 0.000 seconds
05-27 06:33 root         DEBUG    Running check: CheckDirectoryRequire
05-27 06:33 root         DEBUG    Running: mock -r fedora-rawhide-x86_64 --no-cleanup-after --no-clean -qn --enable-network shell -- dnf-3 repoquery -C -l filesystem
05-27 06:34 root         DEBUG    Exception down the road...
Traceback (most recent call last):
  File "/usr/lib/python3.12/site-packages/FedoraReview/review_helper.py", line 236, in run
    self._do_run(outfile)
  File "/usr/lib/python3.12/site-packages/FedoraReview/review_helper.py", line 226, in _do_run
    self._do_report(outfile)
  File "/usr/lib/python3.12/site-packages/FedoraReview/review_helper.py", line 99, in _do_report
    self._run_checks(self.bug.spec_file, self.bug.srpm_file, outfile)
  File "/usr/lib/python3.12/site-packages/FedoraReview/review_helper.py", line 117, in _run_checks
    self.checks.run_checks(output=output, writedown=not Settings.no_report)
  File "/usr/lib/python3.12/site-packages/FedoraReview/checks.py", line 389, in run_checks
    run_check(name)
  File "/usr/lib/python3.12/site-packages/FedoraReview/checks.py", line 364, in run_check
    check.run()
  File "/usr/lib/python3.12/site-packages/FedoraReview/check_base.py", line 266, in run
    self.run_on_applicable()
  File "/usr/lib/python3.12/site-packages/FedoraReview/plugins/generic.py", line 477, in run_on_applicable
    filesys_dirs = set(deps.list_paths("filesystem"))
                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/site-packages/FedoraReview/deps.py", line 304, in list_paths
    paths = check_output(cmd, universal_newlines=True)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.12/subprocess.py", line 466, in check_output
    return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.12/subprocess.py", line 571, in run
    raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['mock', '-r', 'fedora-rawhide-x86_64', '--no-cleanup-after', '--no-clean', '-qn', '--enable-network', 'shell', '--', 'dnf-3 repoquery -C -l filesystem']' returned non-zero exit status 1.
05-27 06:34 root         ERROR    Exception down the road... (logs in /home/jose/.cache/fedora-review.log)
05-27 06:34 root         DEBUG    Report completed:  188.275 seconds

from mock.

jfernandez avatar jfernandez commented on August 16, 2024

The issue went away after I did a dnf update. Feel free to close this.

from mock.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.