This morning I saw that there were updates to install. However it wanted to do only a partial upgrade. So I continued until it was done. I then went to the terminal to see what was going on. After doing a
Code:
sudo apt-get update
and
Code:
sudo apt-get upgrade
I saw that some packages were being held back. One was a kernel update and some others.
I checked into the problem and read that I could use
Code:
sudo apt-get dist-upgrade
I did so and it worked. However I noticed thare was an error in the kernel upgrade about a package.
Code:
Error! Bad return status for module build on kernel: 3.13.0-35-generic (x86_64)
Consult /var/lib/dkms/dvbhdhomerun/0.0.16~saucy/build/make.log for more information.
The log file says,
Code:
DKMS make.log for dvbhdhomerun-0.0.16~saucy for kernel 3.13.0-35-generic (x86_64)
Sat Aug 30 08:54:57 CDT 2014
Building driver... ccflags-y=-Idrivers/media/dvb-core -Idrivers/media/frontends -Idrivers/media/dvb/dvb-core -Idrivers/media/dvb/frontends
make -C /lib/modules/`uname -r`/build M=/var/lib/dkms/dvbhdhomerun/0.0.16~saucy/build modules
make[1]: Entering directory `/usr/src/linux-headers-3.13.0-34-generic'
CC [M] /var/lib/dkms/dvbhdhomerun/0.0.16~saucy/build/dvb_hdhomerun_init.o
/var/lib/dkms/dvbhdhomerun/0.0.16~saucy/build/dvb_hdhomerun_init.c:29:23: fatal error: dvb_demux.h: No such file or directory
#include "dvb_demux.h"
^
compilation terminated.
make[2]: *** [/var/lib/dkms/dvbhdhomerun/0.0.16~saucy/build/dvb_hdhomerun_init.o] Error 1
make[1]: *** [_module_/var/lib/dkms/dvbhdhomerun/0.0.16~saucy/build] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.13.0-34-generic'
make: *** [dvb_hdhomerun] Error 2
I have tried to purge this package with
Code:
sudo apt-get purge dvbhdhomerun-0.0.16~saucy
.
However it errors out with,
Code:
user@my_comp:~$ sudo apt-get purge dvbhdhomerun-0.0.16~saucy
[sudo] password for me:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package dvbhdhomerun-0.0.16~saucy
E: Couldn't find any package by regex 'dvbhdhomerun-0.0.16~saucy'
I would like to know how to stop this error on the next kernel update and remove this package. I know this package was installed in saucy 13.10. I also know that when I upgraded from 13.10 to 14.04 that I had a similar issue with this. dvdhdhomerun is a DVB driver and I suppose that is why I have the trouble on the kernel updates.
Bookmarks