Pagina 1 di 1

Pacchettizzare Pidgin, Pidgin-data e libpurple0

Inviato: sabato 8 dicembre 2007, 14:40
da A L G A
Allora, premetto che ho appena pacchettizzato pidgin comprensivo di "data" e libpurple0 in un'unico pacchetto, il mio problema è creare 3 pacchetti differenti, cioè: Piodgin.deb, pidgin-data.deb e libpurple0.deb.

qualcuno sa consigliarmi un metodo per farlo?

attualmente sto sclerando perchè il pacchetto unico non si installa in quanto apt non vede libpurple installata e la scarica come dipendenza andando in conflitto con quella nel pacchetto

grazie

Re: Pacchettizzare Pidgin, Pidgin-data e libpurple0

Inviato: sabato 8 dicembre 2007, 17:06
da A L G A
scusate la fretta ...

nessun suggerimento?

Re: Pacchettizzare Pidgin, Pidgin-data e libpurple0

Inviato: sabato 8 dicembre 2007, 18:15
da Underpass
Ma che opzioni hai usato per la compilazione?

Re: Pacchettizzare Pidgin, Pidgin-data e libpurple0

Inviato: domenica 9 dicembre 2007, 1:14
da A L G A
Underpass ha scritto: Ma che opzioni hai usato per la compilazione?
dopo il dhmake ho dato:

CFLAGS="-Wall -g -O2" ./configure --host=i486-linux-gnu --build=i486-linux-gnu --prefix=/usr --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info

e a configurazione ultimata

debuild binary

Re: Pacchettizzare Pidgin, Pidgin-data e libpurple0

Inviato: domenica 9 dicembre 2007, 9:14
da Underpass
Io l'ho compilato praticamente da sempre e non sono mai incorso in questo errore.

Sei lo compili - solo per provare - con

Codice: Seleziona tutto

./configure --prefix=/usr && make && sudo make install
il problema si presenta ugualmente?

Re: Pacchettizzare Pidgin, Pidgin-data e libpurple0

Inviato: domenica 9 dicembre 2007, 9:20
da A L G A
penso prorpio che non mi ridarebbbe l'errore ma il punto è che non mi serve installarlo così.

io ho necessità di impacchettarlo per redistribuirlo.

cmq grazie per l'aiuto.

Re: Pacchettizzare Pidgin, Pidgin-data e libpurple0

Inviato: domenica 9 dicembre 2007, 9:37
da Underpass
Ho capito, ti dico anche che impacchetto nello stesso modo Pidgin da quando si chiamava GAIM e l'errore non l'ho mai avuto.

Nella cartella

./pidgin-2.3.1/debian/pidgin/DEBIAN

trovi un file che si chiama control: in quel file vengono segnate le dipendenze.
Trovi effettivamente i riferimenti a libpurple?

Re: Pacchettizzare Pidgin, Pidgin-data e libpurple0

Inviato: domenica 9 dicembre 2007, 12:49
da A L G A
allora l'unico file control che mi genera dh_make sta in

./pidgin-2.3.1/debian

e dontiene queste informazioni:

Codice: Seleziona tutto

Source: pidgin
Section: unknown
Priority: extra
Maintainer: Algatux 
Build-Depends: debhelper (>= 5), autotools-dev
Standards-Version: 3.7.2

Package: pidgin
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: <insert up to 60 chars description>
 <insert long description, indented with spaces>

Package: pidgin-doc
Architecture: all
Description: Documentation for pidgin
 <insert long description, indented with spaces>