dpkg error code 1

Tematy związane z oprogramowaniem, instalacją, konfiguracją
gora
Posty: 13
Rejestracja: 09 października 2009, 10:13

dpkg error code 1

Post autor: gora »

Witam
Moja konfiguracja:

Kod: Zaznacz cały

Debian GNU/Linux 7.0 \n \l
3.2.0-4-686-pae

cat /etc/apt/sources.list
#

# deb cdrom:[Debian GNU/Linux 7.0.0 _Wheezy_ - Official i386 NETINST Binary-1 20130504-15:18]/ wheezy main

#deb cdrom:[Debian GNU/Linux 7.0.0 _Wheezy_ - Official i386 NETINST Binary-1 20130504-15:18]/ wheezy main

deb http://ftp.pl.debian.org/debian/ wheezy main
deb-src http://ftp.pl.debian.org/debian/ wheezy main

deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main

# wheezy-updates, previously known as 'volatile'
deb http://ftp.pl.debian.org/debian/ wheezy-updates main
deb-src http://ftp.pl.debian.org/debian/ wheezy-updates main

#~~~~~~~~~~~~DRBL~~~~~~~~~~~~#
deb http://drbl.sourceforge.net/drbl-core drbl stable

#~~~~~~Backports_Wheezy~~~~~~#
deb http://ftp.pl.debian.org/debian/ wheezy-backports main

#~~~~~~Debian-multimedia~~~~~~#
deb http://www.deb-multimedia.org/ stable main non-free
deb-src  http://www.deb-multimedia.org/ stable main non-free

#virtualbox
#deb http://download.virtualbox.org/virtualbox/debian wheezy contrib
#deb http://www.virtualbox.org/debian etch non-free

#ushare strumieniowe przesylanie video
deb http://debian.zionetrix.net/debian squeeze ushare


Posiadam Debiana Whezzy od pewnego czasu mam problemy z instalacja pakietow ( nie za kazdym razem).
po wykonaniu przykladowo polecenia:

Kod: Zaznacz cały

apt-get install pptpd
mam taki wynik

Kod: Zaznacz cały

Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Zostaną zainstalowane następujące dodatkowe pakiety:
  bcrelay
Zostaną zainstalowane następujące NOWE pakiety:
  bcrelay pptpd
0 aktualizowanych, 2 nowo instalowanych, 0 usuwanych i 129 nieaktualizowanych.
Konieczne pobranie 117 kB archiwów.
Po tej operacji zostanie dodatkowo użyte 309 kB miejsca na dysku.
Kontynuować [T/n]? t
Pobieranie:1 http://ftp.pl.debian.org/debian/ wheezy/main bcrelay i386 1.3.4-5.2                                                                                                                                   [22,6 kB]
Pobieranie:2 http://ftp.pl.debian.org/debian/ wheezy/main pptpd i386 1.3.4-5.2 [                                                                                                                                  94,7 kB]
Pobrano 117 kB w 0s (370 kB/s)
Wybieranie wcześniej niewybranego pakietu bcrelay.
(Odczytywanie bazy danych ... 177644 pliki i katalogi obecnie zainstalowane.)
Rozpakowywanie pakietu bcrelay (z .../bcrelay_1.3.4-5.2_i386.deb) ...
Wybieranie wcześniej niewybranego pakietu pptpd.
Rozpakowywanie pakietu pptpd (z .../pptpd_1.3.4-5.2_i386.deb) ...
Przetwarzanie wyzwalaczy pakietu man-db...
Konfigurowanie pakietu bcrelay (1.3.4-5.2) ...
Konfigurowanie pakietu pptpd (1.3.4-5.2) ...
insserv: warning: script 'UPGRADE.MONITOR' missing LSB tags and overrides
insserv: There is a loop between service minidlna and UPGRADE.MONITOR if stopped
insserv:  loop involving service UPGRADE.MONITOR at depth 2
insserv:  loop involving service minidlna at depth 1
insserv: Stopping UPGRADE.MONITOR depends on minidlna and therefore on system fa                                                                                                                                  cility `$all' which can not be true!
insserv: exiting now without changing boot order!
update-rc.d: error: insserv rejected the script header
dpkg: błąd przetwarzania pptpd (--configure):
 podproces zainstalowany skrypt post-installation zwrócił kod błędu 1
Wystąpiły błędy podczas przetwarzania:
 pptpd
E: Sub-process /usr/bin/dpkg returned an error code (1)

Mam rozwiązanie by naprawić taki pakiet.
Robie tak: przyklad dla tego pakietu:

Kod: Zaznacz cały

 cd /var/lib/dpkg/info
rm pptpd.conffiles
rm pptpd.md5sums
rm pptpd.postinst
rm pptpd.postrm
rm pptpd.prerm
apt-get install -f
Po tej czynnosci wraca wszystko do normy.
Moje pytanie jest nastepujace dlaczego co jakis czas mi sie tak dzieje - nie mam postawionych nigdzie swoich skryptow startowych.
Jak moge pozbyc sie problemu?

Zanim zapytalem czytalem rozne watki dot insserv i dopisywania np:

Kod: Zaznacz cały


### BEGIN INIT INFO # Provides:          scriptname # Required-Start:    $remote_fs $syslog # Required-Stop:     $remote_fs $syslog # Default-Start:     2 3 4 5 # Default-Stop:      0 1 6 # Short-Description: Start daemon at boot time # Description:       Enable service provided by daemon. ### END INIT INFO
ale tak jak juz pisalem wczesniej nie posiadam wlasnych skryptow startowych gdyz mam 1 skrypt ktory odpalam recznie i to mi wystarczy komputera praktycznie nie restartuje chyba ze jest jakis problem tak jak teraz.
Ktoś ma jakies pomysly?
sullivan
Beginner
Posty: 129
Rejestracja: 03 września 2008, 17:07
Lokalizacja: Zielona Góra

Post autor: sullivan »

Jak dla mnie to masz złe repozytoria.

threads/1408-Wpisy-w-pliku-etc-apt-sour ... #post10079
gora
Posty: 13
Rejestracja: 09 października 2009, 10:13

Post autor: gora »

Na chwile obecna problem nie wystepuje ale tak jak mowilem to nie zawsze sie dzieje w zaleznosci od pakietow - jakby problem dalej wystepowal dam znac dzieki :)
Awatar użytkownika
ArnVaker
Beginner
Posty: 277
Rejestracja: 10 października 2012, 21:58

Post autor: ArnVaker »

W skrypcie startowym UPGRADE.MONITOR brakuje nagłówka.
ODPOWIEDZ