• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Gelöst Tumbleweed: Programm über YaST nicht löschbar

  • Ersteller Gelöschtes Mitglied 57911
  • Erstellt am
G

Gelöschtes Mitglied 57911

Gast
Hi, habe Windscribe installiert und das funktionierte gut, bis ich ein Update installiert hatte, nach Tagen.
Dann wollte ich die Vorversion in YaST deinstallieren (löschen), hat nicht funktioniert; habe mir dann diese nachstehende Fehlermeldung angesehen und einige der Dateien manuell gelöscht (Admin). Derzeit kann ich weder die alte noch die aktuelle Version löschen, auch eine Neuinstallation mittels Konsole/sudo geht nicht. Vielleicht kann mir jemand sagen, wie ich das Programm komplett entfernen kann. Mit zypper rm geht es nicht und bei einer Neuinstallation/Überspielen von Windscribe wird mir angezeigt, dass eine bereits aktuelle Vs. installiert sei.
Kommando mit Status 1 beendet hilft mir nicht sehr, da ich nicht weiß, wie ich das beenden oder ändern kann. Habe zypper rauf und runter gelesen, finde dort nichts.
VG.


Code:
Subprocess failed. Error: RPM fehlgeschlagen: Kommando mit Status 1 beendet.
Verlauf:
 - Unit /etc/systemd/system/windscribe-helper.service is masked, ignoring.
   rm: cannot remove '/usr/local/bin/windscribe-cli': No such file or directory
   error: %preun(windscribe-2.5.12-1.x86_64) scriptlet failed, exit status 1
   error: windscribe-2.5.12-1.x86_64: erase failed

Code:
windscribe - Windscribe
Version:
2.5.12-1
Erstellt am:
Mo 14 Nov 2022 19:20:50 CET
Installationszeit:
So 20 Nov 2022 19:14:53 CET
Lizenz:
unknown
Installierte Größe:
91,1 MiB
Downloadgröße:
0 B
Distribution:

Anbieter:
none
Paketersteller:
Windscribe Limited <hello@windscribe.com>
Architektur:
x86_64
Erzeugt auf:
runner-ygzev-jz-project-299-concurrent-0
URL:
http://example.com/no-uri-given
Quellpaket:
windscribe-2.5.12-1
Medium Nr.:
0
Autoren:

BS ist Tumbleweed, aktuell und ich habe kein Btrfs als FS.
 

Sauerland

Ultimate Guru
Installiere noch mal mit -f
Code:
zypper in -f winxxxxxxxxx

Subprocess failed. Error: RPM fehlgeschlagen: Kommando mit Status 1 beendet. Verlauf: - Unit /etc/systemd/system/windscribe-helper.service is masked, ignoring.
Den musst du unmasken.....
Code:
systemctl unmask windscribe-helper.service
 
OP
G

Gelöschtes Mitglied 57911

Gast
Beides versucht, kommt immer noch diese Meldung
Code:
Paket windscribe konnte nicht entfernt werden.

Subprocess failed. Error: RPM fehlgeschlagen: Kommando mit Status 1 beendet.
Verlauf:
 - rm: cannot remove '/usr/local/bin/windscribe-cli': No such file or directory
   error: %preun(windscribe-2.5.12-1.x86_64) scriptlet failed, exit status 1
   error: windscribe-2.5.12-1.x86_64: erase failed
In YaST ist es dann immer noch vorhanden; Installation
Code:
zypper in -f windscribe_2.5.12_x86_64.rpm
funktioniert, allerdings kann ich Windscribe nicht aufrufen, oder auch nicht deinstallieren. Immer gleicher Fehler.
Ich habe noch diese
Code:
windscribe_2.5.12_amd64.deb
nur weiß ich leider nicht, wie ich eine .deb installieren soll, oder wohin (schäm).
 

Christina

Moderator
Teammitglied
Beides versucht, (…)
Poste besser immer die Ausgaben komplett und mit Befehlszeile.
Zeige mal bitte (als root):
systemctl status windscribe-helper.service
und
file /etc/systemd/system/windscribe-helper.service

nur weiß ich leider nicht, wie ich eine .deb installieren soll, oder wohin (schäm).
openSUSE verwendet RPM (Red Hat). Debian-Pakete (.deb) kannst du hier nicht installieren.
 
OP
G

Gelöschtes Mitglied 57911

Gast
Code:
Passwort:
o2:~ # systemctl status windscribe-helper.service
○ windscribe-helper.service - Windscribe helper service
     Loaded: loaded (/etc/systemd/system/windscribe-helper.service; dis>
     Active: inactive (dead)

Nov 21 17:32:15 o2.box systemd[1]: windscribe-helper.service: Deactivat>
Nov 21 17:32:15 o2.box systemd[1]: Stopped Windscribe helper service.
Nov 21 17:49:48 o2.box systemd[1]: Started Windscribe helper service.
Nov 21 17:49:48 o2.box systemd[1]: Stopping Windscribe helper service...
Nov 21 17:49:48 o2.box systemd[1]: windscribe-helper.service: Deactivat>
Nov 21 17:49:48 o2.box systemd[1]: Stopped Windscribe helper service.
Nov 21 17:53:00 o2.box systemd[1]: Started Windscribe helper service.
Nov 21 17:53:00 o2.box systemd[1]: Stopping Windscribe helper service...
Nov 21 17:53:00 o2.box systemd[1]: windscribe-helper.service: Deactivat>
Nov 21 17:53:00 o2.box systemd[1]: Stopped Windscribe helper service.
lines 1-14/14 (END)...skipping...
○ windscribe-helper.service - Windscribe helper service
     Loaded: loaded (/etc/systemd/system/windscribe-helper.service; disabled; preset: disabled)
     Active: inactive (dead)

Nov 21 17:32:15 o2.box systemd[1]: windscribe-helper.service: Deactivated successfully.
Nov 21 17:32:15 o2.box systemd[1]: Stopped Windscribe helper service.
Nov 21 17:49:48 o2.box systemd[1]: Started Windscribe helper service.
Nov 21 17:49:48 o2.box systemd[1]: Stopping Windscribe helper service...
Nov 21 17:49:48 o2.box systemd[1]: windscribe-helper.service: Deactivated successfully.
Nov 21 17:49:48 o2.box systemd[1]: Stopped Windscribe helper service.
Nov 21 17:53:00 o2.box systemd[1]: Started Windscribe helper service.
Nov 21 17:53:00 o2.box systemd[1]: Stopping Windscribe helper service...
Nov 21 17:53:00 o2.box systemd[1]: windscribe-helper.service: Deactivated successfully.
Nov 21 17:53:00 o2.box systemd[1]: Stopped Windscribe helper service.
Code:
Passwort:
o2:~ #  file /etc/systemd/system/windscribe-helper.service
/etc/systemd/system/windscribe-helper.service: ASCII text
o2:~ #

Code:
Passwort:
o2:~ #  file /etc/systemd/system/windscribe-helper.service
/etc/systemd/system/windscribe-helper.service: ASCII text
o2:~ # rpm --rebuilddb
o2:~ # rpm -e windscribe
rm: cannot remove '/usr/local/bin/windscribe-cli': No such file or directory
error: %preun(windscribe-2.5.12-1.x86_64) scriptlet failed, exit status 1
error: windscribe-2.5.12-1.x86_64: erase failed
o2:~ #

Wenn ich über das Menü/gespeicherte Favoriten Windscribe aufrufe, dann kommt das Hintergundbild/Logo von Windscribe, der Kreisel dreht und nach ca. 2-3 Sek. kommt ein Meldefenster mit diesem Text
Windscribe helper initialize error. Please reinstall the application or contact support.
 
Zuletzt bearbeitet von einem Moderator:

Sauerland

Ultimate Guru
rm: cannot remove '/usr/local/bin/windscribe-cli': No such file or directory

Erstell doch die Datei mal und versuch es dann zu deinstallieren.......
Woher diese Datei kommt, kann ich auch nicht sagen, ist in beiden rpm ( -gui und -cli) nicht vorhanden........

Und nachher die firewall wieder enablen und starten nicht vergessen:
Code:
rpm -i ./windscribe_2.5.12_x86_64.rpm
Firewalld service is running. It will be stopped and disabled to avoid conflicts with the Windscribe iptables firewall.
Removed /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
Finish pre-install script
Created symlink /etc/systemd/system/multi-user.target.wants/windscribe-helper.service → /etc/systemd/system/windscribe-helper.service.
 
OP
G

Gelöschtes Mitglied 57911

Gast
Das Erzeugen von RPM-Paketen ist bei manchen eben Glückssache.
Hallo @josef-wien :)

Falls das so sein sollte, hast du eine Idee, wie ich Windscribe installieren kann, oder reparieren, oder auch neu installiere?
Bisher habe ich alle Wege getestet, die mir @Sauerland zuvor aufgezeigt hat; wieso hat die (alte rpm von vor Monaten) reibungslos funktioniert, und dann die des Downloads direkt von der Windscribe-Seite nicht mehr? Das war doch ein Update, bzw. ein Upgrade, eben eine neuere Build. Wieso kann ich das Programm in YaST nicht runterwerfen und löschen?
 
OP
G

Gelöschtes Mitglied 57911

Gast
Erstell doch die Datei mal und versuch es dann zu deinstallieren
Habe ich getan, das Erstellen hat auch geklappt, nur dann kam gleiche Fehlermeldung wie zuvor bei dem Versuch zu deinstallieren, über YaST.
Es startet beim Aufruf von Windscribe dieses Bild, der Kreisel dreht und die Fehlermeldung erscheint.
 

Anhänge

  • windscribe_start_error.png
    windscribe_start_error.png
    227,6 KB · Aufrufe: 4

Sauerland

Ultimate Guru
Nur für Neugierige: Diese Verknüpfung zu /usr/local/windscribe/windscribe-cli wird im postinstall scriptlet erstellt und im preuninstall scriptlet bedingungslos gelöscht. Das Erzeugen von RPM-Paketen ist bei manchen eben Glückssache.
Das hab ich noch nicht gekannt......
Code:
rpm -qp --scripts ./windscribe_2.5.14_x86_64.rpm

Also als root:
Code:
ln -s /usr/local/windscribe/windscribe-cli /usr/local/bin/windscribe-cli
Danach deinstallieren......
 
OP
G

Gelöschtes Mitglied 57911

Gast
Also als root:
Code:
ln -s /usr/local/windscribe/windscribe-cli /usr/local/bin/windscribe-cli

Danach deinstallieren......
Habe auch diesen Weg versucht, Deinstallation nicht möglich. Ich habe alle Ordner und Dateien in allen Unterordnern des Systems als root durchsucht und gelöscht, es ist kein einziger Ordner oder Datei mehr auffindbar.
Es lässt sich einfach nicht entfernen, dieses Windscribe ......
Dieser Pfad /usr/local/bin/windscribe-cli ist genau so vorhanden, löscht man den Eintrag windscribe-cli so ist er nach dem nächsten öffnen des Ordners "bin" wieder vorhanden. Habe das mehrmals versucht. Für heute gebe ich auf.

Danke erst mal an Euch für die Mühe. Werde mir das morgen nochmals ansehen.
 

Sauerland

Ultimate Guru
Du kannst nicht einfach die Dateien löschen, das Programm ist immer noch in der rpm-Datenbank vorhanden.
Und damit ist der Fehler entstanden.......
Also wieder installieren..........

Übrigens kann nur root ausserhalb des /homes löschen, bearbeiten usw.
 

josef-wien

Ultimate Guru
hast du eine Idee
Ich kann das Paket problemlos mit rpm installieren und auch wieder löschen. Wenn ich die Verknüpfung vor dem Löschen entferne, gibt es zwar eine Fehlermeldung, aber das Paket wird trotzdem entfernt. Nach dem Löschen bleiben die "schlampig" angelegten Verzeichnisse übrig, nur das "sauber" definierte /usr/lib/.build-id wird entfernt. Ein zweites Installieren oder Löschen verweigert rpm, da der erste Vorgang ja erfolgreich war.

Mit dem Programm selbst werde ich mich nicht beschäftigen.

Allerdings verwende ich kein openSUSE. Ich kann zu YaST, zypper und dem Zustand Deiner RPM-Datenbank nichts sagen.
 
OP
G

Gelöschtes Mitglied 57911

Gast
***
Und damit ist der Fehler entstanden.......
Also wieder installieren..........

Übrigens kann nur root ausserhalb des /homes löschen, bearbeiten usw.
Nein, das hatte ich erst dann alles gelöscht, als der Fehler schon mit dem »nicht löschbar« aufgetreten war; vorher hatte ich es versucht über YaST zu aktualisieren, dann deinstallieren. Beides hatte nicht geklappt.
Ich habe mit root gearbeitet, bzw. war als root im System.
 
OP
G

Gelöschtes Mitglied 57911

Gast
Zu meiner Überraschung gab es heute, wurde mir per Mail von Windscribe mitgeteilt, ein Update der Vorversion
[windscribe_2.5.12_x86_64.rpm], die neue [windscribe_2.5.14_x86_64.rpm] habe ich dann mit sudo in der Konsole installiert, es kam weder eine Fehlermeldung noch sonstige Hinweise auf Probleme mit dem Programm.
Nach Start und erneuten Grundeinstellungen arbeitet Windscribe wie zuvor und ohne Fehler.

Soweit nochmals Danke an alle Beteiligten und Eure Hilfe.
 
Oben