[gelöst] Gimp patchen wie?

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
scientific
Beiträge: 3020
Registriert: 03.11.2009 13:45:23
Lizenz eigener Beiträge: Artistic Lizenz
Kontaktdaten:

Re: Gimp patchen wie?

Beitrag von scientific » 28.03.2017 13:13:08

Hi!

Ich hab von anderer Stelle ein Skript übernommen, welches mittels git die nightly-Builds-Sorcen downloadet und gleich gimp daraus baut.

Es entsteht zwar kein DEB-Paket sondern nur ein Binary in ~/.gimp-build-dev/bin/ und dieses ist auch nur für diesen einen User verfügbar.

Ich hab noch nicht weiter getestet ob sich dieses binary in ein Debian-Paket packen lässt, aber es funktioniert zumindest hier bei mir zuverlässig.

Die Schwierigkeit bei diesem Skript war, dass nicht alle notwendigen Abhängigkeiten angegeben waren, und ich diese, soweit ich sie eruieren konnte selbst hinzugefügt habe.

Probier es einmal aus, ob du damit ein 2.9. bauen kannst, welches den Fehler nicht hat.

Das Skript sollte eigentlich auch auf einem i386-Linux ein funktionierendes Binary bauen.

Hier in diesem Verzeichnis findest du das Skript.
https://github.com/xundeenergie/my-serv ... nergie/bin

Am besten du speicherst es in /usr/local/bin/, machst es ausführbar und startest es als User und wartest ab, bis es fertig ist.

lg scientific

PS: Garantien gibts wie überall in der Open-Source-Welt natürlich keine. Ich hab das Skript auch nur übernommen und an meine Bedürfnisse angepasst.
dann putze ich hier mal nur...

Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie

auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22355
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: Gimp patchen wie?

Beitrag von KBDCALLS » 28.03.2017 20:24:05

Im Archiv des Sourcecodes gibts ne Dateil INSTALL da sind alle benötigten und auch zusätzliche Abhängigkeiten aufgeführt. Ein aptitude build-dep gimp wäre ganz sinnvoll. Und vermutlich wird die 2.9.4 auch noch den Fehler haben, da müßte man vermutlich das Gitrepository clonen und kompilieren.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

scientific
Beiträge: 3020
Registriert: 03.11.2009 13:45:23
Lizenz eigener Beiträge: Artistic Lizenz
Kontaktdaten:

Re: Gimp patchen wie?

Beitrag von scientific » 28.03.2017 22:02:02

KBDCALLS hat geschrieben:Im Archiv des Sourcecodes gibts ne Dateil INSTALL da sind alle benötigten und auch zusätzliche Abhängigkeiten aufgeführt. Ein aptitude build-dep gimp wäre ganz sinnvoll. Und vermutlich wird die 2.9.4 auch noch den Fehler haben, da müßte man vermutlich das Gitrepository clonen und kompilieren.
Nun, das Skript, welches ich verlinkt habe, klont das Git-Repo...

lg scientific
dann putze ich hier mal nur...

Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie

auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main

debianoli
Beiträge: 4068
Registriert: 07.11.2007 13:58:49
Wohnort: Augschburg

Re: Gimp patchen wie?

Beitrag von debianoli » 29.03.2017 08:32:07

@scientific

Vielen Dank für das Skript, damit hat es geklappt. Und in der Gimp-Version ist der lästige Fehler weg.

Mal sehen, ob es eine fehlerfreie Gimp-Version noch nach Stretch schafft oder ob es das höchstens in den Backports gibt.

Viele Grüße und Danke an alle

oli

scientific
Beiträge: 3020
Registriert: 03.11.2009 13:45:23
Lizenz eigener Beiträge: Artistic Lizenz
Kontaktdaten:

Re: [gelöst] Gimp patchen wie?

Beitrag von scientific » 29.03.2017 08:59:21

Vielen Dank für die Rückmeldung, damit weiß ich, dass ich in der Tat alle notwendigen Abhängigkeiten erwischt habe.

Wichtig ist halt, dass man dieses Skript regelmäßig laufen lässt, da man sonst Gefahr läuft, ungestopfte Sicherheitslücken am System zu haben.

Lg scientific
dann putze ich hier mal nur...

Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie

auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main

Antworten