2016-07-24 04:55:36 |
Mauricio Maluff Masi |
bug |
|
|
added bug |
2016-07-24 05:09:24 |
Mauricio Maluff Masi |
description |
I upgraded my XPS 13 today from 14.04 to 16.04.1. After my upgrade, any time I ran one of the following commands:
apt-get upgrade
dpkg --configure -a
apt-get -f install
I would get a ton of dpkg errors that looked like this:
insserv: warning: script 'K01delllctservice' missing LSB tags and overrides
insserv: warning: script 'delllctservicecontent' missing LSB tags and overrides
insserv: warning: script 'delllctservice' missing LSB tags and overrides
insserv: Starting delllctservice depends on grub-common and therefore on system facility `$all' which can not be true!
insserv: There is a loop between service delllctservice and grub-common if started
insserv: loop involving service grub-common at depth 4
insserv: loop involving service delllctservice at depth 1
insserv: Starting delllctservice depends on grub-common and therefore on system facility `$all' which can not be true!
insserv: There is a loop between service delllctservice and grub-common if started
insserv: Starting delllctservice depends on grub-common and therefore on system facility `$all' which can not be true!
insserv: exiting now without changing boot order!
update-rc.d: error: insserv rejected the script header
Somehow in the upgrade process, my runtime dependencies got messed up, at least in part because these scripts are missing LSB headers. dpkg failed to process most of my packages with init scripts. Moving dellctservice and dellctservicecontent out of /etc/init.d, then running the following seemed to fix the problem:
dpkg --configure -a
apt-get -f install
After everything was fixed, moving them back to /etc/init.d caused no further issues.
I'm sure this wasn't my only problem, there were a lot of other things that probably went wrong with my upgrade that led to this. But the lack of LSB headers in these scripts certainly contributed to my problem, and I think it'd be a good safeguard to add some. |
I upgraded my XPS 13 today from 14.04 to 16.04.1. After my upgrade, any time I ran one of the following commands:
apt-get upgrade
dpkg --configure -a
apt-get -f install
I would get a ton of dpkg errors that looked like this:
insserv: warning: script 'K01delllctservice' missing LSB tags and overrides
insserv: warning: script 'delllctservicecontent' missing LSB tags and overrides
insserv: warning: script 'delllctservice' missing LSB tags and overrides
insserv: Starting delllctservice depends on grub-common and therefore on system facility `$all' which can not be true!
insserv: There is a loop between service delllctservice and grub-common if started
insserv: loop involving service grub-common at depth 4
insserv: loop involving service delllctservice at depth 1
insserv: Starting delllctservice depends on grub-common and therefore on system facility `$all' which can not be true!
insserv: There is a loop between service delllctservice and grub-common if started
insserv: Starting delllctservice depends on grub-common and therefore on system facility `$all' which can not be true!
insserv: exiting now without changing boot order!
update-rc.d: error: insserv rejected the script header
Somehow in the upgrade process, my runtime dependencies got messed up, at least in part because these scripts are missing LSB headers. dpkg failed to process most of my packages with init scripts. Moving delllctservice and delllctservicecontent out of /etc/init.d, then running the following seemed to fix the problem:
dpkg --configure -a
apt-get -f install
After everything was fixed, moving them back to /etc/init.d caused no further issues.
I'm sure this wasn't my only problem, there were a lot of other things that probably went wrong with my upgrade that led to this. But the lack of LSB headers in these scripts certainly contributed to my problem, and I think it'd be a good safeguard to add some. |
|
2016-07-24 05:10:47 |
Mauricio Maluff Masi |
summary |
dellctservice* init scripts are missing LSB headers |
delllctservice* init scripts are missing LSB headers |
|
2016-07-29 01:33:31 |
Pascal Morin |
dell-sputnik: assignee |
|
Shih-Yuan Lee (fourdollars) |
|
2016-07-29 03:03:30 |
Mauricio Maluff Masi |
attachment added |
|
configure3.txt https://bugs.launchpad.net/bugs/1605952/+attachment/4709074/+files/configure3.txt |
|
2016-07-29 18:57:16 |
Nikolaus Schlifke |
bug |
|
|
added subscriber Nikolaus Schlifke |
2016-08-03 01:52:35 |
Chih-Hsyuan Ho |
dell-sputnik: importance |
Undecided |
High |
|
2016-08-09 07:17:39 |
Shih-Yuan Lee |
dell-sputnik: status |
New |
In Progress |
|
2016-08-09 09:15:52 |
Shih-Yuan Lee |
dell-sputnik: status |
In Progress |
Incomplete |
|
2016-08-15 09:49:44 |
Kent Lin |
tags |
|
online-update |
|
2016-08-16 21:28:44 |
Alex Chiang |
bug |
|
|
added subscriber Alex Chiang |
2016-08-29 02:46:31 |
Kent Lin |
attachment added |
|
dell-my-linux_3.1_all_empty.deb https://bugs.launchpad.net/dell-sputnik/+bug/1605952/+attachment/4729702/+files/dell-my-linux_3.1_all_empty.deb |
|
2016-09-01 07:52:39 |
Kent Lin |
summary |
delllctservice* init scripts are missing LSB headers |
[Online-Update] delllctservice* init scripts are missing LSB headers |
|
2016-09-01 07:53:03 |
Kent Lin |
attachment added |
|
mylinux_3.4_amd64.changes https://bugs.launchpad.net/dell-sputnik/+bug/1605952/+attachment/4732018/+files/mylinux_3.4_amd64.changes |
|
2016-09-01 07:53:24 |
Kent Lin |
attachment added |
|
mylinux_3.4.tar.gz https://bugs.launchpad.net/dell-sputnik/+bug/1605952/+attachment/4732019/+files/mylinux_3.4.tar.gz |
|
2016-09-01 07:53:45 |
Kent Lin |
attachment added |
|
mylinux_3.4.dsc https://bugs.launchpad.net/dell-sputnik/+bug/1605952/+attachment/4732020/+files/mylinux_3.4.dsc |
|
2022-07-13 02:21:23 |
Yuan-Chen Cheng |
tags |
online-update |
online-update trusty |
|