Rene Engelhard wrote:
Hi Malte,

Malte Thoma wrote:

Hallo, erstmal und Danke, an die, die mir schon versucht haben zu helfen, aber ich bekomme es einfach nicht hin:

Beim Versuch ein eigenes debian-Paket zu erzeugen erhalte ich zwar die Dateien

heatload_0.3-1_i386.changes
heatload_0.3-1.tar.gz
heatload_0.3-1.dsc
heatload_0.3-1_i386.deb

Ugh. Bitte packe das mit .roig.tar.gz, .diff.gz und .dsc
Nun verstehe ich garnichts mehr, was ist 'roig' und wieso 'diff'???
Ich habe doch nur die Quellen eines NEUEN Programmpaketes, f�r das es noch garnichts gibt.


Notfalls lese den Debian New Maintainer Guide (apt-get install
maint-guide-de) nochmal.
Das hab ich wohl installiert und auch �berfolgen, aber das geht doch davon aus, da� man ein Paket �BERNIMMT und nicht von GANZ unten anf�ngt, oder?


ein 'tar tvfz heatload_0.3-1.tar.gz' zeigt mir unter anderem auch die Zeile:
'heatload-0.3/debian/heatload.1'
aber 'lintian heatload_0.3-1_i386.changes' gibt immer diese Ausgabe

W: heatload source: dh-make-template-in-source debian/manpage.1.ex

Das ist wie gesagt ein template!!!
Schon klar, wenn es denn funktionieren w�rde, dann mu� ich die *.ex-Datei l�schen.


W: heatload source: out-of-date-standards-version 3.5.2

Die Standards-Version: gibt an, zu welcher Version der Debian Policy
das Paket konform ist.

$ apt-get install debian-policy und upgrading-checklist lesen...
(notfalls con anderen Paketen abschauen ;) )
=> TODO


W: heatload source: configure-generated-file-in-source config.log
W: heatload source: configure-generated-file-in-source config.cache
W: heatload source: configure-generated-file-in-source config.status
E: heatload: binary-without-manpage heatload

Offenbar habe ich noch etwas wichtiges vergessen:-(

Ja, die manpage zu installieren ;)
ich hab's glaube ich noch immer nicht r�berbringen k�nnen:
Ich kann zwar C++, gtk-- und Differentialgleichungen l�sen, aber f�r eine einfache manpage bin ich offenbar zu bl�d :-(
Wie mu� ich die denn installieren?
(Ein 'cp 'heatload /usr/share/man/man1/' wirds doch wohl nicht sein, oder etwa doch? *zweifel*



Ich habe ein Makefile.am und configure.in, die automatisch erstellt
worden sind. (von glade aus).

* Mu� ich vielleicht in dem einen oder anderen File noch eine 'CLEAN-Sektion' einbauen (um die drei 'configure-Warnungen' zu beseitigen.

Oder Du l�scht die in debian/rules
Wenn ich das erg�nze:

clean:
dh_testdir
dh_testroot
rm -f build-stamp configure-stamp config.log config.cache config.status

dann erhalte ich nach 'dpkg-buildpackage -rfakeroot'

' ./config.status: Datei oder Verzeichnis nicht gefunden'



vermutlich mu� ich irgendwo in der 'rules' datei auch ein 'autogen.sh' eintragen? Und genauso ein <Installiere Manpage>???
Gibt es daf�r denn vielleicht irgendwo ein Beispiel?


* Mu� ich dort (Makefile.am und/oder configure.in) irgendetwas eintragen damit der manpage-Fehler endlich verschwindet?

Am besten machst Du das in debian/rules, das das ganze ja nicht in der
originalen Version ist und eh in debian/ liegt.

s.o. Beispiel?


... da es tausende von debian-Paketen gibt, kann es doch so schwer nicht sein, oder?

N�.
... warum habe ich immer den Eindruck der Einzige zu sein, der zu bl�d daf�r ist ... :-(

Wie gesagt, wenn Du den New Maintainer Guide noch nicht gelesen hast,
empfehle ich Dir dessen Lekt�re _sofort_.
Danke, aber habe ich schon, s.o.

Gr��e

Rene
Danke f�r Deine Geduld,


Malte





--
H�ufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an