Skip to content

Instantly share code, notes, and snippets.

@williamcroberts
Created January 20, 2023 19:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save williamcroberts/8923ac33413a448c737b6534f2a7c4c7 to your computer and use it in GitHub Desktop.
Save williamcroberts/8923ac33413a448c737b6534f2a7c4c7 to your computer and use it in GitHub Desktop.
mkosi output from main commit 6332528b0
udo mkosi
‣ Removing output files…
‣ Detaching namespace
‣ Setting up temporary workspace.
‣ Temporary workspace set up in /home/test/workspace/mkosi.systemd.tmppepf6iv_
‣ Running first (development) stage…
‣ Mounting image…
‣ Setting up basic OS tree…
‣ Mounting Package Cache
‣ Installing Fedora Linux…
‣ Mounting API VFS…
error: cannot open Packages database in /home/test/workspace/mkosi.systemd.tmppepf6iv_/root/usr/lib/sysimage/rpm
Traceback (most recent call last):
File "/usr/bin/dnf", line 62, in <module>
main.user_main(sys.argv[1:], exit_code=True)
File "/usr/lib/python3.11/site-packages/dnf/cli/main.py", line 201, in user_main
errcode = main(args)
^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/dnf/cli/main.py", line 67, in main
return _main(base, args, cli_class, option_parser_class)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/dnf/cli/main.py", line 102, in _main
cli.configure(list(map(ucd, args)), option_parser())
File "/usr/lib/python3.11/site-packages/dnf/cli/cli.py", line 883, in configure
self.command.configure()
File "/usr/lib/python3.11/site-packages/dnf/cli/commands/install.py", line 65, in configure
commands._checkGPGKey(self.base, self.cli)
File "/usr/lib/python3.11/site-packages/dnf/cli/commands/__init__.py", line 67, in _checkGPGKey
if not base._gpg_key_check():
^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/dnf/base.py", line 1896, in _gpg_key_check
idx = myts.dbMatch('name', 'gpg-pubkey')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/dnf/rpm/transaction.py", line 61, in dbMatch
mi = self.ts.dbMatch(*args, **kwds)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
_rpm.error: rpmdb open failed
Traceback (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "/home/test/workspace/mkosi/mkosi/__main__.py", line 45, in <module>
main()
File "/usr/lib64/python3.11/contextlib.py", line 81, in inner
return func(*args, **kwds)
^^^^^^^^^^^^^^^^^^^
File "/home/test/workspace/mkosi/mkosi/__main__.py", line 41, in main
run_verb(a)
File "/home/test/workspace/mkosi/mkosi/__init__.py", line 4386, in run_verb
build_stuff(config)
File "/home/test/workspace/mkosi/mkosi/__init__.py", line 3723, in build_stuff
build_image(state)
File "/home/test/workspace/mkosi/mkosi/__init__.py", line 3522, in build_image
install_distribution(state, cached)
File "/home/test/workspace/mkosi/mkosi/__init__.py", line 503, in install_distribution
state.installer.install(state)
File "/home/test/workspace/mkosi/mkosi/distributions/fedora.py", line 45, in install
return install_fedora(state)
^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib64/python3.11/contextlib.py", line 81, in inner
return func(*args, **kwds)
^^^^^^^^^^^^^^^^^^^
File "/home/test/workspace/mkosi/mkosi/distributions/fedora.py", line 111, in install_fedora
install_packages_dnf(state, packages)
File "/home/test/workspace/mkosi/mkosi/distributions/fedora.py", line 139, in install_packages_dnf
invoke_dnf(state, 'install', packages)
File "/home/test/workspace/mkosi/mkosi/distributions/fedora.py", line 239, in invoke_dnf
run(cmdline, env={"KERNEL_INSTALL_BYPASS": state.environment.get("KERNEL_INSTALL_BYPASS", "1")})
File "/home/test/workspace/mkosi/mkosi/backend.py", line 690, in run
return subprocess.run(cmdline, check=check, stdout=stdout, stderr=stderr, env={**os.environ, **env}, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib64/python3.11/subprocess.py", line 569, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['dnf', '-y', '--config=/home/test/workspace/mkosi.systemd.tmppepf6iv_/dnf.conf', '--best', '--allowerasing', '--releasever=37', '--installroot=/home/test/workspace/mkosi.systemd.tmppepf6iv_/root', '--setopt=keepcache=1', '--setopt=install_weak_deps=0', '--noplugins', '--nodocs', 'install', 'acl', 'alsa-lib', 'bash-completion', 'bc', 'binutils', 'bison', 'bpftool', 'btrfs-progs', 'clang', 'compsize', 'coreutils', 'cryptsetup', 'dhcp-server', 'diffutils', 'dnf', 'dnsmasq', 'docbook-xsl', 'dosfstools', 'dwarves', 'e2fsprogs', 'f2fs-tools', 'findutils', 'flex', 'fuse', 'gcc', 'gdb', 'gettext', 'git', 'glib2', 'glibc-minimal-langpack', 'glibc-static', 'gnu-efi', 'gnu-efi-devel', 'gnutls', 'gperf', 'grep', 'iproute', 'iproute-tc', 'kbd', 'kexec-tools', 'kmod', 'less', 'libasan', 'libbpf', 'libcap-ng', 'libcap-static', 'libfido2', 'libgcrypt', 'libmicrohttpd', 'libmnl', 'libubsan', 'libxcrypt', 'libxkbcommon', 'lld', 'llvm', 'make', 'meson', 'mtools', 'nano', 'netcat', 'nftables', 'numactl-libs', 'openssl', 'pam', 'pam-devel', 'pkgconf', 'pkgconfig', 'pkgconfig(alsa)', 'pkgconfig(audit)', 'pkgconfig(blkid)', 'pkgconfig(dbus-1)', 'pkgconfig(fdisk)', 'pkgconfig(fuse)', 'pkgconfig(glib-2.0)', 'pkgconfig(libacl)', 'pkgconfig(libbpf)', 'pkgconfig(libcap)', 'pkgconfig(libcap-ng)', 'pkgconfig(libcryptsetup)', 'pkgconfig(libcurl)', 'pkgconfig(libdw)', 'pkgconfig(libfido2)', 'pkgconfig(libgcrypt)', 'pkgconfig(libidn2)', 'pkgconfig(libkmod)', 'pkgconfig(libmicrohttpd)', 'pkgconfig(libmnl)', 'pkgconfig(libpcre2-8)', 'pkgconfig(libqrencode)', 'pkgconfig(libseccomp)', 'pkgconfig(libselinux)', 'pkgconfig(libzstd)', 'pkgconfig(mount)', 'pkgconfig(numa)', 'pkgconfig(openssl)', 'pkgconfig(p11-kit-1)', 'pkgconfig(popt)', 'pkgconfig(pwquality)', 'pkgconfig(tss2-esys)', 'pkgconfig(tss2-mu)', 'pkgconfig(tss2-rc)', 'pkgconfig(valgrind)', 'pkgconfig(xencontrol)', 'pkgconfig(xkbcommon)', 'polkit', 'popt', 'procps-ng', 'python3', 'python3dist(docutils)', 'python3dist(jinja2)', 'python3dist(lxml)', 'qrencode', 'quota', 'rpm', 'rsync', 'sed', 'strace', 'systemd', 'tar', 'tpm2-tss', 'tree', 'util-linux', 'valgrind', 'vim-common', 'wireguard-tools', 'xfsprogs', 'zsh', 'zstd']' returned non-zero exit status 1.
[test@fedora systemd]$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment