Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-6304

systemd-udev resolving to systemd-boot-unsigned after split

    • libdnf-0.69.0-7.el9
    • None
    • Important
    • rhel-sst-cs-software-management
    • ssg_core_services
    • 10
    • 12
    • None
    • QE ack, Dev ack
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • If docs needed, set a value
    • None

      Description of problem:

      systemd 252-8 added Obseletes on itself between -boot-unsigned and -udev due to some files being split between these two subpackages.

      Ideally, the newer NEVR (252-14) would allow -udev to be installed, but in testing, systemd-udev still resolves to systemd-boot-unsigned even with the -14 RPMs in a repository together.

      Version-Release number of selected component (if applicable): 252-8, 252-14

      How reproducible: Always

      Steps to Reproduce:
      1. dnf config-manager --set-enabled crb
      2. dnf install systemd-udev

      Actual results:

      systemd-udev package is installed

      Expected results:

      systemd-boot-unsigned is installed instead.

      Additional info:

      [root@255594769a63 /]# dnf -y install systemd-udev
      Dependencies resolved.
      ==========================================================================================================================
      Package Architecture Version Repository Size
      ==========================================================================================================================
      Installing:
      systemd-boot-unsigned x86_64 252-8.el9 crb 124 k

      Transaction Summary
      ==========================================================================================================================
      Install 1 Package

      [root@255594769a63 /]# ls a
      repodata systemd-libs-252-14.el9.x86_64.rpm systemd-udev-252-14.el9.x86_64.rpm
      systemd-252-14.el9.x86_64.rpm systemd-pam-252-14.el9.x86_64.rpm
      [root@255594769a63 /]# dnf --repofrompath=a,/a/ install systemd-udev
      Added a repo from /a/
      Last metadata expiration check: 0:00:16 ago on Thu Mar 30 17:46:54 2023.
      Dependencies resolved.
      ==========================================================================================================================
      Package Architecture Version Repository Size
      ==========================================================================================================================
      Installing:
      systemd-boot-unsigned x86_64 252-8.el9 crb 124 k

              mblaha@redhat.com Marek Blaha
              neilhanlon Neil Hanlon (Inactive)
              packaging-team-maint packaging-team-maint
              Eva Mrakova Eva Mrakova
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

                Created:
                Updated:
                Resolved: