Bug Brasero 0.6.1

Coordinamento delle attività e informazioni sui progetti del gruppo: creazione, modifica e gestione dei pacchetti di Ubuntu e relative problematiche.

Moderatore: Gruppo Sviluppo

Scrivi risposta
Avatar utente
Lord_neo
Prode Principiante
Messaggi: 163
Iscrizione: giovedì 24 agosto 2006, 11:35
Contatti:

Bug Brasero 0.6.1

Messaggio 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)
Avatar utente
Lord_neo
Prode Principiante
Messaggi: 163
Iscrizione: giovedì 24 agosto 2006, 11:35
Contatti:

Re: Bug Brasero 0.6.1

Messaggio da Lord_neo »

Ho postato senza pensare che magari chi l'ha compilato/impacchettato in gutsy l'ha messo apposto :-[

sorry..
Avatar utente
DktrKranz
Rampante Reduce
Rampante Reduce
Messaggi: 5071
Iscrizione: giovedì 2 novembre 2006, 11:24
Desktop: GNOME Shell
Distribuzione: Debian GNU/Linux sid - x86_64
Località: Guastalla (RE)
Contatti:

Re: Bug Brasero 0.6.1

Messaggio da DktrKranz »

Occorre verificare se anche su Gutsy si verifica il medesimo comportamento.
Avatar utente
Lord_neo
Prode Principiante
Messaggi: 163
Iscrizione: giovedì 24 agosto 2006, 11:35
Contatti:

Re: Bug Brasero 0.6.1

Messaggio 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 :)
Avatar utente
Lord_neo
Prode Principiante
Messaggi: 163
Iscrizione: giovedì 24 agosto 2006, 11:35
Contatti:

Re: Bug Brasero 0.6.1

Messaggio 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... ;)
Avatar utente
DktrKranz
Rampante Reduce
Rampante Reduce
Messaggi: 5071
Iscrizione: giovedì 2 novembre 2006, 11:24
Desktop: GNOME Shell
Distribuzione: Debian GNU/Linux sid - x86_64
Località: Guastalla (RE)
Contatti:

Re: Bug Brasero 0.6.1

Messaggio 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
Avatar utente
Lord_neo
Prode Principiante
Messaggi: 163
Iscrizione: giovedì 24 agosto 2006, 11:35
Contatti:

Re: Bug Brasero 0.6.1

Messaggio 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
Avatar utente
DktrKranz
Rampante Reduce
Rampante Reduce
Messaggi: 5071
Iscrizione: giovedì 2 novembre 2006, 11:24
Desktop: GNOME Shell
Distribuzione: Debian GNU/Linux sid - x86_64
Località: Guastalla (RE)
Contatti:

Re: Bug Brasero 0.6.1

Messaggio da DktrKranz »

Riprova dopo aver aggiunto pkg-config alle dipendenze di compilazione.
Avatar utente
Lord_neo
Prode Principiante
Messaggi: 163
Iscrizione: giovedì 24 agosto 2006, 11:35
Contatti:

Re: Bug Brasero 0.6.1

Messaggio 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
Avatar utente
DktrKranz
Rampante Reduce
Rampante Reduce
Messaggi: 5071
Iscrizione: giovedì 2 novembre 2006, 11:24
Desktop: GNOME Shell
Distribuzione: Debian GNU/Linux sid - x86_64
Località: Guastalla (RE)
Contatti:

Re: Bug Brasero 0.6.1

Messaggio da DktrKranz »

Controlla che siano presenti le seguenti dipendenze: https://edge.launchpad.net/ubuntu/gutsy/+source/brasero (in fondo alla pagina)
Avatar utente
Lord_neo
Prode Principiante
Messaggi: 163
Iscrizione: giovedì 24 agosto 2006, 11:35
Contatti:

Re: Bug Brasero 0.6.1

Messaggio 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? ???
Avatar utente
DktrKranz
Rampante Reduce
Rampante Reduce
Messaggi: 5071
Iscrizione: giovedì 2 novembre 2006, 11:24
Desktop: GNOME Shell
Distribuzione: Debian GNU/Linux sid - x86_64
Località: Guastalla (RE)
Contatti:

Re: Bug Brasero 0.6.1

Messaggio da DktrKranz »

No. pbuilder si limita a scaricarle, ma se non sono indicate, non può fare nulla a riguardo.
Avatar utente
Lord_neo
Prode Principiante
Messaggi: 163
Iscrizione: giovedì 24 agosto 2006, 11:35
Contatti:

Re: Bug Brasero 0.6.1

Messaggio 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?
Ultima modifica di Lord_neo il venerdì 14 settembre 2007, 14:43, modificato 1 volta in totale.
Scrivi risposta

Ritorna a “Gruppo Sviluppo”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 1 ospite