Nachdem Ubuntu von Version 15.10 auf 16.04 aktuallisiert wurde, verschwindet Fakturama.
Ich wollte Fakturama erneut installieren. EIne Fehlermeldung erscheitn, dass Fakturama Voraussetzung nicht erfüllt.
Fehler Abhängigkeit nicht erfüllbar:
openjdk-7-jre-headless
Ubuntu hat automatisch auf neues Version openjdk-8-jre-headless updated, daher kann sowohl Fakturama Version 1.6.9 also auch Fakturama Version 1.6.9a nicht installiert werden.
Das finde ich gelinde gesagt unmöglich von Ubuntu, daß einfach fremde Programme weggeputzt werden. Ich kann aber auch nicht einfach openjdk8 setzen, weil dann evtl. Anwender anderer Distributionen außen vor sind.
Kann mir evtl. jemand sagen, wie man die Abhängigkeiten so angibt, daß nur eine Minimalversion gefordert ist? Also sowas wie "alles ab openjdk7 aufwärts".
Viele Grüße
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?
GENAU das war auch bei mir!
Ich wollte auf neues Ubuntu wieder auf openjdk7 installieren. Leider ist dies nicht mehr verfügbar.
Jetzt stehe ich wie doof da und muss manuell Rechnung stellen. :S
rheydenr schrieb:
-------------------------------------------------------
> Das finde ich gelinde gesagt unmöglich von
> Ubuntu, daß einfach fremde Programme weggeputzt
> werden. Ich kann aber auch nicht einfach openjdk8
> setzen, weil dann evtl. Anwender anderer
> Distributionen außen vor sind.
> Kann mir evtl. jemand sagen, wie man die
> Abhängigkeiten so angibt, daß nur eine
> Minimalversion gefordert ist? Also sowas wie
> "alles ab openjdk7 aufwärts".
Ralf, das läuft praktisch genau so wie bei der Abhängigkeit zu libreoffice. Du kannst entweder folgendes als Abhängigkeit definieren:
Depends: openjdk-7-jre-headless | openjdk-8-jre-headless
oder du definierst allgemeiner
Depends: java7-runtime-headless
Letzteres ist ein Name, der von vielen Java Paketen bereitgestellt wird, da kann es natürlich auch passieren, dass nicht openjdk installiert wird, sondern ein anderes Java. Kannst auch alle drei kombinieren, allerdings gibt es keine Bevorzugung der zuerst genannten. Zuvor sollte aber sichergestellt sein, dass fakturama auch wirklich mit openjdk8 läuft. Es ist niemandem geholfen, wenn es sich installieren lässt, dann aber nicht funktioniert. Falls ich heute abend noch Zeit habe, kann ich das mal testen.
Falls jemand bis dahin "mit Gewalt" Fakturama installieren möchte, geht das auf der Kommandozeile als root (oder mit sudo). Es gibt aber keine Garantie, dass das System anschließend stabil läuft. Mindestens das Paketmanagement wird definitiv meckern. Ein Backup vor der Installation ist sehr empfehlenswert!
dpkg --force-depends -i
Gruß
3xhossa
Hm. Da ich eigentlich mit Java 8 entwickle und teste sollte es funtkionieren. Aber bißchen krampfig ist das schon... Ich aktualisiere den Installer mal noch.
Viele Grüße
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?
Hallo zusammen,
das ist komisch, ich habe am Samstag (30.4.) auf Ubuntu 16.04 upgedated und Fakturama läuft bei mir ohne Probleme (?).
Beste Grüße
Andreas
Das ist sehr merkwürdig!
Vielleicht bei 32bit funktiert es. Ich benutze aber 64bit Ubuntu.
Seit meinem gestrigen Update auf Linux Mint (Mate Desktop, 32bit) stoße ich nun in das selbe Horn. Da ich aber noch alte .deb pakete gespeichert habe, bin ich zum Versuch einfach mal in der Geschichte zurückgegangen und bereits bei Version 1.6.8 zum Erfolg gelangt. Die installiert ohne Biegen und Brechen, auch mit openjdk-8-jre-headless. Oder liegt das am installierten default-jre-headless ???
Vielleicht hilfts ja bei der Suche?
Was aber daneben interessant ist: Die Web-Funktionalität ist damit uneingeschränkt wiederhergestellt in Fakturama. Ich habe zwar sowohl das Arbeitsverzeichnis als auch
~ / .fakturama
kopiert, aber keinen xulrunner oÄ installiert. Lediglich ist in 1.6.8 noch die .org Adresse hinterlegt, aber manuell eingegebene Adressen gehen ohne zu mucken.
LG M.
EDIT: Das eigentliche Problem, dass ich die Version 1.6.9 nicht installieren kann, besteht nur auf meinem alten Arbeitsrechner unter 32bit. Ich habe gestern den Privatrechner geupdated... upgedated... aktualisiert, und da gab es absolut keine Probleme. Dort läuft diese Version aus dem Stand!