Instalace balicku powernowd v Debianu

Marcel Kolaja xkolaja na aurora.fi.muni.cz
Úterý Listopad 18 11:24:35 CET 2003


On Mon, Nov 17, 2003 at 12:00:21PM +0100, petr-kucera na volny.cz wrote:

> # apt-get --reinstall install powernowd mi hlasi toto:
> 
> Reading Package Lists... Done
> Building Dependency Tree... Done
> The following packages will be upgraded
>   powernowd
> 1 upgraded, 0 newly installed, 0 to remove and 9 not upgraded.
> 1 not fully installed or removed.
> Need to get 0B/12.6kB of archives.
> After unpacking 0B of additional disk space will be used.
> (Reading database ... 91728 files and directories currently
> installed.) Preparing to replace powernowd 0.80-1 (using
> .../powernowd_0.80-2_i386.deb) ... Stopping powernowd:
> invoke-rc.d: initscript powernowd, action "stop" failed. dpkg:
> warning - old pre-removal script returned error exit status 1
> dpkg - trying script from the new package instead ...
> Stopping powernowd: invoke-rc.d: initscript powernowd, action
> "stop" failed. dpkg: error processing
> /var/cache/apt/archives/powernowd_0.80-2_i386.deb (--unpack): 
> subprocess new pre-removal script returned error exit status 1
> Starting powernowd: powernowd: PowerNow Daemon v0.80, (c) 2003
> John Clemens powernowd: Found 1 cpu.
> Couldn't open file: No such file or directory
> Couldn't open file: No such file or directory
> Couldn't open file: No such file or directory
> couldn't open govn's file for writing: No such file or directory
> Couldn't get per-cpu data: Illegal seek
> invoke-rc.d: initscript powernowd, action "start" failed.
> dpkg: error while cleaning up:
>  subprocess post-installation script returned error exit status 2
> Errors were encountered while processing:
>  /var/cache/apt/archives/powernowd_0.80-2_i386.deb
> E: Sub-process /usr/bin/dpkg returned an error code (1)

Aha. Takže ta starší verze už není k dispozici. No nic. Maintainer má
zřejmě chybu v prerm skriptu, neboť vrátí chybový stav 1, když se nepovede
zastavit démona, což je IMHO blbost. Já bych na to šel hrubou silou
a v souboru /var/lib/dpkg/info/powernowd.prerm bych zakomentoval řádek
`set -e'. Pak bych spustil:

# apt-get remove powernowd

Potom se to snad odinstaluje.

> Petr Kucera


S pozdravem

Marcel Kolaja                              http://nlp.fi.muni.cz/~xkolaja/
NLPlab FI MU                                        http://nlp.fi.muni.cz/
--------------------------------------------------------------------------
"/bin/bash: /home/xznamen/bin/sigrotate: No such file or directory"
       -- Tomáš Znamenáček


Další informace o konferenci Linux