osbuild / bootc-image-builder

A container for deploying bootable container images.
https://osbuild.org
Apache License 2.0
143 stars 58 forks source link

Building centos stream 10 anaconda-iso image support #470

Open henrywang opened 5 months ago

henrywang commented 5 months ago

quay.io/centos-bootc/centos-bootc:stream10 has landed already. Building centos stream 10 anaconda-iso image should be supported. When I build cs10 anaconda-iso, I got the following error:

error depsolve
DepsolveError: There was a problem depsolving selinux-policy-targeted, coreutils, xz, glibc, platform-python, systemd, python3, grub2-tools, grub2-tools-extra, grub2-tools-minimal, efibootmgr, grub2-efi-x64, grub2-efi-x64-cdboot, grub2-pc, grub2-pc-modules, shim-x64, syslinux, syslinux-nonlinux, rpm, lorax-templates-rhel, squashfs-tools, skopeo, isomd5sum, xorriso: 
 Problem: package lorax-templates-rhel-10.0-46.el10.noarch from appstream requires lorax >= 34.9.1, but none of the providers can be installed
  - conflicting requests
  - nothing provides python3-libdnf5 needed by lorax-40.5-2.el10.x86_64 from appstream
Error: cannot build manifest: cannot depsolve: DNF error occurred: DepsolveError: There was a problem depsolving selinux-policy-targeted, coreutils, xz, glibc, platform-python, systemd, python3, grub2-tools, grub2-tools-extra, grub2-tools-minimal, efibootmgr, grub2-efi-x64, grub2-efi-x64-cdboot, grub2-pc, grub2-pc-modules, shim-x64, syslinux, syslinux-nonlinux, rpm, lorax-templates-rhel, squashfs-tools, skopeo, isomd5sum, xorriso: 
 Problem: package lorax-templates-rhel-10.0-46.el10.noarch from appstream requires lorax >= 34.9.1, but none of the providers can be installed
  - conflicting requests
  - nothing provides python3-libdnf5 needed by lorax-40.5-2.el10.x86_64 from appstream
2024/06/10 12:57:32 error: cannot build manifest: cannot depsolve: DNF error occurred: DepsolveError: There was a problem depsolving selinux-policy-targeted, coreutils, xz, glibc, platform-python, systemd, python3, grub2-tools, grub2-tools-extra, grub2-tools-minimal, efibootmgr, grub2-efi-x64, grub2-efi-x64-cdboot, grub2-pc, grub2-pc-modules, shim-x64, syslinux, syslinux-nonlinux, rpm, lorax-templates-rhel, squashfs-tools, skopeo, isomd5sum, xorriso: 
 Problem: package lorax-templates-rhel-10.0-46.el10.noarch from appstream requires lorax >= 34.9.1, but none of the providers can be installed
  - conflicting requests
  - nothing provides python3-libdnf5 needed by lorax-40.5-2.el10.x86_64 from appstream
shi2wei3 commented 4 months ago

I saw we have these packages being built, but they are not included in the composes.

Trying to pull quay.io/centos-bootc/bootc-image-builder:latest...
Getting image source signatures
Copying blob sha256:8b21fb57753db878910ff9a7c35f7ecac0158fb047f59df18ea6157a889d4341
Copying blob sha256:ce19a97c0836b6d825219943d55466176da1b6ef56c005aa91aad702505eeb87
Copying blob sha256:83f739964bfb74a7d11b83f6c3ae5f6051b22ae4741ec8378761ddb4a7ed22c4
Copying config sha256:7b5997ad4cb08c611247816cc9e779c68d8520c57bc15c2d96d4db4c3165a202
Writing manifest to image destination
Generating manifest manifest-anaconda-iso.json
Trying to pull 192.168.100.1:5000/*****:lj12...
Getting image source signatures
Writing manifest to image destination
No match for argument: aajohan-comfortaa-fonts
No match for argument: abattis-cantarell-fonts
No match for argument: bitmap-fangsongti-fonts
No match for argument: khmeros-base-fonts
No match for argument: sil-abyssinica-fonts
No match for argument: tigervnc-server-minimal
No match for argument: tigervnc-server-module
No match for argument: xorg-x11-drivers
No match for argument: xorg-x11-server-Xorg
error install_specs
MarkingErrors: Error occurred when marking packages for installation: Problems in request:
missing packages: aajohan-comfortaa-fonts, abattis-cantarell-fonts, bitmap-fangsongti-fonts, khmeros-base-fonts, sil-abyssinica-fonts, tigervnc-server-minimal, tigervnc-server-module, xorg-x11-drivers, xorg-x11-server-Xorg
2024/07/24 19:04:11 error: cannot build manifest: cannot depsolve: running osbuild-depsolve-dnf failed:
DNF error occurred: MarkingErrors: Error occurred when marking packages for installation: Problems in request:
missing packages: aajohan-comfortaa-fonts, abattis-cantarell-fonts, bitmap-fangsongti-fonts, khmeros-base-fonts, sil-abyssinica-fonts, tigervnc-server-minimal, tigervnc-server-module, xorg-x11-drivers, xorg-x11-server-Xorg