From: Ant on
On 3/1/2010 6:03 PM PT, J G Miller typed:

>> Not yet.
>
> That is probably the cause of the problem of "unable to migrate to
> dependency-based boot system".

Ah. So this new dependency-based boot system is required in Kernel
2.6.32? This is news to me.


>> I was trying to avoid upgrading my KDE v3.5.10 to v4. Is that the
>> cause of this problem?
>
> No. The current stable version of Debian is still KDE 3.5
> and not KDE 4.0.

Ah OK.


>> Yeah, I might have to do that since I messed up with the partitions
>> hence the low disk space with / and /boot.
>
> Well it is entirely up to you -- if you want to put in the effort,
> it should be possible to overcome the difficulties, but it all depends
> on how much customization you have done. Otherwise it will be
> quicker and a lot less painful to do a fresh install on a better
> partitioned (as in appropriate sizes) system.

I might just do a clean installation when I have free time and upgrade
my hardwares at the end of this year. I should be able to keep using
this old box until then.

>
> With regard to the error message though, have you had a look at
>
> <http://forums.debian.NET/viewtopic.php?f=5&t=45626>
>
> and do you have any of your own init.d scripts added to the system?

Not that I know of. FYI if it helps:
$ ls -all /etc/init.d
total 371
drwxr-xr-x 2 root root 5120 2010-03-01 04:13 .
drwxr-xr-x 171 root root 10240 2010-03-01 22:42 ..
-rwxr-xr-x 1 root root 2233 2010-01-24 05:53 acpid
-rwxr-xr-x 1 root root 9585 2009-07-02 08:44 alsa-utils
-rwxr-xr-x 1 root root 1155 2008-03-25 01:19 and
-rwxr-xr-x 1 root root 6485 2009-11-07 05:47 apache2
-rwxr-xr-x 1 root root 1460 2007-06-01 11:18 apcupsd
-rwxr-xr-x 1 root root 3642 2008-03-25 01:31 arpwatch
-rwxr-xr-x 1 root root 946 2008-01-26 21:20 atd
-rwxr-xr-x 1 root root 2315 2009-03-29 15:18 avahi-daemon
-rwxr-xr-x 1 root root 1785 2010-02-17 06:00 binfmt-support
-rwxr-xr-x 1 root root 4597 2009-11-12 12:30 bluetooth
-rwxr-xr-x 1 root root 2348 2009-09-14 06:17 bootlogd
-rwxr-xr-x 1 root root 1551 2009-10-25 13:54 bootlogs
-rwxr-xr-x 1 root root 1406 2009-09-06 13:21 bootmisc.sh
-rwxr-xr-x 1 root root 3816 2009-10-25 13:54 checkfs.sh
-rwxr-xr-x 1 root root 11078 2009-10-25 13:54 checkroot.sh
-rwxr-xr-x 1 root root 7291 2009-11-02 09:29 clamav-freshclam
-rwxr-xr-x 1 root root 6679 2010-01-11 06:01 console-screen.sh
-rwxr-xr-x 1 root root 1083 2009-11-20 04:57 console-setup
-rwxr-xr-x 1 root root 2915 2008-12-24 07:08 cpufreqd
-rwxr-xr-x 1 root root 2489 2009-04-26 07:32 cpufrequtils
-rwxr-xr-x 1 root root 3009 2009-05-12 17:05 cron
-rwxr-xr-x 1 root root 3072 2009-12-02 00:40 cups
-rwxr-xr-x 1 root root 4146 2009-06-17 12:17 dbus
-rwxr-xr-x 1 root root 2409 2010-02-08 07:08 denyhosts
-rwxr-xr-x 1 root root 1615 2009-06-29 11:42 dirmngr
-rwxr-xr-x 1 root root 6604 2009-03-15 09:01 exim4
-rwxr-xr-x 1 root root 2909 2009-07-03 13:17 fuse
-rwxr-xr-x 1 root root 2360 2009-10-25 03:49 gdm
-rwxr-xr-x 1 root root 2509 2008-06-11 21:40 gpm
-rwxr-xr-x 1 root root 1349 2008-03-17 14:36 guarddog
-rwxr-xr-x 1 root root 2245 2010-01-27 16:25 hal
-rwxr-xr-x 1 root root 1329 2008-01-02 16:09 halt
-rwxr-xr-x 1 root root 2908 2008-07-27 06:24 hddtemp
-rwxr-xr-x 1 root root 10725 2008-12-17 14:42 hdparm
-rwxr-xr-x 1 root root 1423 2009-09-06 13:21 hostname.sh
-rwxr-xr-x 1 root root 5050 2009-08-13 05:57 hwclockfirst.sh
-rwxr-xr-x 1 root root 4591 2009-01-03 14:07 hwclockfirst.sh.dpkg-old
-rwxr-xr-x 1 root root 5032 2009-08-13 05:57 hwclock.sh
-rwxr-xr-x 1 root root 4584 2009-01-03 14:07 hwclock.sh.dpkg-old
-rwxr-xr-x 1 root root 2518 2006-09-15 11:03 ifupdown
-rwxr-xr-x 1 root root 1047 2009-09-06 01:59 ifupdown-clean
-rwxr-xr-x 1 root root 1370 2009-09-04 23:37 keyboard-setup
-rwxr-xr-x 1 root root 3649 2009-07-26 09:36 keymap.sh
-rwxr-xr-x 1 root root 1293 2009-09-06 13:21 killprocs
-rwxr-xr-x 1 root root 1472 2008-06-07 10:06 klogd
-rw-r--r-- 1 root root 0 2009-10-01 07:40 .legacy-bootordering
-rwxr-xr-x 1 root root 417 2006-08-08 15:38 libdevmapper1.02
-rwxr-xr-x 1 root root 866 2010-02-07 13:54 lm-sensors
-rwxr-xr-x 1 root root 7018 2009-04-26 07:32 loadcpufreq
-rwxr-xr-x 1 root root 1358 2009-10-16 15:39 module-init-tools
-rwxr-xr-x 1 root root 620 2007-12-30 01:22 mountall-bootclean.sh
-rwxr-xr-x 1 root root 1956 2008-06-06 00:03 mountall.sh
-rwxr-xr-x 1 root root 2184 2009-09-11 02:30 mountdevsubfs.sh
-rwxr-xr-x 1 root root 1924 2009-09-11 02:30 mountkernfs.sh
-rwxr-xr-x 1 root root 628 2009-10-25 13:54 mountnfs-bootclean.sh
-rwxr-xr-x 1 root root 2330 2008-02-29 12:27 mountnfs.sh
-rwxr-xr-x 1 root root 1315 2009-09-06 13:21 mountoverflowtmp
-rwxr-xr-x 1 root root 3649 2009-10-25 13:54 mtab.sh
-rwxr-xr-x 1 root root 1627 2009-01-14 01:20 netdiag
-rwxr-xr-x 1 root root 2308 2009-12-06 08:12 networking
-rwxr-xr-x 1 root root 1751 2010-02-08 08:31 network-manager
-rwxr-xr-x 1 root root 5942 2007-11-24 09:21 nfs-common
-rwxr-xr-x 1 root root 3627 2007-05-18 10:54 ntop
-rwxr-xr-x 1 root root 1814 2009-12-26 09:28 ntp
-rwxr-xr-x 1 root root 2338 2008-12-14 16:22 openbsd-inetd
-rwxr-xr-x 1 root root 3969 2008-05-07 10:36 pcscd
-rwxr-xr-x 1 root root 665 2009-06-18 00:59 policykit
-rwxr-xr-x 1 root root 1816 2008-01-09 03:06 portmap
-rwxr-xr-x 1 root root 1349 2009-07-05 19:36 powernowd
-rwxr-xr-x 1 root root 408 2008-04-08 09:34 pppd-dns
-rwxr-xr-x 1 root root 1733 2009-06-29 01:38 preload
-rwxr-xr-x 1 root root 1298 2010-01-31 19:07 procps
-rwxr-xr-x 1 root root 8863 2010-02-11 21:00 rc
-rwxr-xr-x 1 root root 801 2009-09-06 13:21 rc.local
-rwxr-xr-x 1 root root 117 2010-02-11 21:00 rcS
-rw-r--r-- 1 root root 1510 2010-02-11 21:00 README
-rwxr-xr-x 1 root root 639 2008-01-02 16:11 reboot
-rwxr-xr-x 1 root root 1074 2009-09-06 13:21 rmnologin
-rwxr-xr-x 1 root root 4399 2010-02-17 09:53 rsync
-rwxr-xr-x 1 root root 2917 2009-03-02 07:35 samba
-rwxr-xr-x 1 root root 1055 2009-04-17 02:49 screen-cleanup
-rwxr-xr-x 1 root root 2283 2008-05-20 00:13 sendsigs
-rwxr-xr-x 1 root root 590 2007-12-29 13:32 single
-rw-r--r-- 1 root root 4271 2010-02-11 21:00 skeleton
-rwxr-xr-x 1 root root 3433 2009-12-14 03:29 smartmontools
-rwxr-xr-x 1 root root 3899 2010-01-04 05:25 ssh
-rwxr-xr-x 1 root root 519 2009-09-06 13:21 stop-bootlogd
-rwxr-xr-x 1 root root 1095 2009-09-06 13:21 stop-bootlogd-single
-rwxr-xr-x 1 root root 2490 2009-04-24 20:21 stunnel4
-rwxr-xr-x 1 root root 551 2009-08-31 14:46 sudo
-rwxr-xr-x 1 root root 533 2007-04-13 07:56 sudo.dpkg-bak
-rwxr-xr-x 1 root root 2692 2008-06-07 10:06 sysklogd
-rwxr-xr-x 1 root root 1592 2010-01-03 06:02 sysstat
-rwxr-xr-x 1 root root 7422 2010-01-08 19:04 udev
-rwxr-xr-x 1 root root 1042 2010-02-05 18:30 udev-mtab
-rwxr-xr-x 1 root root 2230 2009-07-07 03:11 umountfs
-rwxr-xr-x 1 root root 2156 2009-07-07 03:11 umountnfs.sh
-rwxr-xr-x 1 root root 1456 2008-05-29 10:50 umountroot
lrwxrwxrwx 1 root root 22 2009-09-06 03:14 ups-monitor ->
.../apcupsd/ups-monitor
-rwxr-xr-x 1 root root 1997 2009-09-06 13:21 urandom
-rwxr-xr-x 1 root root 11294 2010-02-12 12:17 vboxdrv
-rwxr-xr-x 1 root root 10665 2008-10-23 13:36 vboxnet
-rwxr-xr-x 1 root root 2325 2009-12-03 23:36 vsftpd
-rwxr-xr-x 1 root root 1768 2008-01-16 14:32 wifi-radar
-rwxr-xr-x 1 root root 1777 2008-06-17 12:56 x11-common
-rwxr-xr-x 1 root root 1987 2009-12-26 11:17 yum-updatesd
-rwxr-xr-x 1 root root 2891 2007-08-14 06:41 zope2.10
-rwxr-xr-x 1 root root 2890 2007-11-30 06:04 zope2.9
-rwxr-xr-x 1 root root 2868 2007-11-30 06:14 zope3


> And have you read the information about what the Debian "dependency
> based boot system" is at
>
> <http://wiki.debian.ORG/LSBInitScripts/DependencyBasedBoot>

Yeah, but a bit technical to me. :/
--
[Laser pulsing] "Bah. It's as easy as crushing an ant! You know, the..."
[grunting] "Wh-wh-whoa! Hey, take my wallet and leave me alone!" --Mr.
Burns from The Simpsons (Fraudcast News; FABF16/FABF18 episode)
/\___/\
/ /\ /\ \ Phil./Ant @ http://antfarm.ma.cx (Personal Web Site)
| |o o| | Ant's Quality Foraged Links: http://aqfl.net
\ _ / Nuke ANT from e-mail address: philpi(a)earthlink.netANT
( ) or ANTant(a)zimage.com
Ant is currently not listening to any songs on his home computer.
From: J G Miller on
On Monday, 01 March 2010 22:44:29 -0800, Ant explained:

> On 3/1/2010 6:03 PM PT, J G Miller typed:
>
> >> Not yet.
> >
> > That is probably the cause of the problem of "unable to migrate to
> > dependency-based boot system".
>
> Ah. So this new dependency-based boot system is required in Kernel
> 2.6.32? This is news to me.

NO. It is not a requirement of the KERNEL but they way that the
DEBIAN systems organizes the /etc/init.d scripts which are run
after the kernel has loaded.

> Not that I know of. FYI if it helps:

No that does not help. What the problem appears to be is
that there is a script in there of an old format which does
not meet the Debian requirements for the dependency based boot
system. Probably some missing lines at the beginning saying
what is needed to have already been started before that script
starts.

> Yeah, but a bit technical to me. :/

Yes the boot up system is rather "technical" because of the
dependencies of which script has to run before something else is run.

If you cannot follow that, then it would seem your only real
option is to repartition and reinstall a new system, because
during the upgrade process you are going to encounter numerous
package upgrade failures which will need manual intervention
because of the change of how Debian did things in the old
version and how they do things in the new version.

So hang tight and wait until Squeeze is officially released.

<http://www.debian.ORG/releases/testing/>

Hope this helps ;)
From: Ant on
On 3/2/2010 5:40 AM PT, J G Miller typed:

>> >> Not yet.
>> >
>> > That is probably the cause of the problem of "unable to migrate to
>> > dependency-based boot system".
>>
>> Ah. So this new dependency-based boot system is required in Kernel
>> 2.6.32? This is news to me.
>
> NO. It is not a requirement of the KERNEL but they way that the
> DEBIAN systems organizes the /etc/init.d scripts which are run
> after the kernel has loaded.
>
>> Not that I know of. FYI if it helps:
>
> No that does not help. What the problem appears to be is
> that there is a script in there of an old format which does
> not meet the Debian requirements for the dependency based boot
> system. Probably some missing lines at the beginning saying
> what is needed to have already been started before that script
> starts.
>
>> Yeah, but a bit technical to me. :/
>
> Yes the boot up system is rather "technical" because of the
> dependencies of which script has to run before something else is run.
>
> If you cannot follow that, then it would seem your only real
> option is to repartition and reinstall a new system, because
> during the upgrade process you are going to encounter numerous
> package upgrade failures which will need manual intervention
> because of the change of how Debian did things in the old
> version and how they do things in the new version.
>
> So hang tight and wait until Squeeze is officially released.
>
> <http://www.debian.ORG/releases/testing/>
>
> Hope this helps ;)

Thanks man! I will wait for the Squeeze. I will do like I did last time
and use net-install. Amusing how my XP Pro. installation is older than
this Debian box. I need to redo Windows too with 7 one of these days. :)
--
"Ants die in sugar." --Malawi
/\___/\
/ /\ /\ \ Phil./Ant @ http://antfarm.ma.cx (Personal Web Site)
| |o o| | Ant's Quality Foraged Links: http://aqfl.net
\ _ / Nuke ANT from e-mail address: philpi(a)earthlink.netANT
( ) or ANTant(a)zimage.com
Ant is currently not listening to any songs on his home computer.