Problema de dependencia del paquete, no estoy seguro de la forma más segura de proceder

Problema de dependencia del paquete, no estoy seguro de la forma más segura de proceder

Me encuentro con un problema de dependencia del paquete. ¿Alguien puede ayudarme a entender cómo resolver esto?

q¿Qué pasos debo seguir cuando dice, Requires: zfs-kmod = 0.7.7 Available: kmod-zfs-0.6.5.11-1.el7_4.x86_64 (zfs-kmod)por ejemplo, si debo eliminarlos, si están en el caché y es necesario limpiar el caché?

Lo que desencadenó esto es que estoy usando zfsonlinuxy pasando de DKMS aMétodo de seguimiento Kabi. Ya eliminé los módulos DKMSsegún los documentos, que parece funcionar sin problemas, sin embargo, algo en el sentido se desincronizó.

/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
 ...

Cuando intento 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

Parecía que --skip-brokenfuncionaría cuando lo probé, pero no dejé que se completara, no dije que sí.

qNo estoy seguro de qué rpm -Va --nofiles --nodigestes, ¿eso ayudaría?

qIntenté habilitar temporalmente los repositorios deshabilitados, pero no funcionó.

Esto es lo que veo instalado ahora: (actualmente no aparece nada 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

Incluso cuando instalo zfs-release sudo yum install http://download.zfsonlinux.org/epel/zfs-release.el7_4.noarch.rpmaparece el mismo error de paquete kmod.

Otro par de pasos que tomé y que no ayudaron son los siguientes, pero sigo teniendo los mismos síntomas.

$ sudo yum autoremove
$ sudo yum clean metadata

No estoy seguro de cómo reparar esto para poder recuperar el acceso al archivo ZSF.

q¿Cómo debo proceder?

información relacionada