Problema de dependência de pacote, não tenho certeza da maneira mais segura de proceder

Problema de dependência de pacote, não tenho certeza da maneira mais segura de proceder

Estou enfrentando um problema de dependência de pacote. Alguém pode ajudar a entender como resolver isso?

PQue etapas devo seguir quando diz, Requires: zfs-kmod = 0.7.7 Available: kmod-zfs-0.6.5.11-1.el7_4.x86_64 (zfs-kmod)por exemplo, preciso removê-los, eles estão no cache e o cache precisa ser limpo?

O que desencadeou isso é que estou usando zfsonlinuxe mudando do DKMS paraMétodo de rastreamento Kabi. Já removi módulos DKMSde acordo com os documentos, que parece acontecer sem problemas, no entanto, algo nesse sentido saiu de sincronia.

/etc/yum.repos.d/zfs.repo

  1 [zfs]
  2 name=ZFS on Linux for EL7 - dkms
  3 baseurl=http://download.zfsonlinux.org/epel/7.4/$basearch/
  4 enabled=0
  5 metadata_expire=7d
  6 gpgcheck=1
  7 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-zfsonlinux
  8
  9 [zfs-kmod]
 10 name=ZFS on Linux for EL7 - kmod
 11 baseurl=http://download.zfsonlinux.org/epel/7.4/kmod/$basearch/
 12 enabled=1
 13 metadata_expire=7d
 14 gpgcheck=1
 15 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-zfsonlinux
 ...

Quando tento instalar:

 $ sudo yum install zfs
    Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager
    Repository nodesource is listed more than once in the configuration
    Repository nodesource-source is listed more than once in the configuration
    Resolving Dependencies
    --> Running transaction check
    ---> Package zfs.x86_64 0:0.7.7-1.el7_4 will be installed
    --> Processing Dependency: zfs-kmod = 0.7.7 for package: zfs-0.7.7-1.el7_4.x86_64
    --> Processing Dependency: spl = 0.7.7 for package: zfs-0.7.7-1.el7_4.x86_64
    --> Processing Dependency: libzpool2 = 0.7.7 for package: zfs-0.7.7-1.el7_4.x86_64
    --> Processing Dependency: libzfs2 = 0.7.7 for package: zfs-0.7.7-1.el7_4.x86_64
    --> Processing Dependency: libuutil1 = 0.7.7 for package: zfs-0.7.7-1.el7_4.x86_64
    --> Processing Dependency: libnvpair1 = 0.7.7 for package: zfs-0.7.7-1.el7_4.x86_64
    --> Processing Dependency: libzpool.so.2()(64bit) for package: zfs-0.7.7-1.el7_4.x86_64
    --> Processing Dependency: libzfs_core.so.1()(64bit) for package: zfs-0.7.7-1.el7_4.x86_64
    --> Processing Dependency: libzfs.so.2()(64bit) for package: zfs-0.7.7-1.el7_4.x86_64
    --> Processing Dependency: libuutil.so.1()(64bit) for package: zfs-0.7.7-1.el7_4.x86_64
    --> Processing Dependency: libnvpair.so.1()(64bit) for package: zfs-0.7.7-1.el7_4.x86_64
    --> Running transaction check
    ---> Package libnvpair1.x86_64 0:0.7.7-1.el7_4 will be installed
    ---> Package libuutil1.x86_64 0:0.7.7-1.el7_4 will be installed
    ---> Package libzfs2.x86_64 0:0.7.7-1.el7_4 will be installed
    ---> Package libzpool2.x86_64 0:0.7.7-1.el7_4 will be installed
    ---> Package spl.x86_64 0:0.7.7-1.el7_4 will be installed
    --> Processing Dependency: spl-kmod = 0.7.7 for package: spl-0.7.7-1.el7_4.x86_64
    ---> Package zfs.x86_64 0:0.7.7-1.el7_4 will be installed
    --> Processing Dependency: zfs-kmod = 0.7.7 for package: zfs-0.7.7-1.el7_4.x86_64
    --> Running transaction check
    ---> Package kmod-spl.x86_64 0:0.7.7-1.el7_4 will be installed
    ---> Package zfs.x86_64 0:0.7.7-1.el7_4 will be installed
    --> Processing Dependency: zfs-kmod = 0.7.7 for package: zfs-0.7.7-1.el7_4.x86_64
    --> Finished Dependency Resolution
    Error: Package: zfs-0.7.7-1.el7_4.x86_64 (zfs-kmod)
               Requires: zfs-kmod = 0.7.7
               Available: kmod-zfs-0.6.5.11-1.el7_4.x86_64 (zfs-kmod)
                   zfs-kmod = 0.6.5.11-1.el7_4
               Available: kmod-zfs-0.7.1-1.el7_4.x86_64 (zfs-kmod)
                   zfs-kmod = 0.7.1-1.el7_4
               Available: kmod-zfs-0.7.2-1.el7_4.x86_64 (zfs-kmod)
                   zfs-kmod = 0.7.2-1.el7_4
               Available: kmod-zfs-0.7.3-1.el7_4.x86_64 (zfs-kmod)
                   zfs-kmod = 0.7.3-1.el7_4
               Available: kmod-zfs-0.7.4-1.el7_4.x86_64 (zfs-kmod)
                   zfs-kmod = 0.7.4-1.el7_4
               Available: kmod-zfs-0.7.4-2.el7_4.x86_64 (zfs-kmod)
                   zfs-kmod = 0.7.4-2.el7_4
               Available: kmod-zfs-0.7.5-1.el7_4.x86_64 (zfs-kmod)
                   zfs-kmod = 0.7.5-1.el7_4
               Available: kmod-zfs-0.7.6-1.el7_4.x86_64 (zfs-kmod)
                   zfs-kmod = 0.7.6-1.el7_4
    **********************************************************************
    yum can be configured to try to resolve such errors by temporarily enabling
    disabled repos and searching for missing dependencies.
    To enable this functionality please set 'notify_only=0' in /etc/yum/pluginconf.d/search-disabled-repos.conf
    **********************************************************************

    Error: Package: zfs-0.7.7-1.el7_4.x86_64 (zfs-kmod)
               Requires: zfs-kmod = 0.7.7
               Available: kmod-zfs-0.6.5.11-1.el7_4.x86_64 (zfs-kmod)
                   zfs-kmod = 0.6.5.11-1.el7_4
               Available: kmod-zfs-0.7.1-1.el7_4.x86_64 (zfs-kmod)
                   zfs-kmod = 0.7.1-1.el7_4
               Available: kmod-zfs-0.7.2-1.el7_4.x86_64 (zfs-kmod)
                   zfs-kmod = 0.7.2-1.el7_4
               Available: kmod-zfs-0.7.3-1.el7_4.x86_64 (zfs-kmod)
                   zfs-kmod = 0.7.3-1.el7_4
               Available: kmod-zfs-0.7.4-1.el7_4.x86_64 (zfs-kmod)
                   zfs-kmod = 0.7.4-1.el7_4
               Available: kmod-zfs-0.7.4-2.el7_4.x86_64 (zfs-kmod)
                   zfs-kmod = 0.7.4-2.el7_4
               Available: kmod-zfs-0.7.5-1.el7_4.x86_64 (zfs-kmod)
                   zfs-kmod = 0.7.5-1.el7_4
               Available: kmod-zfs-0.7.6-1.el7_4.x86_64 (zfs-kmod)
                   zfs-kmod = 0.7.6-1.el7_4
     You could try using --skip-broken to work around the problem
     You could try running: rpm -Va --nofiles --nodigest

Parecia que --skip-brokeniria funcionar quando tentei, mas não deixei terminar, não disse sim.

PNão tenho certeza do que rpm -Va --nofiles --nodigesté, isso ajudaria?

PTentei ativar temporariamente os repositórios desativados, mas não funcionou.

Aqui está o que vejo instalado agora: (atualmente nada aparece para dkms, spl, zfs)

$ sudo yum list installed | grep zfs
Repository nodesource is listed more than once in the configuration
Repository nodesource-source is listed more than once in the configuration

$ sudo yum list installed | grep kmod
Repository nodesource is listed more than once in the configuration
Repository nodesource-source is listed more than once in the configuration
kmod.x86_64                      20-15.el7_4.7           @rhel-7-server-rpms
kmod-libs.x86_64                 20-15.el7_4.7           @rhel-7-server-rpms
python-kmod.x86_64               0.9-4.el7               @anaconda/7.2

Mesmo quando instalo o zfs-release, sudo yum install http://download.zfsonlinux.org/epel/zfs-release.el7_4.noarch.rpmrecebo o mesmo erro de pacote kmod.

Outras etapas que tomei, que não ajudaram, são as seguintes, mas ainda tenho os mesmos sintomas.

$ sudo yum autoremove
$ sudo yum clean metadata

Não tenho certeza de como reparar isso, para poder recuperar o acesso ao arquivo ZSF.

PComo devo proceder?

informação relacionada