Problem mit Paketabhängigkeiten, nicht sicher, wie ich weiter vorgehen soll

Problem mit Paketabhängigkeiten, nicht sicher, wie ich weiter vorgehen soll

Ich habe ein Problem mit Paketabhängigkeiten. Kann mir jemand dabei helfen, das Problem zu lösen?

QWelche Schritte muss ich unternehmen, wenn Requires: zfs-kmod = 0.7.7 Available: kmod-zfs-0.6.5.11-1.el7_4.x86_64 (zfs-kmod)z. B. angezeigt wird, ob ich sie entfernen muss, ob sie im Cache sind und ob der Cache geleert werden muss?

Der Auslöser dafür ist, dass ich benutze zfsonlinuxund von DKMS zuKabi Tracking-Methode. Ich habe DKMS-Module bereits entferntlaut Dokumentation, das scheinbar reibungslos abläuft, allerdings ist irgendetwas im Ablauf aus dem Takt geraten.

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

Beim Installationsversuch:

 $ 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

Als ich es probierte, sah es so aus --skip-broken, als würde es klappen, aber ich ließ es nicht ganz durchgehen und sagte nicht „Ja“ dazu.

QIch bin nicht sicher, was rpm -Va --nofiles --nodigestes ist. Würde das helfen?

QIch habe versucht, deaktivierte Repos vorübergehend zu aktivieren, das hat nicht funktioniert.

Folgendes ist derzeit installiert: (aktuell wird nichts für dkms, spl, zfs angezeigt)

$ 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

Sogar wenn ich zfs-release installiere, sudo yum install http://download.zfsonlinux.org/epel/zfs-release.el7_4.noarch.rpmerhalte ich den gleichen kmod-Paketfehler.

Die folgenden weiteren Schritte habe ich unternommen, die aber nicht geholfen haben, aber ich habe immer noch die gleichen Symptome.

$ sudo yum autoremove
$ sudo yum clean metadata

Ich bin nicht sicher, wie ich das reparieren kann, damit ich wieder Zugriff auf die ZSF-Datei bekomme.

QWie soll ich vorgehen?

verwandte Informationen