Pagina 1 di 1

Bug Brasero 0.6.1

Inviato: mercoledì 12 settembre 2007, 23:34
da Lord_neo
Ho letto in giro (qualche post in questa sezione) che si tratta di un bug se l'installazione di un deb crea una voce nel menu senza l'icona (yes)

Ho impacchettato brasero dal tar.gz ufficiale e il risultato è una voce nel menu, per l'appunto con un'icona rettangolare che di certo non è quella corretta.

C'è qualcuno che mi può spiegare come poter correggere questo problema? (b2b)

Re: Bug Brasero 0.6.1

Inviato: mercoledì 12 settembre 2007, 23:48
da Lord_neo
Ho postato senza pensare che magari chi l'ha compilato/impacchettato in gutsy l'ha messo apposto :-[

sorry..

Re: Bug Brasero 0.6.1

Inviato: giovedì 13 settembre 2007, 9:41
da DktrKranz
Occorre verificare se anche su Gutsy si verifica il medesimo comportamento.

Re: Bug Brasero 0.6.1

Inviato: giovedì 13 settembre 2007, 11:21
da Lord_neo
DktrKranz ha scritto: Occorre verificare se anche su Gutsy si verifica il medesimo comportamento.
capisco.

In ogni caso rettifico perchè si è misteriosamente messo apposto da solo :o


Scusate della segnalazione affrettata. L'icona punta a  /usr/share/icons/hicolor/scalable/apps/brasero.svg

ciao

ps: se qualcuno conferma anche per gutsy possiamo chiudere :)

Re: Bug Brasero 0.6.1

Inviato: venerdì 14 settembre 2007, 2:29
da Lord_neo
Sto provando a creare il pacchetto in feisty utilizzando pbuilder, creando un ambiente chroot feisty. Dopo aver quindi installato pbuilder creo il sistema

Codice: Seleziona tutto

sudo pbuilder create --basetgz /var/cache/pbuilder/feisty.tgz --distribution feisty
Dopo aver fatto ciò mi posiziono in brasero-0.6.1 e lancio il dh-make

Codice: Seleziona tutto

dh_make -s -n -e lord_neo@libero.it -c gpl
Va a buon fine e edito changelog e control.... A questo punto mi verrebbe da lanciare il debuild, ma se volessi effettivamente utilizzare  pbuilder?

Grazie a tutti... ;)

Re: Bug Brasero 0.6.1

Inviato: venerdì 14 settembre 2007, 9:05
da DktrKranz
Lord_neo ha scritto: A questo punto mi verrebbe da lanciare il debuild, ma se volessi effettivamente utilizzare  pbuilder?
debuild -S -sa -uc -us && sudo pbuilder build --basetgz /var/cache/pbuilder/feisty.tgz --distribution feisty ../pacchetto_versione.dsc

Re: Bug Brasero 0.6.1

Inviato: venerdì 14 settembre 2007, 11:45
da Lord_neo
grazie del comando.. erano quei trattini dopo il debuild che mi mancavano (good)

sembrano però esserci  problemi! Dopo un po' di macchinamento.... :

Codice: Seleziona tutto

checking for BRASERO... configure: error: The pkg-config script could not be found or is too old.  Make sure it
is in your PATH or set the PKG_CONFIG environment variable to the full
path to pkg-config.

Alternatively, you may set the environment variables BRASERO_CFLAGS
and BRASERO_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

To get pkg-config, see <http://www.freedesktop.org/software/pkgconfig>.
See `config.log' for more details.
make: *** [config.status] Error 1
pbuilder: Failed autobuilding of package
 -> Aborting with an error
 -> unmounting dev/pts filesystem
 -> unmounting proc filesystem
 -> cleaning the build env 
    -> removing directory /var/cache/pbuilder/build//10142 and its subdirectories
e qui si blocca... ::) Ricordo che col semplice debuild la pacchettazione andava a buon fine :)

Grazie ancora

Re: Bug Brasero 0.6.1

Inviato: venerdì 14 settembre 2007, 12:19
da DktrKranz
Riprova dopo aver aggiunto pkg-config alle dipendenze di compilazione.

Re: Bug Brasero 0.6.1

Inviato: venerdì 14 settembre 2007, 12:45
da Lord_neo
DktrKranz ha scritto: Riprova dopo aver aggiunto pkg-config alle dipendenze di compilazione.
ho modificato la riga Build-Depends del file control

Codice: Seleziona tutto

Build-Depends: debhelper (>= 5), autotools-dev, pkg-config
e ho ripetuto ma l'errore è il medesimo...

Codice: Seleziona tutto

checking for i486-linux-gnu-pkg-config... no
checking for pkg-config... no
checking for BRASERO... configure: error: The pkg-config script could not be found or is too old.  Make sure it
is in your PATH or set the PKG_CONFIG environment variable to the full
path to pkg-config.

Alternatively, you may set the environment variables BRASERO_CFLAGS
and BRASERO_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

To get pkg-config, see <http://www.freedesktop.org/software/pkgconfig>.
See `config.log' for more details.
make: *** [config.status] Error 1
pbuilder: Failed autobuilding of package
 -> Aborting with an error
 -> unmounting dev/pts filesystem
 -> unmounting proc filesystem
 -> cleaning the build env 
    -> removing directory /var/cache/pbuilder/build//15565 and its subdirectories

Re: Bug Brasero 0.6.1

Inviato: venerdì 14 settembre 2007, 13:08
da DktrKranz
Controlla che siano presenti le seguenti dipendenze: https://edge.launchpad.net/ubuntu/gutsy/+source/brasero (in fondo alla pagina)

Re: Bug Brasero 0.6.1

Inviato: venerdì 14 settembre 2007, 13:50
da Lord_neo
DktrKranz ha scritto: Controlla che siano presenti le seguenti dipendenze: https://edge.launchpad.net/ubuntu/gutsy/+source/brasero (in fondo alla pagina)
scusa la domanda stupida... ma le dipendenze non dovrebbe risolverle pbuild? ???

Re: Bug Brasero 0.6.1

Inviato: venerdì 14 settembre 2007, 14:25
da DktrKranz
No. pbuilder si limita a scaricarle, ma se non sono indicate, non può fare nulla a riguardo.

Re: Bug Brasero 0.6.1

Inviato: venerdì 14 settembre 2007, 14:40
da Lord_neo
DktrKranz ha scritto: No. pbuilder si limita a scaricarle, ma se non sono indicate, non può fare nulla a riguardo.
ricordo che questa pacchettizzazione era andata a buon fine con debuild, quindi vuol dire che l dipendenze le rilevava autonomamente, o meglio mi diceva quali scaricare.

A questo punto mi pare di intuire che le dipendenze bisogna conoscerle (ed inserirle) prima. Scusa ma mi sembra macchinoso  e illogico (mi sfugge qualcosa) :-[


ps: le dipendenze devo cmq verificarle scritte nel control, giusto?