Kunagi .deb for Debian/Ubuntu repository
Summary in English
Provide Kunagi in Debian/Ubuntu repository.
Original Issue
ich habe gerade versionen verglichen, die in debian sind und die der von euch im letzten release benutzten bibliotheken. die die ich verglichen habe sind in sid alle groesser oder gleich.
wenn ihr euch die arbeit machen wollt koennte ihr durchaus kunagi nach ubuntu universe bringen (nach main wohl kaum, dort sind ja fast nur die pakete fuer die ubuntu-standardinstallation drin). sinnvollerweise ueber debian statt direkt nach ubuntu, die uploads koennte ich sponsorn, aber paketieren muesstet ihr schon selbst. mittlerweile haben sogar die ubuntu-leute verstanden, dass direkte uploads nach ubuntu fuer pakete die nicht in debian sind die falsche vorgehensweise sind. insbesondere in eurem fall (ich will aber einen lutsch^W^Wdie neuste version) sind die haeufigen freezes von ubuntu kontraproduktiv.
sponsorn heisst ich lade hoch und schaue vorher drueber ob die pakete ok sind und erklaere ggf was ihr besser machen koenntet.
Statement from Kunagi Team
Repositories have very strickt requirements concerning dependencies. We like to work with latest releases of GWT and specific version of other dependencies, because we lack the manpower to test and design our software against different dependency versions. Thus, a release in Debian/Ubuntu repositories is extremely unlikely.
Status
Issue is closed.
Comments
Thu, Mar 15, 2012, 09:53 by Witek (SM,T)
Wow, das hätte ich nicht gedacht. Als ich (vor ca. einem Jahr) geschaut habe, war z.B. GWT in Debian hoffnungslos veraltet.
Natürlich würden wir das Source-Paket bauen. Mir stellt sich da aber noch eine allgemeine Frage, wie man in Debian Java Webapps installiert.
Unser aktuelles Binary Paket hat einfach tomcat6
als dependency und installiert sich als .war
nach /var/lib/tomcat6/webapps
. Dabei sind alle dependencies im .war
enthalten.
Wenn ich Debian richtig verstanden habe ist das nicht gewollt. Es sollen die bereits aus anderen Paketen stammenden .jar
s verwendet werden. Da fällt mir nur folgende Lösung ein: Unser Paket installiert sich nicht als .war
, sondern als entpackte Webapp. Im WEB-INF/lib
Verzeichnis sind dann symbolische Links auf die installierten jar
s. Kann man das so machen?