Probleme beim Installieren von Bugzilla
Probleme beim Installieren von Bugzilla
Hallo,
habe beim Installieren von Bugzilla folgendes Problem. Ich habe beim Configurieren falsche MySQL Daten angegeben und daher bekommt das passende Skript beim Aufruf natürlicheinen Schluckauf beim anlegen der entsprechenden Tabellen. Nun ja, dachte ich mir, nicht so tragisch, dann löschen wir das Paket einfach wieder und installieren es wieder. Allerdings habe ich nicht mit der Hartnäckigkeit meiner Fehlkonfiguration gerechnet, der Fehler tritt nach wie vor auf, da die Parameter offenbar in einer Datei/DB zwishengespeichert sind und mich das Conifgurationsskript nicht mehr danach fragt,
Wer kann mir sagen wie ich diese Fehleingaben wieder loswerde ?
Gruß
Matthias
habe beim Installieren von Bugzilla folgendes Problem. Ich habe beim Configurieren falsche MySQL Daten angegeben und daher bekommt das passende Skript beim Aufruf natürlicheinen Schluckauf beim anlegen der entsprechenden Tabellen. Nun ja, dachte ich mir, nicht so tragisch, dann löschen wir das Paket einfach wieder und installieren es wieder. Allerdings habe ich nicht mit der Hartnäckigkeit meiner Fehlkonfiguration gerechnet, der Fehler tritt nach wie vor auf, da die Parameter offenbar in einer Datei/DB zwishengespeichert sind und mich das Conifgurationsskript nicht mehr danach fragt,
Wer kann mir sagen wie ich diese Fehleingaben wieder loswerde ?
Gruß
Matthias
Code: Alles auswählen
dpkg-reconfigure <paketname>
Wenn Du ein Paket per
Code: Alles auswählen
apt-get remove <packetname>
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de
xmpp:bert@debianforum.de
Hallo Bert,
danke für die schnelle Antwort, leider bekomme ich damit mein Problem nicht in den Griff. Hier der passende Output:
ok, dann lösche ich das einfach:
Wenn ich jetzt versuche neu via apt-get zu installieren bekomme ich den gleichen Output wie oben (und werde NICHT nach den MySQL-Parametern gefragt), ebenfalls wenn ich versuche mit dpkg-reconfigure zu arbeiten
Irgendwelche Ideen ?
Gruß
Matthias
danke für die schnelle Antwort, leider bekomme ich damit mein Problem nicht in den Griff. Hier der passende Output:
Code: Alles auswählen
root@server:~# apt-get install bugzilla
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
Befürwortete Pakete:
libnet-ldap-perl
Empfohlene Pakete:
libxml-parser-perl libchart-perl
Die folgenden NEUEN Pakete werden installiert:
bugzilla
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen noch 0B/355kB der Archive geholt werden.
Nach dem Auspacken werden 2384kB Plattenplatz zusätzlich benutzt.
Preconfiguring packages ...
Wähle vormals abgewähltes Paket bugzilla.
(Lese Datenbank ... 118109 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke bugzilla (aus .../bugzilla_2.16.4-1_all.deb) ...
Richte bugzilla ein (2.16.4-1) ...
DBD::mysql::db tables failed: Access denied for user: '@localhost' to database '
bugzilla' at /var/lib/dpkg/info/bugzilla.postinst line 134, <STDIN> line 7.
DBD::mysql::db do failed: Access denied for user: '@localhost' to database 'bugz
illa' at /var/lib/dpkg/info/bugzilla.postinst line 136, <STDIN> line 7.
Can't create profiles table at /var/lib/dpkg/info/bugzilla.postinst line 136, <S
TDIN> line 7.
dpkg: Fehler beim Bearbeiten von bugzilla (--configure):
Unterprozess post-installation script gab den Fehlerwert 255 zurück
Fehler traten auf beim Bearbeiten von:
bugzilla
E: Sub-process /usr/bin/dpkg returned an error code (1)
Code: Alles auswählen
root@server:~# apt-get remove --purge bugzilla
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
Die folgenden Pakete werden ENTFERNT:
bugzilla*
0 aktualisiert, 0 neu installiert, 1 zu entfernen und 0 nicht aktualisiert.
1 nicht vollständig installiert oder entfernt.
Es müssen 0B der Archive geholt werden.
Nach dem Auspacken werden 2384kB Plattenplatz freigegeben sein.
Möchten Sie fortfahren? [J/n] J
(Lese Datenbank ... 118420 Dateien und Verzeichnisse sind derzeit installiert.)
Entferne bugzilla ...
Lösche Konfigurationsdateien von bugzilla ...
Irgendwelche Ideen ?
Gruß
Matthias
Hi,
erstmal Danke für den Tip, aber irgendwie erkenne ich die Logik in Deinem Vorschlag nicht. Während des Installationsprozesses von Bugzilla wurden die Daten die zum Konfigurieren eingegeben habe, irgendwo im System abgelegt (so siehts zumindest aus wenn ich in das Installationsskript reinschaue). Warum sollte ich mysql und Konsorten löschen ?
Gruß
Matthias
erstmal Danke für den Tip, aber irgendwie erkenne ich die Logik in Deinem Vorschlag nicht. Während des Installationsprozesses von Bugzilla wurden die Daten die zum Konfigurieren eingegeben habe, irgendwo im System abgelegt (so siehts zumindest aus wenn ich in das Installationsskript reinschaue). Warum sollte ich mysql und Konsorten löschen ?
Gruß
Matthias
Nach dem Log sieht es so aus, dass er ohne Verwendung eines Benutzers auf die DB connecten will ("@localhost")Brombär hat geschrieben:Code: Alles auswählen
[..] Richte bugzilla ein (2.16.4-1) ... DBD::mysql::db tables failed: Access denied for user: '@localhost' to database ' bugzilla' at /var/lib/dpkg/info/bugzilla.postinst line 134, <STDIN> line 7. DBD::mysql::db do failed: Access denied for user: '@localhost' to database 'bugz illa' at /var/lib/dpkg/info/bugzilla.postinst line 136, <STDIN> line 7. Can't create profiles table at /var/lib/dpkg/info/bugzilla.postinst line 136, <S TDIN> line 7. [..]
Hast Du Deine Probleme mittlerweile geloest? Falls ja, sag doch kurz Bescheid wie.
Gruss,
xtoph
xtoph
Hallo Christoph,
ja schon klar warum es schief läuft, ich habe ja beim Konfigurieren des Bugzilla Käse eingegeben und dieser Käse wurde in irgendeiner DB Datenbank abgespeichert. Leider weiss ich nicht wie ich diese Daten dort wieder rausbekomme. Durch Deinstallation des Bugzillas unglücklicherweise nicht. Was mir jetzt nicht bewusst ist, ist das ein Anwenderfehler von mir (wenn ja, wie kriege ich diese Eingaben entfernt) oder ist das eine Besonderheit des Bugzilla-Debian-Paketes ?
Natürlich könnte ich auch den Bugzilla per händisch installieren, aber ich wollte schon die Vorteile der Debian-Paketverwaltung nutzen und geniessen.
Ich werde in den nächsten Tagen mal versuchen den Paket-maintainer zu fragen, bin sicher nicht der Erste der da drüber gestolpert ist.
Gruß
Matthias
ja schon klar warum es schief läuft, ich habe ja beim Konfigurieren des Bugzilla Käse eingegeben und dieser Käse wurde in irgendeiner DB Datenbank abgespeichert. Leider weiss ich nicht wie ich diese Daten dort wieder rausbekomme. Durch Deinstallation des Bugzillas unglücklicherweise nicht. Was mir jetzt nicht bewusst ist, ist das ein Anwenderfehler von mir (wenn ja, wie kriege ich diese Eingaben entfernt) oder ist das eine Besonderheit des Bugzilla-Debian-Paketes ?
Natürlich könnte ich auch den Bugzilla per händisch installieren, aber ich wollte schon die Vorteile der Debian-Paketverwaltung nutzen und geniessen.
Ich werde in den nächsten Tagen mal versuchen den Paket-maintainer zu fragen, bin sicher nicht der Erste der da drüber gestolpert ist.
Gruß
Matthias
Das apt-get remove mit purge hat dann wohl nichts gebracht. Hm....Brombär hat geschrieben:Hallo Christoph,
ja schon klar warum es schief läuft, ich habe ja beim Konfigurieren des Bugzilla Käse eingegeben und dieser Käse wurde in irgendeiner DB Datenbank abgespeichert. Leider weiss ich nicht wie ich diese Daten dort wieder rausbekomme. Durch Deinstallation des Bugzillas unglücklicherweise nicht. Was mir jetzt nicht bewusst ist, ist das ein Anwenderfehler von mir (wenn ja, wie kriege ich diese Eingaben entfernt) oder ist das eine Besonderheit des Bugzilla-Debian-Paketes ?
Im Log wird ein Skript mit Zeilennummer genannt. Hast Du da mal reingeschaut? Ansonsten wuerde ich den brute force-Ansatz fahren, sprich ein rekursives grep absetzen und schauen, was gefunden wird.
Gruss,
xtoph
xtoph