[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: pulling my hair: doodle 0.6.5-3 update / doodled unstoppable



Thank you for answering, Florian:

On Monday 26 June 2006 16:35, Florian Kulzer wrote:
> On Sun, Jun 25, 2006 at 17:16:41 -0400, Eike Lantzsch wrote:
> > On Sunday 25 June 2006 08:43, Florian Kulzer wrote:
> > > On Sat, Jun 24, 2006 at 20:20:41 -0400, Eike Lantzsch wrote:
> > > > running sid on i386
> > > >
> > > > What's up here? I can't get doodle to be updated.
> > > >
> > > > "/etc/init.d/doodled stop" does not stop doodle!
> > > > I cannot even kill it.
>
> [...]
>
> > > Which signal did you send with kill, SIGTERM or SIGKILL? The two
> > > doodled processes do not seem to be zombified, so "pkill -9 doodled" as
> > > root should get rid of them.
>
> [...]
>
> > OK, thank you. "pkill -9 doodled" killed the demon but it does not help
> > installing doodled-0.6.5-3. Problem is: doodled has no
> > /var/run/doodled.pid file. So the /etc/init.d/doodled script does not
> > work. I can still neither install doodled-0.6.5-3 nor deinstall it. Is
> > there a way around?
>
> What exactly happens now if you try to start the doodle daemon again
> yourself? (Starting it again should generate a new PID file.)

That is the weird thing, which I fail to understand; there is no PID 
file  /var/run/doodled.pid when doodled is acrually running. As I said that 
is certainly the problem for the update script which cannot stop doodled
with "/etc/init.d/doodled stop"

>
> What is the exact error message when you attempt to (de)install or
> upgrade?
>

Preparing to replace doodled 0.6.5-1 (using .../doodled_0.6.5-3_i386.deb) ...  
Stopping doodle daemon: invoke-rc.d: initscript doodled, action "stop" failed.
dpkg: warning - old pre-removal script returned error exit status 1
dpkg - trying script from the new package instead ...
Stopping doodle daemon: invoke-rc.d: initscript doodled, action "stop" failed.
dpkg: error processing /var/cache/apt/archives/doodled_0.6.5-3_i386.deb 
(--unpack):
 subprocess new pre-removal script returned error exit status 1
Starting doodle daemon: doodled.
Errors were encountered while processing:
 /var/cache/apt/archives/doodled_0.6.5-3_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install.  Trying to recover:

kind regards, Eike



Reply to: