Was muss ich noch tun damit Skript Dateien löscht

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
rhHeini
Beiträge: 2310
Registriert: 20.04.2006 20:44:10

Re: Was muss ich noch tun damit Skript Dateien löscht

Beitrag von rhHeini » 31.01.2015 21:50:36

Meine derzeitige bootfiles-diff ist vom letzten Sonntag und hat sich seitdem nicht mehr verändert. Deswegen glaube ich nicht an HW-Fehler.

Habe gerade mal den Löschbefehl mit aufgelösten Variablen direkt in der User-Konsole eingeben:

Code: Alles auswählen

gksudo -m "Enter your password to confirm those changes" "rm /var/chkboot/bootfiles-diff"
Kriege die PW-Abfrage, Ergebnis:

Code: Alles auswählen

(gksudo:7952): GLib-CRITICAL **: g_str_has_prefix: assertion `str != NULL' failed
Wie kann man sich in so einen Bug reinhängen und eine Notiz anhängen?

Mfg rh

Nachtrag: habe die bootfiles-diff gelöscht und neu gestartet: keine Unterschiede gefunden.

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Was muss ich noch tun damit Skript Dateien löscht

Beitrag von rendegast » 01.02.2015 13:03:08

rhHeini hat geschrieben: Kriege die PW-Abfrage, Ergebnis:
(gksudo:7952): GLib-CRITICAL **: g_str_has_prefix: assertion `str != NULL' failed


Nachtrag: habe die bootfiles-diff gelöscht und neu gestartet: keine Unterschiede gefunden.
Du scheinst da zwei Probleme zu haben.
Einerseits wird durch den Fehler des gksudo das bootfiles-diff nicht gelöscht
Nur löschen kann das Userskript die nicht. PW wird abgefragt, es zuckt kurz, das wars.
Ich vermute invaliden Paketstatus, eventuell durch dritt-Repo verursacht.
Ein Ansatz

Code: Alles auswählen

apt-cache policy | grep -v Translat
dpkg -l | egrep -v "^ii"
dpkg -l | egrep "gksu|libglib|libgtk|libgdk"
Andererseits wird nach händischem Löschen die bootfiles-diff wieder angelegt.
Das kann nach dem Skript nur aus Änderungen zum vorherigen Status folgern
(die bootfiles-DATUM oder die mbr*):

Code: Alles auswählen

ls -l /var/chkboot

md5sum /var/chkboot/*
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

rhHeini
Beiträge: 2310
Registriert: 20.04.2006 20:44:10

Re: Was muss ich noch tun damit Skript Dateien löscht

Beitrag von rhHeini » 06.02.2015 22:11:32

So, habe mich an den Bug #686844 drangehängt.

Mfg rh

PS:

Code: Alles auswählen

# apt-cache policy | grep -v Translat
Paketdateien:
 100 /var/lib/dpkg/status
     release a=now
 100 http://ftp.de.debian.org/debian/ wheezy-backports/non-free i386 Packages
     release v=,o=Debian Backports,a=wheezy-backports,n=wheezy-backports,l=Debian Backports,c=non-free
     origin ftp.de.debian.org
 100 http://ftp.de.debian.org/debian/ wheezy-backports/contrib i386 Packages
     release v=,o=Debian Backports,a=wheezy-backports,n=wheezy-backports,l=Debian Backports,c=contrib
     origin ftp.de.debian.org
 100 http://ftp.de.debian.org/debian/ wheezy-backports/main i386 Packages
     release v=,o=Debian Backports,a=wheezy-backports,n=wheezy-backports,l=Debian Backports,c=main
     origin ftp.de.debian.org
 100 http://ftp.de.debian.org/debian/ wheezy-backports/non-free amd64 Packages
     release v=,o=Debian Backports,a=wheezy-backports,n=wheezy-backports,l=Debian Backports,c=non-free
     origin ftp.de.debian.org
 100 http://ftp.de.debian.org/debian/ wheezy-backports/contrib amd64 Packages
     release v=,o=Debian Backports,a=wheezy-backports,n=wheezy-backports,l=Debian Backports,c=contrib
     origin ftp.de.debian.org
 100 http://ftp.de.debian.org/debian/ wheezy-backports/main amd64 Packages
     release v=,o=Debian Backports,a=wheezy-backports,n=wheezy-backports,l=Debian Backports,c=main
     origin ftp.de.debian.org
 500 http://ftp.de.debian.org/debian/ wheezy-updates/non-free i386 Packages
     release o=Debian,a=stable-updates,n=wheezy-updates,l=Debian,c=non-free
     origin ftp.de.debian.org
 500 http://ftp.de.debian.org/debian/ wheezy-updates/contrib i386 Packages
     release o=Debian,a=stable-updates,n=wheezy-updates,l=Debian,c=contrib
     origin ftp.de.debian.org
 500 http://ftp.de.debian.org/debian/ wheezy-updates/main i386 Packages
     release o=Debian,a=stable-updates,n=wheezy-updates,l=Debian,c=main
     origin ftp.de.debian.org
 500 http://ftp.de.debian.org/debian/ wheezy-updates/non-free amd64 Packages
     release o=Debian,a=stable-updates,n=wheezy-updates,l=Debian,c=non-free
     origin ftp.de.debian.org
 500 http://ftp.de.debian.org/debian/ wheezy-updates/contrib amd64 Packages
     release o=Debian,a=stable-updates,n=wheezy-updates,l=Debian,c=contrib
     origin ftp.de.debian.org
 500 http://ftp.de.debian.org/debian/ wheezy-updates/main amd64 Packages
     release o=Debian,a=stable-updates,n=wheezy-updates,l=Debian,c=main
     origin ftp.de.debian.org
 500 http://security.debian.org/ wheezy/updates/non-free i386 Packages
     release v=7.0,o=Debian,a=stable,n=wheezy,l=Debian-Security,c=non-free
     origin security.debian.org
 500 http://security.debian.org/ wheezy/updates/contrib i386 Packages
     release v=7.0,o=Debian,a=stable,n=wheezy,l=Debian-Security,c=contrib
     origin security.debian.org
 500 http://security.debian.org/ wheezy/updates/main i386 Packages
     release v=7.0,o=Debian,a=stable,n=wheezy,l=Debian-Security,c=main
     origin security.debian.org
 500 http://security.debian.org/ wheezy/updates/non-free amd64 Packages
     release v=7.0,o=Debian,a=stable,n=wheezy,l=Debian-Security,c=non-free
     origin security.debian.org
 500 http://security.debian.org/ wheezy/updates/contrib amd64 Packages
     release v=7.0,o=Debian,a=stable,n=wheezy,l=Debian-Security,c=contrib
     origin security.debian.org
 500 http://security.debian.org/ wheezy/updates/main amd64 Packages
     release v=7.0,o=Debian,a=stable,n=wheezy,l=Debian-Security,c=main
     origin security.debian.org
 500 http://ftp.de.debian.org/debian/ wheezy/non-free i386 Packages
     release v=7.8,o=Debian,a=stable,n=wheezy,l=Debian,c=non-free
     origin ftp.de.debian.org
 500 http://ftp.de.debian.org/debian/ wheezy/contrib i386 Packages
     release v=7.8,o=Debian,a=stable,n=wheezy,l=Debian,c=contrib
     origin ftp.de.debian.org
 500 http://ftp.de.debian.org/debian/ wheezy/main i386 Packages
     release v=7.8,o=Debian,a=stable,n=wheezy,l=Debian,c=main
     origin ftp.de.debian.org
 500 http://ftp.de.debian.org/debian/ wheezy/non-free amd64 Packages
     release v=7.8,o=Debian,a=stable,n=wheezy,l=Debian,c=non-free
     origin ftp.de.debian.org
 500 http://ftp.de.debian.org/debian/ wheezy/contrib amd64 Packages
     release v=7.8,o=Debian,a=stable,n=wheezy,l=Debian,c=contrib
     origin ftp.de.debian.org
 500 http://ftp.de.debian.org/debian/ wheezy/main amd64 Packages
     release v=7.8,o=Debian,a=stable,n=wheezy,l=Debian,c=main
     origin ftp.de.debian.org
Mit Pinning verwaltete Pakete:
# dpkg -l | egrep -v "^ii"
Gewünscht=Unbekannt/Installieren/R=Entfernen/P=Vollständig Löschen/Halten
| Status=Nicht/Installiert/Config/U=Entpackt/halb konFiguriert/
         Halb installiert/Trigger erWartet/Trigger anhängig
|/ Fehler?=(kein)/R=Neuinstallation notwendig (Status, Fehler: GROSS=schlecht)
||/ Name                                              Version                            Architektur  Beschreibung
+++-=================================================-==================================-============-===============================================================================
# dpkg -l | egrep "gksu|libglib|libgtk|libgdk"
ii  caja-gksu                                         1.8.0-1~bpo70+1                    amd64        privilege granting extension for caja using gksu
ii  gksu                                              2.0.2-6                            amd64        graphical frontend to su
ii  libgdk-pixbuf2.0-0:amd64                          2.26.1-1                           amd64        GDK Pixbuf library
ii  libgdk-pixbuf2.0-0:i386                           2.26.1-1                           i386         GDK Pixbuf library
ii  libgdk-pixbuf2.0-common                           2.26.1-1                           all          GDK Pixbuf library - data files
ii  libgksu2-0                                        2.0.13~pre1-6                      amd64        library providing su and sudo functionality
ii  libglib-perl                                      3:1.260-1                          amd64        interface to the GLib and GObject libraries
ii  libglib2.0-0:amd64                                2.33.12+really2.32.4-5             amd64        GLib library of C routines
ii  libglib2.0-0:i386                                 2.33.12+really2.32.4-5             i386         GLib library of C routines
ii  libglib2.0-bin                                    2.33.12+really2.32.4-5             amd64        Programs for the GLib library
ii  libglib2.0-data                                   2.33.12+really2.32.4-5             all          Common files for GLib library
ii  libglibmm-2.4-1c2a:amd64                          2.32.1-1                           amd64        C++ wrapper for the GLib toolkit (shared libraries)
ii  libgtk-3-0:amd64                                  3.4.2-7                            amd64        GTK+ graphical user interface library
ii  libgtk-3-bin                                      3.4.2-7                            amd64        programs for the GTK+ graphical user interface library
ii  libgtk-3-common                                   3.4.2-7                            all          common files for the GTK+ graphical user interface library
ii  libgtk2-perl                                      2:1.244-1                          amd64        Perl interface to the 2.x series of the Gimp Toolkit library
ii  libgtk2.0-0:amd64                                 2.24.10-2                          amd64        GTK+ graphical user interface library
ii  libgtk2.0-0:i386                                  2.24.10-2                          i386         GTK+ graphical user interface library
ii  libgtk2.0-bin                                     2.24.10-2                          amd64        programs for the GTK+ graphical user interface library
ii  libgtk2.0-common                                  2.24.10-2                          all          common files for the GTK+ graphical user interface library
ii  libgtkhtml-4.0-0                                  4.4.4-1                            amd64        HTML rendering/editing library - runtime files
ii  libgtkhtml-4.0-common                             4.4.4-1                            all          HTML rendering/editing library - common data
ii  libgtkhtml-editor-4.0-0                           4.4.4-1                            amd64        HTML rendering/editing library - editor widget
ii  libgtkmm-2.4-1c2a                                 1:2.24.2-1                         amd64        C++ wrappers for GTK+ (shared libraries)
ii  libgtksourceview2.0-0                             2.10.4-1                           amd64        shared libraries for the GTK+ syntax highlighting widget
ii  libgtksourceview2.0-common                        2.10.4-1                           all          common files for the GTK+ syntax highlighting widget
Ich sehe da nichts was auffällig wäre.

Mfg rh

Antworten