Willkommen im kivitendo Forum! Hier erweitern und teilen AnwenderInnen und EntwicklerInnen ihr Wissen.

Teste kivitendo!

kivitendo Demo

kivitendo Demo mit Schweizer Kontenplan und neuem Layout

Unterstützt kivitendo mit der Basis-Subskription!

0 Punkte

Hallo,

ich habe über muon auf Kubuntu lx-office-crm und lx-office-erp installiert. Ich hatte es vorher schon mal drauf gehabt. Bekomme nach der Installation diese Meldung:

Paket: lx-office-erp
Fehler: subprocess installed post-installation script returned error exit status 1

Paket: lx-office-crm
Fehler: dependency problems - leaving unconfigured

http://localhost/lx-office-erp/admin.pl

geht auch nicht. Bekomme das hier:

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.
Apache/2.2.22 (Ubuntu) Server at localhost Port 80

Was ist das Problem hier?

von (2.0k Punkte)

1 Antwort

0 Punkte

Paket: lx-office-crm
Fehler: dependency problems - leaving unconfigured

dependeny = Paketabhaengigkeit

lx-office-crm fehlt ein Paket oder eine Paket-Version passt nicht. Um was es sich genau handelt steht auch in der Ausgabe. Wenn da nix zu sehen ist, fuehre den Befehl mal auf der Konsole aus statt in bunten fenstern rumzuklicken.
aptitude install lx-office-crm

von (18.0k Punkte)

Ich bekomme eine Fehlermeldung am Ende:

    sudo apt-get install lx-office-crm
[sudo] password for salsero: 
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Statusinformationen werden eingelesen... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
  lx-office-erp postgresql-8.4
Vorgeschlagene Pakete:
  evince tetex-base texlive-latex-base tetex-bin texlive-base-bin tetex-extra texlive-latex-extra oidentd
  ident-server
Empfohlene Pakete:
  fpdi pear_Contact_Vcard_Build pear_Contact_Vcard_Parse pear_Mail_Mime
Die folgenden NEUEN Pakete werden installiert:
  lx-office-crm lx-office-erp postgresql-8.4
0 aktualisiert, 3 neu installiert, 0 zu entfernen und 12 nicht aktualisiert.
Es müssen noch 0 B von 9.535 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 14,1 GB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren [J/n]? j
WARNUNG: Die folgenden Pakete können nicht authentifiziert werden!
  lx-office-erp lx-office-crm
Diese Pakete ohne Überprüfung installieren [j/N]? j
Vorkonfiguration der Pakete ...
Vormals nicht ausgewähltes Paket postgresql-8.4 wird gewählt.
(Lese Datenbank ... 248118 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacken von postgresql-8.4 (aus .../postgresql-8.4_8.4.11-1_i386.deb) ...
Vormals nicht ausgewähltes Paket lx-office-erp wird gewählt.
Entpacken von lx-office-erp (aus .../lx-office-erp_2.6.3-1_all.deb) ...
Vormals nicht ausgewähltes Paket lx-office-crm wird gewählt.
Entpacken von lx-office-crm (aus .../lx-office-crm_1.4.3-0_all.deb) ...
Trigger für man-db werden verarbeitet ...
postgresql-8.4 (8.4.11-1) wird eingerichtet ...
Creating new cluster (configuration: /etc/postgresql/8.4/main, data: /var/lib/postgresql/8.4/main)...
Moving configuration file /var/lib/postgresql/8.4/main/postgresql.conf to /etc/postgresql/8.4/main...
Moving configuration file /var/lib/postgresql/8.4/main/pg_hba.conf to /etc/postgresql/8.4/main...
Moving configuration file /var/lib/postgresql/8.4/main/pg_ident.conf to /etc/postgresql/8.4/main...
Configuring postgresql.conf to use port 5432...
update-alternatives: /usr/share/postgresql/8.4/man/man1/postmaster.1.gz wird verwendet, um /usr/share/man/man1/postmaster.1.gz (postmaster.1.gz) im Auto-Modus bereitzustellen.
 * Starting PostgreSQL 8.4 database server                                                             [ OK ] 
lx-office-erp (2.6.3-1) wird eingerichtet ...
Module fcgid already enabled
Starting factory postgresql config script: scripts/inst_postgres_deb.sh..
dpkg: Fehler beim Bearbeiten von lx-office-erp (--configure):
 Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von lx-office-crm:
 lx-office-crm hängt ab von lx-office-erp (>= 2.6.2); aber:
  Paket lx-office-erp ist noch nicht konfiguriert.
dpkg: Fehler beim Bearbeiten von lx-office-crm (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
Es wurde kein Apport-Bericht verfasst, da die Fehlermeldung darauf hindeutet, dass dies lediglich ein Folgefehler eines vorherigen Problems ist.
                                  Fehler traten auf beim Bearbeiten von:
 lx-office-erp
 lx-office-crm
E: Sub-process /usr/bin/dpkg returned an error code (1

)

Ich denke die plpgsql.so wird nicht gefunden.
Führe einmal ein Update der localdb durch.

Als root: updatedb

Welche PostgreSQL Version verwendest du? Die Pakete sind noch nicht für die 9er getestet.

Habe es gemacht, bekomme aber wieder den Fehler:

    sudo updatedb
[sudo] password for salsero: 
salsero@salsero:~$ sudo apt-get purge postgresql-8.4 lx-office-erp
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Statusinformationen werden eingelesen... Fertig
Die folgenden Pakete werden ENTFERNT:
  lx-office-crm* lx-office-erp* postgresql-8.4*
0 aktualisiert, 0 neu installiert, 3 zu entfernen und 12 nicht aktualisiert.
2 nicht vollständig installiert oder entfernt.
Nach dieser Operation werden 2.744 MB Plattenplatz freigegeben.
Möchten Sie fortfahren [J/n]? j
(Lese Datenbank ... 250483 Dateien und Verzeichnisse sind derzeit installiert.)
Entfernen von lx-office-crm ...
Löschen der Konfigurationsdateien von lx-office-crm ...
Entfernen von lx-office-erp ...
Löschen der Konfigurationsdateien von lx-office-erp ...
dpkg: Warnung: Während Entfernens von lx-office-erp ist Verzeichnis »/etc/lx-office-erp« nicht leer, wird daher nicht gelöscht.
dpkg: Warnung: Während Entfernens von lx-office-erp ist Verzeichnis »/usr/lib/lx-office-erp« nicht leer, wird daher nicht gelöscht.
Entfernen von postgresql-8.4 ...
 * Stopping PostgreSQL 8.4 database server                                                             [ OK ] 
Löschen der Konfigurationsdateien von postgresql-8.4 ...
Dropping cluster main...
Trigger für man-db werden verarbeitet ...
salsero@salsero:~$ sudo apt-get install lx-office-crm
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Statusinformationen werden eingelesen... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
  lx-office-erp postgresql-8.4
Vorgeschlagene Pakete:
  evince tetex-base texlive-latex-base tetex-bin texlive-base-bin tetex-extra texlive-latex-extra oidentd
  ident-server
Empfohlene Pakete:
  fpdi pear_Contact_Vcard_Build pear_Contact_Vcard_Parse pear_Mail_Mime
Die folgenden NEUEN Pakete werden installiert:
  lx-office-crm lx-office-erp postgresql-8.4
0 aktualisiert, 3 neu installiert, 0 zu entfernen und 12 nicht aktualisiert.
Es müssen noch 0 B von 9.535 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 14,1 GB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren [J/n]? j
WARNUNG: Die folgenden Pakete können nicht authentifiziert werden!
  lx-office-erp lx-office-crm
Diese Pakete ohne Überprüfung installieren [j/N]? j
Vorkonfiguration der Pakete ...
Vormals nicht ausgewähltes Paket postgresql-8.4 wird gewählt.
(Lese Datenbank ... 248118 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacken von postgresql-8.4 (aus .../postgresql-8.4_8.4.11-1_i386.deb) ...
Vormals nicht ausgewähltes Paket lx-office-erp wird gewählt.
Entpacken von lx-office-erp (aus .../lx-office-erp_2.6.3-1_all.deb) ...
Vormals nicht ausgewähltes Paket lx-office-crm wird gewählt.
Entpacken von lx-office-crm (aus .../lx-office-crm_1.4.3-0_all.deb) ...
Trigger für man-db werden verarbeitet ...
postgresql-8.4 (8.4.11-1) wird eingerichtet ...
Creating new cluster (configuration: /etc/postgresql/8.4/main, data: /var/lib/postgresql/8.4/main)...
Moving configuration file /var/lib/postgresql/8.4/main/postgresql.conf to /etc/postgresql/8.4/main...
Moving configuration file /var/lib/postgresql/8.4/main/pg_hba.conf to /etc/postgresql/8.4/main...
Moving configuration file /var/lib/postgresql/8.4/main/pg_ident.conf to /etc/postgresql/8.4/main...
Configuring postgresql.conf to use port 5432...
update-alternatives: /usr/share/postgresql/8.4/man/man1/postmaster.1.gz wird verwendet, um /usr/share/man/man1/postmaster.1.gz (postmaster.1.gz) im Auto-Modus bereitzustellen.
 * Starting PostgreSQL 8.4 database server                                                             [ OK ] 
lx-office-erp (2.6.3-1) wird eingerichtet ...
Module fcgid already enabled
Starting factory postgresql config script: scripts/inst_postgres_deb.sh..
dpkg: Fehler beim Bearbeiten von lx-office-erp (--configure):
 Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von lx-office-crm:
 lx-office-crm hängt ab von lx-office-erp (>= 2.6.2); aber:
  Paket lx-office-erp ist noch nicht konfiguriert.
dpkg: Fehler beim Bearbeiten von lx-office-crm (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
Es wurde kein Apport-Bericht verfasst, da die Fehlermeldung darauf hindeutet, dass dies lediglich ein Folgefehler eines vorherigen Problems ist.
                                  Fehler traten auf beim Bearbeiten von:
 lx-office-erp
 lx-office-crm
E: Sub-process /usr/bin/dpkg returned an error code (1)

Benutze 8.4

@Holger:

Du brauchst heutzutage bei PostgreSQL den exakten Speicherort der plpgsql.so nicht mehr zu kennen. Es genügt:

CREATE LANGUAGE plpgsql;

Siehe http://www.postgresql.org/docs/8.2/static/sql-createlanguage.html (ich habe noch frühere Versionen nicht nachgesehen).

Die Docs zu 8.3 erwähnen sogar den Shell-Befehl createlang, siehe http://www.postgresql.org/docs/8.3/static/xplang-install.html

Ein Problem mit locate/updatedb ist immer, dass dessen DB nicht aktuell sein kann, wenn PostgreSQL gleich mit dem Lx-Deb installiert wird...

ich habe

sudo -s
su postgres
CREATE LANGUAGE plpgsql;
eingegeben, aber der meldet:
CREATE: command not found
das gleiche auch bei:
CREATE LANGUAGE 'plpgsql';

Was mache ich falsch?

Mein Kommentar war nur für Holger und die Erstellung des Debian-Paketes gedacht! Nicht für die originale Frage. Dafür habe ich zu viele Informationen weggelassen; außerdem war der Kommentar nicht dazu geeignet, das Problem zu lösen!

sorry habe psql vergessen einzugeben. Habe das hier gemacht. Bekam jetzt das hier:

postgres=# CREATE LANGUAGE plpgsql;
CREATE LANGUAGE
postgres=# createlang
postgres-# createlang plpgsql template1
postgres-# \q

war das alles richtig? Aber komme immer noch nicht in den Admin Bereich.

kann mir bitte jemand weiter helfen. Ich muss mit meinem lx-office weiterarbeiten. Weiß nur nicht wie ich weiterkomme :(

Bitte einfach einmal der Reihe nach installieren.

  1. PostgreSql
  2. updatedb
  3. die ERP
    erst wenn die läuft
  4. die CRM

@Moritz: Die Pfadangabe werde ich bei den Paketen in der 2.7 entfernen.

...