Am Donnerstag, 18. Juni 2015 08:02:52 UTC+2 schrieb Jan Grasnick:
>
> Am 18.06.2015 um 00:06 schrieb Wolfgang:
> > Ich frage mich, ob eine Neuinstallation nicht einfacher ist, als das
> > Problem zu jagen.
> Nö :)
Na, das klingt ja hoffnungsvoll ;-)
> ich vermute mal, daß das script in /etc/init.d/ den falschen
> Server startet.
Die Datei ist beigelegt.
Die Verzeichnisse dort lauten:
PATH="/sbin:/bin:/usr/sbin:/usr/bin"
DAEMON="/usr/bin/trytond"
test -x "${DAEMON}" || exit 0
NAME="trytond"
DESC="Tryton Application Platform"
DAEMONUSER="tryton"
PIDDIR="/var/run/${NAME}"
PIDFILE="${PIDDIR}/${NAME}.pid"
LOGFILE="/var/log/tryton/${NAME}.log"
DEFAULTS="/etc/default/tryton-server"
CONFIGFILE="/etc/${NAME}.conf"
DAEMON_OPTS="--config=${CONFIGFILE} --logfile=${LOGFILE}"
> Dafür müsste man sich mal /usr/bin/trytond ansehen.
>
Diese Datei existiert dort nicht.
Im Verzeichnis /usr/bin habe ich zwei Einträge "tryton" (Start des Client)
und "tryton-client" als Shortcut.
> Ich glaube mich zu erinnern, daß der Server via pip installiert wurde?
> Somit liegt das Problem mit Sicherheit darin, daß zwei Pakete trytond
> installiert sind und /usr/bin/trytond immer das alte startet.
>
Wie gesagt, existiert nicht.
>
> Guck mal in die site-packages
Auf der Suche nach dem directory site-packages fällt mir auf, dass von
Python zwei verschiedene Versionen installiert sind:
python2.7 und python3.4.
Womöglich laufen die parallel?
Das Unterdirectory "site-packages" im Ordner "python2.7" ist leer. Im
Ordner "python3.4" existiert es nicht.
"dist-packages" ist voll im "python2.7"-Verzeichnis und leer im
3.4-Verzeichnis.
Das "trytond"-Verzeichnis findet sich im Directory "dist-packages" in
"python2.7, zusammen mit diversen Modulen dazu.
> oder deinstalliere nochmal via pip (2x
> nacheinander um meine Vermutung zu prüfen)
>
pip uninstall trytond
greift sich die Dateien aus dem genannten Directory:
/usr/local/lib/python2.7/dist-packages/trytond/
Zweimal deinstalliert, Meldung bestätigt korrekt:
root@Ubuntu-1404-trusty-64-minimal ~ # trytond --version
The program 'trytond' is currently not installed. You can install
it by typing:
apt-get install tryton-server
Und jetzt?
> Nebenbei ist das ein Grund, warum ich tryton immer in einem virtualenv
> laufen habe, um solche Kollisionen zu vermeiden. Auf unseren Servern
> laufen verschiedene Versionen nebeneinander.
>
> Jan
>
>
>
>
>
>
>
--
Sie erhalten diese Nachricht, weil Sie Mitglied der Google Groups-Gruppe
"tryton-de" sind.
Weitere Optionen: https://groups.google.com/d/optout