(Megoldva)Squezee frissítés sysv-rc dpkg-reconfigure hiba

 ( Gael | 2010. december 6., hétfő - 20:52 )

Az utolsó frissítésnél kiírta a gép, hogy a sysv-rc konfigurálása nem sikerült futtassam a dpkg-reconfigure sysv-rc parancsot amit megtettem.
Egy nagyon nagy hibaüzenetet kaptam eredményként ami kellőképpen bonyolult ahhoz, hogy megértsem. Íme:
Unable to migrate to dependency-based boot system

│ Tests have determined that problems in the boot system exist which prevent migration to
│ dependency-based boot sequencing:

│ insserv: warning: script 'K07smfpd' missing LSB tags and overrides, insserv: warning: script
│ 'smfpd' missing LSB tags and overrides, insserv: There is a loop between service rmnologin and
│ mountnfs if started, insserv: loop involving service mountnfs at depth 6, insserv: loop
│ involving service nfs-common at depth 5, insserv: There is a loop between service rmnologin
│ and checkroot if started, insserv: loop involving service checkroot at depth 3, insserv: loop
│ involving service keyboard-setup at depth 2, insserv: loop involving service
│ mountnfs-bootclean at depth 8, insserv: loop involving service hwclock at depth 5, insserv:
│ loop involving service bootlogd at depth 3, insserv: loop involving service alsa-utils at
│ depth 10, insserv: loop involving service keytouch at depth 10, insserv: loop involving
│ service kbd at depth 11, insserv: loop involving service ifupdown-clean at depth 5, insserv:
│ There is a loop between service rmnologin and mountoverflowtmp if started, insserv: loop
│ involving service mountoverflowtmp at depth 8, insserv: loop involving service
│ mountall-bootclean at depth 7, insserv: There is a loop between service rmnologin and checkfs
│ if started, insserv: loop involving service checkfs at depth 5, insserv: loop involving
│ service resolvconf at depth 10, insserv: loop involving service mountall at depth 7, insserv:
│ loop involving service mtab at depth 5, insserv: There is a loop between service rmnologin and
│ udev if started, insserv: loop involving service udev at depth 2, insserv: loop involving
│ service mountkernfs at depth 1, insserv: loop involving service hostname at depth 4,
If the reported problem is a local modification, it needs to be fixed manually. If it's a bug
│ in the package, it should be reported to the BTS and fixed in the package. See
http://wiki.debian.org/LSBInitScripts/DependencyBasedBoot for more information about how to
│ fix the problems preventing migration.

│ To reattempt the migration process after the problems have been fixed, run "dpkg-reconfigure
│ sysv-rc".

Megnéztem a wiki oldalt amit írt de nem tudom eldönteni mit csináljak pontosan, hogy a probléma megoldódjon.

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Ha a keresés igazat mondott, akkor ez az smfpd nevű jószág a Samsung Unified Linux Driver, ami a párhuzamos porton ülő nyomtatót kezel. Ha jól sejtem, sem a testingben nincs ilyen nevű file, sem a stable-ben, szóval valahnnan kívülről mehetett fel.

Nézz utána, hogy mire szolgál, és ha nem kell, uninstalláld. Ha kell, akkor vagy be kell szerezni egy újabb verziót, amely initscriptjében van LSB fejléc, vagy a többi mintájára kézzel szerkeszteni bele egy fejlécet. Ha megnézed, nem olyan ördöngős dolog. A /etc/init.d/README, a /usr/share/doc/insserv/README.Debian és a man insserv ad bővebb infót róla.

Ez az új Samsung nyomtatóm drivere és az smfpd init script a párhuzamos porton csücsülő nyomtatóhoz. Megnéztem az LSB fejlécet és ott írta is, hogy az első sort exit0-át ki kell kommentezni ha nem a párhuzamos portra van kapcsolódva a nyomtató. Ez megtettem majd a dpkg reconfigure-t lefuttattam gond nélkül.