Kann mir jemand mit eigener Erfahrung sagen wie ich am besten Abhängigkeiten auflöse?
Ich habe nämlich noch ein Problem. Laut dem Debian-Maintainer Howto ist es für Anfänger am besten immer Single Binary auszuwählen. Aber damit kommt man ja nicht sehr weit. Leider gehen die dann nicht weiter drauf ein.
Und zwar habe ich folgende Probleme:
1. Wie füge ich nicht-Binaries in das Paket ein? Wie Daten/Bilder etc.
Ich will nämlich das Paket knetworkconf paketieren, dieses stellt wiederum sog. Backends bereit die irgendwie nicht im deb enhalten sind. D.h. saugt sich ein Anwender das Deb kann er es nicht benutzen weil die Backends fehlen.
2. Kann ich Abhängigkeiten evt. selbst auflösen lassen?
Wenn er beispielsweise kdelibs4-dev benötigt, benötigt er automatisch kdelibs4.
3. Wie erstellt man libs?
Ich habe mal vor ner Weile Wine gesaugt und paketiert (single), musste aber feststellen dass ihm libwine fehlte.
Oder stell ich mir das Maintainen zu einfach vor?
Fragen zum Packagin (libs und andere Abhängigkeiten)
Fragen zum Packagin (libs und andere Abhängigkeiten)
come to daddy, windowlicker!
get m:ke - http://get-mike.de
get m:ke - http://get-mike.de
Re: Fragen zum Packagin (libs und andere Abhängigkeiten)
Tewileise kann ich dir evt. helfen...
Depends: kdelibs4-dev
Einfach im debian/control beim richtigen Paket eine Zeile hinzufügenRebell hat geschrieben: 2. Kann ich Abhängigkeiten evt. selbst auflösen lassen?
Wenn er beispielsweise kdelibs4-dev benötigt, benötigt er automatisch kdelibs4.
Depends: kdelibs4-dev
In debian/rules dh_makeshlibs (oder so ) auskoemmentiert ?Rebell hat geschrieben: 3. Wie erstellt man libs?
Ich habe mal vor ner Weile Wine gesaugt und paketiert (single), musste aber feststellen dass ihm libwine fehlte.
Ich probiers mal aus
Es gibt nämlich ein dpkg-shlibs <binary> was angeblich die benötigen Bibliotheken der binären Datei rausfilter kann, leider protokolliert er dies nicht.
Das mit den Abhängigkeiten meine ich anders: kdelibs4-dev benötige ich ja nur um das Paket zu compilieren. Der Endbenutzer benötigt demzufolge kdelibs4 um es zu starten.
Aber 1. wäre mir z.Z. wichtiger. Wen kann ich da fragen? Maintainer-Mailingliste?
Es gibt nämlich ein dpkg-shlibs <binary> was angeblich die benötigen Bibliotheken der binären Datei rausfilter kann, leider protokolliert er dies nicht.
Das mit den Abhängigkeiten meine ich anders: kdelibs4-dev benötige ich ja nur um das Paket zu compilieren. Der Endbenutzer benötigt demzufolge kdelibs4 um es zu starten.
Aber 1. wäre mir z.Z. wichtiger. Wen kann ich da fragen? Maintainer-Mailingliste?
come to daddy, windowlicker!
get m:ke - http://get-mike.de
get m:ke - http://get-mike.de
*autsch* Die Liste ist ja gleich 4mal so lang wie die deutsche Übersetzung
Naja, ich setz mich mal ran - hätt ich eigentlich auch drauf kommen können, dachte aber dass die Übersetzung komplett ist.
Naja, ich setz mich mal ran - hätt ich eigentlich auch drauf kommen können, dachte aber dass die Übersetzung komplett ist.
come to daddy, windowlicker!
get m:ke - http://get-mike.de
get m:ke - http://get-mike.de