Hi, I am trying to install dkms from the RPEL repo on RPi3 but getting a missing dependency kernel-devel-uname-r. I have a workaround, dkms-2.3-1 installs ok but all subsequent versions fail on the same missing dependency. I would like to install the latest stable version. Here follows the output: [centos-rpi3 ~]$ uname -aLinux centos-rpi3 4.9.75-v7.1.el7 #1 SMP Tue Jan 9 09:29:45 UTC 2018 armv7l armv7l armv7l GNU/Linux[centos-rpi3 ~]$ cat /etc/centos-releaseCentOS Linux release 7.4.1708 (Core)[centos-rpi3 ~]$ sudo yum install dkmsLoaded plugins: fastestmirrorLoading mirror speeds from cached hostfileResolving Dependencies--> Running transaction check---> Package dkms.noarch 0:2.4.0-1.20170926git959bd74.el7 will be installed--> Processing Dependency: elfutils-libelf-devel for package: dkms-2.4.0-1.20170926git959bd74.el7.noarch--> Processing Dependency: file for package: dkms-2.4.0-1.20170926git959bd74.el7.noarch--> Processing Dependency: gcc for package: dkms-2.4.0-1.20170926git959bd74.el7.noarch--> Processing Dependency: kernel-devel-uname-r for package: dkms-2.4.0-1.20170926git959bd74.el7.noarch--> Running transaction check---> Package dkms.noarch 0:2.4.0-1.20170926git959bd74.el7 will be installed--> Processing Dependency: kernel-devel-uname-r for package: dkms-2.4.0-1.20170926git959bd74.el7.noarch---> Package elfutils-libelf-devel.armv7hl 0:0.168-8.el7 will be installed--> Processing Dependency: pkgconfig(zlib) for package: elfutils-libelf-devel-0.168-8.el7.armv7hl---> Package file.armv7hl 0:5.11-33.el7 will be installed---> Package gcc.armv7hl 0:4.8.5-16.el7_4.1 will be installed--> Processing Dependency: cpp = 4.8.5-16.el7_4.1 for package: gcc-4.8.5-16.el7_4.1.armv7hl--> Processing Dependency: libmpfr.so.4 for package: gcc-4.8.5-16.el7_4.1.armv7hl--> Processing Dependency: libmpc.so.3 for package: gcc-4.8.5-16.el7_4.1.armv7hl--> Processing Dependency: libatomic.so.1 for package: gcc-4.8.5-16.el7_4.1.armv7hl--> Running transaction check---> Package cpp.armv7hl 0:4.8.5-16.el7_4.1 will be installed---> Package dkms.noarch 0:2.4.0-1.20170926git959bd74.el7 will be installed--> Processing Dependency: kernel-devel-uname-r for package: dkms-2.4.0-1.20170926git959bd74.el7.noarch---> Package libatomic.armv7hl 0:4.8.5-16.el7_4.1 will be installed---> Package libmpc.armv7hl 0:1.0.1-3.el7 will be installed---> Package mpfr.armv7hl 0:3.1.1-4.el7 will be installed---> Package zlib-devel.armv7hl 0:1.2.7-17.el7 will be installed--> Finished Dependency ResolutionError: Package: dkms-2.4.0-1.20170926git959bd74.el7.noarch (epel) Requires: kernel-devel-uname-r You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest[centos-rpi3 ~]$
Robert, it looks like you are using the raspberry-pi version of the kernel, which apparently doesn't provide kernel-devel-uname-r, but since we (by we I mean Fabian) are working on getting the rpi to work with the generic kernel, i don't know if it will be fixed. In the meantime you can try to install all the other packages, install raspberrypi-kernel-devel and then install dkms with --nodeps?
Let me know if that works.
Thanks. Pablo.
El 3/3/18 a las 13:23, Robert escribió:
Hi,
I am trying to install dkms from the RPEL repo on RPi3 but getting a missing dependency kernel-devel-uname-r.
I have a workaround, dkms-2.3-1 installs ok but all subsequent versions fail on the same missing dependency. I would like to install the latest stable version. Here follows the output:
[centos-rpi3 ~]$ uname -a Linux centos-rpi3 4.9.75-v7.1.el7 #1 SMP Tue Jan 9 09:29:45 UTC 2018 armv7l armv7l armv7l GNU/Linux [centos-rpi3 ~]$ cat /etc/centos-release CentOS Linux release 7.4.1708 (Core) [centos-rpi3 ~]$ sudo yum install dkms Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile Resolving Dependencies --> Running transaction check ---> Package dkms.noarch 0:2.4.0-1.20170926git959bd74.el7 will be installed --> Processing Dependency: elfutils-libelf-devel for package: dkms-2.4.0-1.20170926git959bd74.el7.noarch --> Processing Dependency: file for package: dkms-2.4.0-1.20170926git959bd74.el7.noarch --> Processing Dependency: gcc for package: dkms-2.4.0-1.20170926git959bd74.el7.noarch --> Processing Dependency: kernel-devel-uname-r for package: dkms-2.4.0-1.20170926git959bd74.el7.noarch --> Running transaction check ---> Package dkms.noarch 0:2.4.0-1.20170926git959bd74.el7 will be installed --> Processing Dependency: kernel-devel-uname-r for package: dkms-2.4.0-1.20170926git959bd74.el7.noarch ---> Package elfutils-libelf-devel.armv7hl 0:0.168-8.el7 will be installed --> Processing Dependency: pkgconfig(zlib) for package: elfutils-libelf-devel-0.168-8.el7.armv7hl ---> Package file.armv7hl 0:5.11-33.el7 will be installed ---> Package gcc.armv7hl 0:4.8.5-16.el7_4.1 will be installed --> Processing Dependency: cpp = 4.8.5-16.el7_4.1 for package: gcc-4.8.5-16.el7_4.1.armv7hl --> Processing Dependency: libmpfr.so.4 for package: gcc-4.8.5-16.el7_4.1.armv7hl --> Processing Dependency: libmpc.so.3 for package: gcc-4.8.5-16.el7_4.1.armv7hl --> Processing Dependency: libatomic.so.1 for package: gcc-4.8.5-16.el7_4.1.armv7hl --> Running transaction check ---> Package cpp.armv7hl 0:4.8.5-16.el7_4.1 will be installed ---> Package dkms.noarch 0:2.4.0-1.20170926git959bd74.el7 will be installed --> Processing Dependency: kernel-devel-uname-r for package: dkms-2.4.0-1.20170926git959bd74.el7.noarch ---> Package libatomic.armv7hl 0:4.8.5-16.el7_4.1 will be installed ---> Package libmpc.armv7hl 0:1.0.1-3.el7 will be installed ---> Package mpfr.armv7hl 0:3.1.1-4.el7 will be installed ---> Package zlib-devel.armv7hl 0:1.2.7-17.el7 will be installed --> Finished Dependency Resolution Error: Package: dkms-2.4.0-1.20170926git959bd74.el7.noarch (epel) Requires: kernel-devel-uname-r You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest [centos-rpi3 ~]$
Arm-dev mailing list Arm-dev@centos.org https://lists.centos.org/mailman/listinfo/arm-dev
Hi Pablo All the other packages were already installed except elfutils-libelf-devel.armv7hl so I installed then tried installing dkms with the --nodeps option. This didn't work, --nodeps was ignored and the install failed on the dependency kernel-devel-uname-r as before. RegardsRobert Sent from the Yahoo Mail app. Get yours!
On Sun, 4 Mar 2018 at 12:28, Pablo Sebastián Grecopablo@fliagreco.com.ar wrote: Robert, it looks like you are using the raspberry-pi version of the kernel, which apparently doesn't provide kernel-devel-uname-r, but since we (by we I mean Fabian) are working on getting the rpi to work with the generic kernel, i don't know if it will be fixed. In the meantime you can try to install all the other packages, install raspberrypi-kernel-devel and then install dkms with --nodeps?
Let me know if that works.
Thanks. Pablo.
El 3/3/18 a las 13:23, Robert escribió:
Hi,
I am trying to install dkms from the RPEL repo on RPi3 but getting a missing dependency kernel-devel-uname-r.
I have a workaround, dkms-2.3-1 installs ok but all subsequent versions fail on the same missing dependency. I would like to install the latest stable version. Here follows the output:
[centos-rpi3 ~]$ uname -a Linux centos-rpi3 4.9.75-v7.1.el7 #1 SMP Tue Jan 9 09:29:45 UTC 2018 armv7l armv7l armv7l GNU/Linux [centos-rpi3 ~]$ cat /etc/centos-release CentOS Linux release 7.4.1708 (Core) [centos-rpi3 ~]$ sudo yum install dkms Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile Resolving Dependencies --> Running transaction check ---> Package dkms.noarch 0:2.4.0-1.20170926git959bd74.el7 will be installed --> Processing Dependency: elfutils-libelf-devel for package: dkms-2.4.0-1.20170926git959bd74.el7.noarch --> Processing Dependency: file for package: dkms-2.4.0-1.20170926git959bd74.el7.noarch --> Processing Dependency: gcc for package: dkms-2.4.0-1.20170926git959bd74.el7.noarch --> Processing Dependency: kernel-devel-uname-r for package: dkms-2.4.0-1.20170926git959bd74.el7.noarch --> Running transaction check ---> Package dkms.noarch 0:2.4.0-1.20170926git959bd74.el7 will be installed --> Processing Dependency: kernel-devel-uname-r for package: dkms-2.4.0-1.20170926git959bd74.el7.noarch ---> Package elfutils-libelf-devel.armv7hl 0:0.168-8.el7 will be installed --> Processing Dependency: pkgconfig(zlib) for package: elfutils-libelf-devel-0.168-8.el7.armv7hl ---> Package file.armv7hl 0:5.11-33.el7 will be installed ---> Package gcc.armv7hl 0:4.8.5-16.el7_4.1 will be installed --> Processing Dependency: cpp = 4.8.5-16.el7_4.1 for package: gcc-4.8.5-16.el7_4.1.armv7hl --> Processing Dependency: libmpfr.so.4 for package: gcc-4.8.5-16.el7_4.1.armv7hl --> Processing Dependency: libmpc.so.3 for package: gcc-4.8.5-16.el7_4.1.armv7hl --> Processing Dependency: libatomic.so.1 for package: gcc-4.8.5-16.el7_4.1.armv7hl --> Running transaction check ---> Package cpp.armv7hl 0:4.8.5-16.el7_4.1 will be installed ---> Package dkms.noarch 0:2.4.0-1.20170926git959bd74.el7 will be installed --> Processing Dependency: kernel-devel-uname-r for package: dkms-2.4.0-1.20170926git959bd74.el7.noarch ---> Package libatomic.armv7hl 0:4.8.5-16.el7_4.1 will be installed ---> Package libmpc.armv7hl 0:1.0.1-3.el7 will be installed ---> Package mpfr.armv7hl 0:3.1.1-4.el7 will be installed ---> Package zlib-devel.armv7hl 0:1.2.7-17.el7 will be installed --> Finished Dependency Resolution Error: Package: dkms-2.4.0-1.20170926git959bd74.el7.noarch (epel) Requires: kernel-devel-uname-r You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest [centos-rpi3 ~]$
Arm-dev mailing list Arm-dev@centos.org https://lists.centos.org/mailman/listinfo/arm-dev
Hi Robert, what I meant was "yum install file gcc cpp elfutils-libelf-devel libatomic libmpc mpfr zlib-devel", which are all the other dependencies mentioned in your log. Pablo
El 4/3/18 a las 21:01, Robert escribió:
Hi Pablo
All the other packages were already installed except elfutils-libelf-devel.armv7hl so I installed then tried installing dkms with the --nodeps option. This didn't work, --nodeps was ignored and the install failed on the dependency kernel-devel-uname-r as before.
Regards Robert
Sent from the Yahoo Mail app. Get yours! https://go.onelink.me/107872968?pid=InProduct&c=MailPP_sig_Dec17&af_sub1=E-mail&af_sub2=YGrowth&af_sub3=US_Email_MailPP_Sig_V7
On Sun, 4 Mar 2018 at 12:28, Pablo Sebastián Greco <pablo@fliagreco.com.ar> wrote: Robert, it looks like you are using the raspberry-pi version of the kernel, which apparently doesn't provide kernel-devel-uname-r, but since we (by we I mean Fabian) are working on getting the rpi to work with the generic kernel, i don't know if it will be fixed. In the meantime you can try to install all the other packages, install raspberrypi-kernel-devel and then install dkms with --nodeps? Let me know if that works. Thanks. Pablo. El 3/3/18 a las 13:23, Robert escribió: > Hi, > > I am trying to install dkms from the RPEL repo on RPi3 but getting a > missing dependency kernel-devel-uname-r. > > I have a workaround, dkms-2.3-1 installs ok but all subsequent > versions fail on the same missing dependency. I would like to install > the latest stable version. Here follows the output: > > [centos-rpi3 ~]$ uname -a > Linux centos-rpi3 4.9.75-v7.1.el7 #1 SMP Tue Jan 9 09:29:45 UTC 2018 > armv7l armv7l armv7l GNU/Linux > [centos-rpi3 ~]$ cat /etc/centos-release > CentOS Linux release 7.4.1708 (Core) > [centos-rpi3 ~]$ sudo yum install dkms > Loaded plugins: fastestmirror > Loading mirror speeds from cached hostfile > Resolving Dependencies > --> Running transaction check > ---> Package dkms.noarch 0:2.4.0-1.20170926git959bd74.el7 will be > installed > --> Processing Dependency: elfutils-libelf-devel for package: > dkms-2.4.0-1.20170926git959bd74.el7.noarch > --> Processing Dependency: file for package: > dkms-2.4.0-1.20170926git959bd74.el7.noarch > --> Processing Dependency: gcc for package: > dkms-2.4.0-1.20170926git959bd74.el7.noarch > --> Processing Dependency: kernel-devel-uname-r for package: > dkms-2.4.0-1.20170926git959bd74.el7.noarch > --> Running transaction check > ---> Package dkms.noarch 0:2.4.0-1.20170926git959bd74.el7 will be > installed > --> Processing Dependency: kernel-devel-uname-r for package: > dkms-2.4.0-1.20170926git959bd74.el7.noarch > ---> Package elfutils-libelf-devel.armv7hl 0:0.168-8.el7 will be installed > --> Processing Dependency: pkgconfig(zlib) for package: > elfutils-libelf-devel-0.168-8.el7.armv7hl > ---> Package file.armv7hl 0:5.11-33.el7 will be installed > ---> Package gcc.armv7hl 0:4.8.5-16.el7_4.1 will be installed > --> Processing Dependency: cpp = 4.8.5-16.el7_4.1 for package: > gcc-4.8.5-16.el7_4.1.armv7hl > --> Processing Dependency: libmpfr.so.4 for package: > gcc-4.8.5-16.el7_4.1.armv7hl > --> Processing Dependency: libmpc.so.3 for package: > gcc-4.8.5-16.el7_4.1.armv7hl > --> Processing Dependency: libatomic.so.1 for package: > gcc-4.8.5-16.el7_4.1.armv7hl > --> Running transaction check > ---> Package cpp.armv7hl 0:4.8.5-16.el7_4.1 will be installed > ---> Package dkms.noarch 0:2.4.0-1.20170926git959bd74.el7 will be > installed > --> Processing Dependency: kernel-devel-uname-r for package: > dkms-2.4.0-1.20170926git959bd74.el7.noarch > ---> Package libatomic.armv7hl 0:4.8.5-16.el7_4.1 will be installed > ---> Package libmpc.armv7hl 0:1.0.1-3.el7 will be installed > ---> Package mpfr.armv7hl 0:3.1.1-4.el7 will be installed > ---> Package zlib-devel.armv7hl 0:1.2.7-17.el7 will be installed > --> Finished Dependency Resolution > Error: Package: dkms-2.4.0-1.20170926git959bd74.el7.noarch (epel) > Requires: kernel-devel-uname-r > You could try using --skip-broken to work around the problem > You could try running: rpm -Va --nofiles --nodigest > [centos-rpi3 ~]$ > > > > _______________________________________________ > Arm-dev mailing list > Arm-dev@centos.org <mailto:Arm-dev@centos.org> > https://lists.centos.org/mailman/listinfo/arm-dev