Απορία .deb building
Leonidas Tsampros
ltsampros at upnet.gr
Fri Jan 13 13:08:12 EET 2012
Antonis Christofides <anthony at itia.ntua.gr> writes:
> Χαίρετε. Έφτιαξα με επιτυχία το πρώτο μου πακέτο .deb. Επειδή είμαι πολύ
> καινούργιος σ' αυτό, και δεν καταλαβαίνω ακριβώς τι κάνω, θα ρωτήσω
> κάπως χαζά. Έχω το εξής directory tree:
>
> my-package-1.2.3.orig.tar.gz
> my-package-1.2.3/
> [διάφορα source files & directories, από upstream]
> debian/
> [διάφορα που αρχικά έφτιαξε το dh_make και μετά τα πείραξα]
>
> Του λέω λοιπόν
>
> cd my-package-1.2.3
> ./configure
> dpkg-buildpackage
>
> και μου φτιάχνει το .deb μου. Εκείνο που δεν καταλαβαίνω είναι για ποιο
> λόγο το dpkg-buildpackage ψάχνει να βρει το
> ../my-package-1.2.3.orig.tar.gz, αφού όλα τα περιεχόμενά του είναι
> διαθέσιμα εντός του folder my-package-1.2.3.
1. Νομίζω ότι το configure script δεν χρειάζεται να το τρέξεις διότι
καλείται από το debian/rules build το οποίο καλείται από την
dpkg-buildpackage.
2. Το my-package-1.2.3-orig.tar.gz το ψάχνει γιατί προσπαθεί να φτιάξει
το source deb package. (το manual tou dpkg-buildpackage λέει ότι
είναι το 4ο step).
Δοκίμασε το flag -b sto dpkg-buildpackage.
More information about the Linux-greek-users
mailing list