Hallo Oliver,
da ich leider des englischen nicht mächtig bin muss ich das Forum hier nutzen und nicht die Entwicklerplattform.
Also ich nutze QMS unter Linux Mint/Ubuntu und kompiliere mir das auch immer selbst. Habe mir dazu auch ein kleines Script geschrieben.
Jedenfalls hab ich am Di 9.6. ein Update gemacht und QMS lief einwandfrei. Am Do 11.6. dann noch eins und seitdem lässt sich kein Track mehr erstellen.
Sobald man rechts in die Karte geht und Track hinzufügen wählt erscheint der erste Trackpunkt und dann schließt sich QMS.
Hab dann mein Linux zurückgesetzt und die Daten vom Di genommen und alles geht wieder.
Ich hänge mal meine Debian Pakete mit an, eventuell helfen die.
Gruß
Update Script
Bash
#!/bin/sh
# Script-Name: ./qms_update.sh
# variable
datum=$(date +"%Y-%m-%d")
# Einstellungen für Daten um auf FTP Server laden
host="xx.xxx.xxx.xx"
user="user"
password="pass"
ftppfad="Ordner auf Webspace"
# ***************************************************
# Funktion FTP Upload
uploadFiles(){
FILETOUPLOAD=$1
echo "--- Datei Upload ($FILETOUPLOAD) ---"
ftp -n $host <<EOF
quote USER $user
quote PASS $password
cd $ftppfad
binary
put $FILETOUPLOAD
quit
EOF
}
# ***************************************************
# Update aus folgenden Ordner ~/QMapShack/serverdaten
cd ~/QMapShack/serverdaten
hg pull
# jetzt Benutzereingabe ob exit oder weiter
echo "Wenn keine geänderten Daten gefunden wurden kann man nun das Update beenden"
echo "Update Beenden $(tput bold)$(tput setaf 1)Ja (j)$(tput sgr0) oder $(tput bold)$(tput setaf 4)Nein (n)$(tput sgr0) eingeben:"
# Eingabe auswerten
read answer
echo "$(tput bold)$(tput setaf 4)Ihre Antwort war:$(tput sgr0)$(tput bold)$(tput setaf 2) $answer $(tput sgr0)"
case $answer in
n*|N*) hg update
# wenn neue Daten da dann in den Ordner cd build_QMapShack wechseln und mit
cd ~/QMapShack/build_QMapShack
make
# ein neues Paket bauen, ins System dann wieder mit
sudo checkinstall -D --pkgname=qmapshack --pkgversion=$datum --arch amd64 --backup=no
echo "$(tput bold)$(tput setaf 1)Update abgeschlossen$(tput sgr0)"
cp qmapshack_$datum-1_amd64.deb qmapshack_amd64.deb
uploadFiles qmapshack_amd64.deb
echo "$(tput bold)$(tput setaf 4)ENDE mit ENTER$(tput sgr0)"
read ENDE
exit 0;;
#############
j*|J*|y*|Y*) echo "Update beendet!"
echo "$(tput bold)$(tput setaf 4)ENDE mit ENTER$(tput sgr0)"
read ENDE
exit 0;;
*) echo "Falsche Eingabe, Update wird abgebrochen"
echo "Fehler mussen eventuell von Hand beseitigt werden" ;;
esac
echo "$(tput bold)$(tput setaf 4)ENDE mit ENTER$(tput sgr0)"
read ENDE
exit 0
Alles anzeigen