squid abgetreten....
squid abgetreten....
Hi
Ich habe jetzt schon längere Zeit das Problem, dass ich squid weder entfernen, installieren noch updaten kann.
Verschiedenste Varianten mit purge oder dpkg habe ich dabei schon durchprobiert, aber bekomme immer dasselbe Ergebnis. Hat dazu einer eine *funktionierende* Idee?
server:~# apt-get install squid
Reading Package Lists... Done
Building Dependency Tree... Done
Sorry, squid is already the newest version.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 packages not fully installed or removed.
Need to get 0B of archives. After unpacking 0B will be used.
Richte squid ein (2.4.6-2woody10) ...
update-rc.d: /etc/init.d/squid: file does not exist
/var/lib/dpkg/info/squid.postinst: /etc/init.d/squid: No such file or directory
dpkg: Fehler beim Bearbeiten von squid (--configure):
Unterprozess post-installation script gab den Fehlerwert 127 zurück
Fehler traten auf beim Bearbeiten von:
squid
E: Sub-process /usr/bin/dpkg returned an error code (1)
server:~#
Danke
Ich habe jetzt schon längere Zeit das Problem, dass ich squid weder entfernen, installieren noch updaten kann.
Verschiedenste Varianten mit purge oder dpkg habe ich dabei schon durchprobiert, aber bekomme immer dasselbe Ergebnis. Hat dazu einer eine *funktionierende* Idee?
server:~# apt-get install squid
Reading Package Lists... Done
Building Dependency Tree... Done
Sorry, squid is already the newest version.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 packages not fully installed or removed.
Need to get 0B of archives. After unpacking 0B will be used.
Richte squid ein (2.4.6-2woody10) ...
update-rc.d: /etc/init.d/squid: file does not exist
/var/lib/dpkg/info/squid.postinst: /etc/init.d/squid: No such file or directory
dpkg: Fehler beim Bearbeiten von squid (--configure):
Unterprozess post-installation script gab den Fehlerwert 127 zurück
Fehler traten auf beim Bearbeiten von:
squid
E: Sub-process /usr/bin/dpkg returned an error code (1)
server:~#
Danke
Moin,
für so etwas bietet sich "man dpkg" an. Dort steht:
PACKAGE FLAGS
reinst-required
A package marked reinst-required is broken and requires rein-
stallation. These packages cannot be removed, unless forced with
option --force-remove-reinstreq.
OPTIONS
--force-things
remove-reinstreq: Remove a package, even if it's broken
and marked to require reinstallation. This may, for
example, cause parts of the package to remain on the sys-
tem, which will then be forgotten by dpkg.
Das wäre das was ich machen würde
für so etwas bietet sich "man dpkg" an. Dort steht:
PACKAGE FLAGS
reinst-required
A package marked reinst-required is broken and requires rein-
stallation. These packages cannot be removed, unless forced with
option --force-remove-reinstreq.
OPTIONS
--force-things
remove-reinstreq: Remove a package, even if it's broken
and marked to require reinstallation. This may, for
example, cause parts of the package to remain on the sys-
tem, which will then be forgotten by dpkg.
Das wäre das was ich machen würde
- SubOptimal
- Beiträge: 1709
- Registriert: 10.01.2005 23:25:46
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: bei Frankfurt
Hallo,
Danke für die Antworten, ichwar etwas abwesend....
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages will be REMOVED:
squid
0 packages upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 packages not fully installed or removed.
Need to get 0B of archives. After unpacking 4973kB will be freed.
Do you want to continue? [Y/n] Y
(Lese Datenbank ... 25682 Dateien und Verzeichnisse sind derzeit installiert.)
Entferne squid ...
/var/lib/dpkg/info/squid.prerm: /etc/init.d/squid: No such file or directory
dpkg: Fehler beim Bearbeiten von squid (--remove):
Unterprozess pre-removal script gab den Fehlerwert 1 zurück
update-rc.d: /etc/init.d/squid: file does not exist
/var/lib/dpkg/info/squid.postinst: /etc/init.d/squid: No such file or directory
dpkg: Fehler beim Aufräumen:
Unterprozess post-installation script gab den Fehlerwert 127 zurück
Fehler traten auf beim Bearbeiten von:
squid
E: Sub-process /usr/bin/dpkg returned an error code (1)
server:~#
Hit http://www.backports.org woody/amavisd-new Packages
Hit http://www.backports.org woody/amavisd-new Release
Hit http://www.backports.org woody/clamav Packages
Hit http://www.backports.org woody/clamav Release
Hit http://ftp.de.debian.org woody/main Packages
Hit http://ftp.de.debian.org woody/main Release
Hit http://ftp.de.debian.org woody/contrib Packages
Hit http://ftp.de.debian.org woody/contrib Release
Hit http://ftp.de.debian.org woody/non-free Packages
Hit http://ftp.de.debian.org woody/non-free Release
Hit http://ftp.de.debian.org woody/non-US/main Packages
Hit http://ftp.de.debian.org woody/non-US/main Release
Hit http://ftp.de.debian.org woody/non-US/contrib Packages
Hit http://ftp.de.debian.org woody/non-US/contrib Release
Hit http://ftp.de.debian.org woody/non-US/non-free Packages
Hit http://ftp.de.debian.org woody/non-US/non-free Release
Get:1 http://security.debian.org woody/updates/main Packages [241kB]
Get:2 http://security.debian.org woody/updates/main Release [113B]
Hit http://security.debian.org woody/updates/contrib Packages
Get:3 http://security.debian.org woody/updates/contrib Release [116B]
Hit http://security.debian.org woody/updates/non-free Packages
Get:4 http://security.debian.org woody/updates/non-free Release [117B]
Fetched 241kB in 3s (80.1kB/s)
Reading Package Lists... Done
Building Dependency Tree... Done
Reading Package Lists... Done
Building Dependency Tree... Done
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 packages not fully installed or removed.
Need to get 0B of archives. After unpacking 0B will be used.
Do you want to continue? [Y/n] Y
Richte squid ein (2.4.6-2woody10) ...
update-rc.d: /etc/init.d/squid: file does not exist
/var/lib/dpkg/info/squid.postinst: /etc/init.d/squid: No such file or directory
dpkg: Fehler beim Bearbeiten von squid (--configure):
Unterprozess post-installation script gab den Fehlerwert 127 zurück
Fehler traten auf beim Bearbeiten von:
squid
E: Sub-process /usr/bin/dpkg returned an error code (1)
server:~#
Wo die squid-2.4.6-2woody10 herkommen soll weiß ich daher auch nicht! Die deb Datei war vom 18.September.
Sichheitshalber habe ich mit clean und autoclean den /var/cache/apt/archives Ordner saubergemacht - aber gleiches Ergebnis....
Hilft dann nur noch der Vorschlag von crazyed??
Danke für die Antworten, ichwar etwas abwesend....
server:~# apt-get remove squidSubOptimal hat geschrieben: wo hast Du denn das Paket squid-2.4.6-2woody10 her? Bei Debian geht es bei oldstable nur bis zur 9.
Was für eine Meldung zeigt apt-get remove suqid an?
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages will be REMOVED:
squid
0 packages upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 packages not fully installed or removed.
Need to get 0B of archives. After unpacking 4973kB will be freed.
Do you want to continue? [Y/n] Y
(Lese Datenbank ... 25682 Dateien und Verzeichnisse sind derzeit installiert.)
Entferne squid ...
/var/lib/dpkg/info/squid.prerm: /etc/init.d/squid: No such file or directory
dpkg: Fehler beim Bearbeiten von squid (--remove):
Unterprozess pre-removal script gab den Fehlerwert 1 zurück
update-rc.d: /etc/init.d/squid: file does not exist
/var/lib/dpkg/info/squid.postinst: /etc/init.d/squid: No such file or directory
dpkg: Fehler beim Aufräumen:
Unterprozess post-installation script gab den Fehlerwert 127 zurück
Fehler traten auf beim Bearbeiten von:
squid
E: Sub-process /usr/bin/dpkg returned an error code (1)
server:~#
definitiv woody - siehe untenSubOptimal hat geschrieben: Was für ein Debian verwendest Du?
server:~# apt-get update && apt-get upgradeSubOptimal hat geschrieben: Was steht alles in Deiner /etc/apt/sources.list?
Hit http://www.backports.org woody/amavisd-new Packages
Hit http://www.backports.org woody/amavisd-new Release
Hit http://www.backports.org woody/clamav Packages
Hit http://www.backports.org woody/clamav Release
Hit http://ftp.de.debian.org woody/main Packages
Hit http://ftp.de.debian.org woody/main Release
Hit http://ftp.de.debian.org woody/contrib Packages
Hit http://ftp.de.debian.org woody/contrib Release
Hit http://ftp.de.debian.org woody/non-free Packages
Hit http://ftp.de.debian.org woody/non-free Release
Hit http://ftp.de.debian.org woody/non-US/main Packages
Hit http://ftp.de.debian.org woody/non-US/main Release
Hit http://ftp.de.debian.org woody/non-US/contrib Packages
Hit http://ftp.de.debian.org woody/non-US/contrib Release
Hit http://ftp.de.debian.org woody/non-US/non-free Packages
Hit http://ftp.de.debian.org woody/non-US/non-free Release
Get:1 http://security.debian.org woody/updates/main Packages [241kB]
Get:2 http://security.debian.org woody/updates/main Release [113B]
Hit http://security.debian.org woody/updates/contrib Packages
Get:3 http://security.debian.org woody/updates/contrib Release [116B]
Hit http://security.debian.org woody/updates/non-free Packages
Get:4 http://security.debian.org woody/updates/non-free Release [117B]
Fetched 241kB in 3s (80.1kB/s)
Reading Package Lists... Done
Building Dependency Tree... Done
Reading Package Lists... Done
Building Dependency Tree... Done
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 packages not fully installed or removed.
Need to get 0B of archives. After unpacking 0B will be used.
Do you want to continue? [Y/n] Y
Richte squid ein (2.4.6-2woody10) ...
update-rc.d: /etc/init.d/squid: file does not exist
/var/lib/dpkg/info/squid.postinst: /etc/init.d/squid: No such file or directory
dpkg: Fehler beim Bearbeiten von squid (--configure):
Unterprozess post-installation script gab den Fehlerwert 127 zurück
Fehler traten auf beim Bearbeiten von:
squid
E: Sub-process /usr/bin/dpkg returned an error code (1)
server:~#
Wo die squid-2.4.6-2woody10 herkommen soll weiß ich daher auch nicht! Die deb Datei war vom 18.September.
Sichheitshalber habe ich mit clean und autoclean den /var/cache/apt/archives Ordner saubergemacht - aber gleiches Ergebnis....
Hilft dann nur noch der Vorschlag von crazyed??
- SubOptimal
- Beiträge: 1709
- Registriert: 10.01.2005 23:25:46
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: bei Frankfurt
Hi Hans,
hab eben nochmal auf packages.debian.org nachgesehen. Da gibt es wohl auf der Seite eine kleine Inkonsistenz. Die Seite geht nur bis woody9 aber im Archiv liegt die woody10. Damit wäre erstmal geklärt wo die herkommt.
Lade Dir das Paket direkt herunter (Link) und installiere es als root nochmal mit
SubOptimal
hab eben nochmal auf packages.debian.org nachgesehen. Da gibt es wohl auf der Seite eine kleine Inkonsistenz. Die Seite geht nur bis woody9 aber im Archiv liegt die woody10. Damit wäre erstmal geklärt wo die herkommt.
Lade Dir das Paket direkt herunter (Link) und installiere es als root nochmal mit
Code: Alles auswählen
dpkg -i squid_2.4.6-2woody10_i386.deb
Tja danke, ich denke das hatte ich auch schon durch....
Ergebnis sieht so aus:
server:~# wget http://security.debian.org/debian-secur ... 0_i386.deb
--18:49:15-- http://security.debian.org/debian-secur ... 0_i386.deb
=> `squid_2.4.6-2woody10_i386.deb'
Auflösen des Hostnamen »security.debian.org«.... fertig.
Verbindungsaufbau zu security.debian.org[128.101.80.133]:80... verbunden.
HTTP Anforderung gesendet, warte auf Antwort... 200 OK
Länge: 685,324 [application/x-debian-package]
100%[====================================>] 685,324 407.59K/s ETA 00:00
18:49:17 (407.59 KB/s) - »squid_2.4.6-2woody10_i386.deb« gespeichert [685324/685324]
server:~# dpkg -i squid_2.4.6-2woody10_i386.deb
Wähle vormals abgewähltes Paket squid.
(Lese Datenbank ... 25684 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereiten zum Ersetzen von squid 2.4.6-2woody10 (durch squid_2.4.6-2woody10_i386.deb) ...
/var/lib/dpkg/info/squid.prerm: /etc/init.d/squid: No such file or directory
dpkg: Warnung - altes pre-removal-Skript wurde beendet mit Fehler-Status 1
dpkg - probiere stattdessen Skript aus dem neuen Paket ...
dpkg: ... sieht so aus, als hätte das geklappt.
Entpacke Ersatz-squid ...
Richte squid ein (2.4.6-2woody10) ...
update-rc.d: /etc/init.d/squid: file does not exist
/var/lib/dpkg/info/squid.postinst: /etc/init.d/squid: No such file or directory
dpkg: Fehler beim Bearbeiten von squid (--install):
Unterprozess post-installation script gab den Fehlerwert 127 zurück
Fehler traten auf beim Bearbeiten von:
squid
server:~#
grmpf!
Ergebnis sieht so aus:
server:~# wget http://security.debian.org/debian-secur ... 0_i386.deb
--18:49:15-- http://security.debian.org/debian-secur ... 0_i386.deb
=> `squid_2.4.6-2woody10_i386.deb'
Auflösen des Hostnamen »security.debian.org«.... fertig.
Verbindungsaufbau zu security.debian.org[128.101.80.133]:80... verbunden.
HTTP Anforderung gesendet, warte auf Antwort... 200 OK
Länge: 685,324 [application/x-debian-package]
100%[====================================>] 685,324 407.59K/s ETA 00:00
18:49:17 (407.59 KB/s) - »squid_2.4.6-2woody10_i386.deb« gespeichert [685324/685324]
server:~# dpkg -i squid_2.4.6-2woody10_i386.deb
Wähle vormals abgewähltes Paket squid.
(Lese Datenbank ... 25684 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereiten zum Ersetzen von squid 2.4.6-2woody10 (durch squid_2.4.6-2woody10_i386.deb) ...
/var/lib/dpkg/info/squid.prerm: /etc/init.d/squid: No such file or directory
dpkg: Warnung - altes pre-removal-Skript wurde beendet mit Fehler-Status 1
dpkg - probiere stattdessen Skript aus dem neuen Paket ...
dpkg: ... sieht so aus, als hätte das geklappt.
Entpacke Ersatz-squid ...
Richte squid ein (2.4.6-2woody10) ...
update-rc.d: /etc/init.d/squid: file does not exist
/var/lib/dpkg/info/squid.postinst: /etc/init.d/squid: No such file or directory
dpkg: Fehler beim Bearbeiten von squid (--install):
Unterprozess post-installation script gab den Fehlerwert 127 zurück
Fehler traten auf beim Bearbeiten von:
squid
server:~#
grmpf!
- SubOptimal
- Beiträge: 1709
- Registriert: 10.01.2005 23:25:46
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: bei Frankfurt
Hi,
dann schau doch mal in das squid.prerm Skript was es machen will und schau ob Du das von Hand gefixt bekommst. Alternativ einfach dieses Skript so abändern das es sofort mit einem exit 0 beendet wird. Dann sollte sich das Paket entfernen lassen. Wenn auch dann sicher etwas von dem was dieses Skript machen will, nicht getan wird.
SubOptimal
dann schau doch mal in das squid.prerm Skript was es machen will und schau ob Du das von Hand gefixt bekommst. Alternativ einfach dieses Skript so abändern das es sofort mit einem exit 0 beendet wird. Dann sollte sich das Paket entfernen lassen. Wenn auch dann sicher etwas von dem was dieses Skript machen will, nicht getan wird.
SubOptimal
Moin,
mal nur so in die Luft geschossen:
Lege doch mal unter /etc.init.d/ eine Datei namens "squid" an.
Die scheint er ja zu vermissen.
Wieso nun ausgerechnet das Start-Stop-Skript bei einem installierten Squid fehlt, ist mir schleierhaft, aber einen Versuch wäre es wert.
Gruß,
Ralf
mal nur so in die Luft geschossen:
Lege doch mal unter /etc.init.d/ eine Datei namens "squid" an.
Die scheint er ja zu vermissen.
Wieso nun ausgerechnet das Start-Stop-Skript bei einem installierten Squid fehlt, ist mir schleierhaft, aber einen Versuch wäre es wert.
Gruß,
Ralf
apt-get moo
wer denkt sich soetwas aus?
wer denkt sich soetwas aus?
Es sollte ein zur Installation reichen.
Ich habe allerdings wieder die 9er installieren müssen, da sich die neue Version permanent wegschmeißt. (Außerdem ist der squid-cache dabei kaputt gegangen, mußte mit squid -Z wieder aufgebaut werden.)
Code: Alles auswählen
dpkg -i --force all squid_2.4.6-2woody10_i386.deb
Ich habe allerdings wieder die 9er installieren müssen, da sich die neue Version permanent wegschmeißt. (Außerdem ist der squid-cache dabei kaputt gegangen, mußte mit squid -Z wieder aufgebaut werden.)
- holgerw
- Beiträge: 1489
- Registriert: 13.03.2003 16:19:00
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Marburg
Hi,ThorstenS hat geschrieben:Es sollte einzur Installation reichen.Code: Alles auswählen
dpkg -i --force all squid_2.4.6-2woody10_i386.deb
Ich habe allerdings wieder die 9er installieren müssen, da sich die neue Version permanent wegschmeißt. (Außerdem ist der squid-cache dabei kaputt gegangen, mußte mit squid -Z wieder aufgebaut werden.)
es muss korekt heißen:
Code: Alles auswählen
dpkg -i --force-all squid_2.4.6-2woody10_i386.deb
Beste Grüße,
Holger
- mistersixt
- Beiträge: 6601
- Registriert: 24.09.2003 14:33:25
- Lizenz eigener Beiträge: GNU Free Documentation License
Danke Thorsten, Danke Holger.ThorstenS hat geschrieben:Es sollte ... reichen.holgerw hat geschrieben:Code: Alles auswählen
dpkg -i --force-all squid_2.4.6-2woody10_i386.deb
Das war es!!!