[Arm-dev] dkms missing dependency kernel-devel-uname-r

Pablo Sebastián Greco pablo at fliagreco.com.ar
Mon Mar 5 12:57:41 UTC 2018


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 at 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 at centos.org <mailto:Arm-dev at centos.org>
>     > https://lists.centos.org/mailman/listinfo/arm-dev
>


More information about the Arm-dev mailing list