[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Debian]:Re: Wie baue ich ein .deb-package?



On Tue, Sep 21, 1999 at 10:37:18PM +0000, Roland Rosenfeld wrote:

> [...]
> Wenn Du von Debian-Sourcen redest, dann bestehen die aus einem File
> mit der Endung .dsc, welches auf das Original-Source-Paket
> (.orig.tar.gz) sowie den Debian-Diff (.diff.gz) hinweist (oder bei
> native Debian-Paketen auf das alleinige Tar-File (.tar.gz)).
> 
> Diese entpackst Du mit 
>         dpkg-source -x <paket>.dsc
> 
> Dann wird ein Verzeichnis <paket>-<upstream-Version> angelegt. Da
> gehst Du rein ("cd <paket>-<upstream-Version>") und läßt daraus ein
> Binär-Paket bauen: dpkg-buildpackage -rfakeroot -us -uc -b

Ich wollte das mal fuer Mutt 1.0, Slrn 0.9.5.7 und Leafnode 1.9.4
ausprobieren und habe mir die entsprechenden diff, dsc und tar Files
besorgt. Hat aber in keinem der drei Faelle funktioniert. 

Entweder habe ich das Konzept falsch verstanden und mache was falsch,
oder mit meinem System (slink, 2.0.36) stimmt was nicht. Hier mal
die drei Outputs:

------------------------------
[SLRN]
bash-2.01$ cd slrn-0.9.5.7/
bash-2.01$ dpkg-buildpackage -rfakeroot -us -uc -b
no utmp entry available, using value of LOGNAME ("mark") at /usr/lib/dpkg/controllib.pl line 40.
...
Looking for slang.h in /home/mark/slang/libsrc
and libslang.a in /home/mark/slang/libsrc/objs
Unable to find the library.
You may have to edit /home/mark/slrn-0.9.5.7/src/Makefile.
...
Looking for slang.h in /home/mark/slang/libsrc
and libslang.a in /home/mark/slang/libsrc/objs
Looking for slang.h in /home/mark/slang/src
and libslang.a in /home/mark/slang/src/objs
Looking for slang.h in /home/mark/slang/src
and libslang.a in /home/mark/slang/src/objs
Looking for slang.h in /home/mark/include
and libslang.a in /home/mark/lib
Looking for slang.h in ${prefix}/include
and libslang.a in ${exec_prefix}/lib
Looking for slang.h in /usr/local/include
and libslang.a in /usr/local/lib
Looking for slang.h in /usr/include
and libslang.a in /usr/lib
Looking for slang.h in /usr/include/slang
and libslang.a in /usr/lib
Looking for slang.h in /usr/include/slang
and libslang.a in /usr/lib/slang
Unable to find the library.
...
/home/mark/slrn-0.9.5.7/src/chkslang.c:16: slang.h: No such file or directory
make[2]: *** [/home/mark/slrn-0.9.5.7/src/objs/chkslang.o] Error 1
make[2]: Leaving directory `/home/mark/slrn-0.9.5.7/src'
make[1]: *** [all] Error 2


[MUTT]
bash-2.01$ cd mutt-1.0.0/
bash-2.01$ dpkg-buildpackage -rfakeroot -us -uc -b
no utmp entry available, using value of LOGNAME ("mark") at /usr/lib/dpkg/controllib.pl line 40.
...
make maintainer-clean
make[1]: Entering directory `/home/mark/mutt-1.0.0'
make[1]: *** No rule to make target `maintainer-clean'.  Stop.
make[1]: Leaving directory `/home/mark/mutt-1.0.0'
make: [clean] Error 2 (ignored)
...
checking for S-Lang... yes
checking if I can compile a test SLang program... configure: error: unable to compile.  check config.log
make: *** [build] Error 1


[LEAFNODE]
bash-2.01$ cd leafnode-1.9.4/
bash-2.01$ dpkg-buildpackage -rfakeroot -us -uc -b
...
make[2]: Entering directory `/home/mark/leafnode-1.9.4/pcre'
make[2]: *** No rule to make target `wi'.  Stop.
make[2]: Leaving directory `/home/mark/leafnode-1.9.4/pcre'
make[1]: [clean] Error 2 (ignored)
... Building Philip Hazel's Perl regular expressions library...
make[2]: Entering directory `/home/mark/leafnode-1.9.4/pcre'
make[2]: *** No rule to make target `w'.  Stop.
make[2]: Leaving directory `/home/mark/leafnode-1.9.4/pcre'
make[1]: *** [pcre/libpcre.a] Error 2
make[1]: Leaving directory `/home/mark/leafnode-1.9.4'
make: *** [build-stamp] Error 2
------------------------------------


Viele Gruesse
                                Mark Weinem


------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie
bitte eine E-Mail an majordomo@jfl.de die im Body
"unsubscribe debian-user-de <deine emailadresse>"
enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@jfl.de
------------------------------------------------
Anzahl der eingetragenen Mitglieder:     767


Reply to: