Risposte al Forum Create
-
AutoreArticoli
-
michiamophilPartecipante
Non ho capito bene qualcosa:
la variabile DESTDIR a cosa serve?
come deve essere strutturato l’archivio?
Per gli sfondi non sapevo fossero di openmamba 1, comunque per me va bene fare un pacchetto a parte.
Sul sito non è che ci sia una chat, così da velocizzare i tempi di risposta tra un’topic e l’altro?
michiamophilPartecipantePer ora ho modificato il tema base di Clearlooks, cambiando il colore delle finestre da azzurro a verde, aggiunto lo sfondo di base + la possibilità di scegliere tra quelli di openmamba in /opt/kde3/share/wallpapers e ho cambiato i’immagine del menu. Ti allego il tema: Openmamba-Green
michiamophilPartecipanteOk, posso provarci…
Quindi potrei modificare il tema clearlooks (che dovrebbe essere quello default in gnome?), aggiungendoci lo sfondo e l’icona del menu e poi pacchettizzarlo.
Ora ci provo 🙂
michiamophilPartecipanteCiao a tutti, dopo un lungo periodo di assenza sono ritornato online 🙂
Ho appena provato l’ultima snapshot di openmamba-gnome…
Se c’è qualche cosa da fare sono a vostra disposizione 🙂
michiamophilPartecipanteSi anche su openmamba-gnome gid è uguale a 5.
ho aggiunto il contenuto di /etc/openmamba-release nell’about-box e lo ho caricato su git(scusate se certe volte, come questa, faccio un po di confusione su git, è perchè non lo conosco ancora bene…).
Ho provato poi ad aggiungere un div nell’about-box, ma certe proprietà dei css non le supporta, come border e, quella più importante, overflow 🙁
michiamophilPartecipanteCiao.
Per l’about box è meglio creare un programma a parte in stile license-dialog o integrarlo in mambatray?
Per l’errore di gnome-terminal si, è lo stesso problema, e funziona dando un
sudo mount -o remount,mode=620 /dev/pts
,ma al riavvio ritorna come prima…Poi per mambartray, dopo aver installato gli aggiornamenti, compare la notifica di aggiornamento di flashplugin e skype!
michiamophilPartecipanteHo caricato il file su git. Dov’è il box informazioni?
Per le stringhe da tradurre si, quel modo dovrebbe andare…
riguardo openmamba-gnome:
Una volta installata la snapshot non va gnome-terminal ma solo xterm…
(anzi funziona solo come root, ma non come utente normale)
L’errore riportato è il seguente:
Errore nel creare il processo figlio per questo terminale
l'errore che dà è il seguente:grantpt failed: Formato eseguibile non validomichiamophilPartecipanteOk.
Ho modificato il mambatray, eccolo qua
Non sono riuscito a testare molto quello che ho scritto perché non c’erano pacchetti da aggiornare 🙂 quindi può esserci ancora qualche errore… (forse tanti 🙂 )
Comunque non so se sia venuto bene o se ho fatto su della confusione.
Inoltre mancano ancora da aggiornare i file delle traduzioni.
A questo proposito ho una domanda: se nella stringa da tradurre c’è anche una variabile, come per esempio
_("I seguenti pacchetti saranno aggiornati: " + Lista + ".n" + "Sei d'accordo?")
cosa dovrei mettere su msgid e su msgstr?Grazie.
michiamophilPartecipanteCiao. Intanto premetto che in questo periodo sarò spesso al mare, quindi non riuscirò a rispondere tempestivamente. Comunque adesso scarico da git mambatray e provo a fare qualcosa.
Un dubbio: Devo eseguire la finestra di dialogo per ognuno dei pacchetti da aggiornare o una per tutti?
michiamophilPartecipanteHo corretto un po’ di errori in license-dialog e ho creato l’rpm aggiornato.
Se puo servire qualche altro programma in PyQt4 sono felice di aiutarvi.
michiamophilPartecipanteSi, ora sono riuscito a creare l’rpm: http://www.michiamophil.altervista.org/down/license-dialog-0.1-1mamba.i586.rpm
michiamophilPartecipanteA questo punto se sei d'accordo ti posso creare il repository personale devel-michiamophil dove potrai fare l'upload dell'rpm e di eventuali successivi contributi.
Ok, molto volentieri 🙂 (anche se non saprei come fare a caricarli…)
michiamophilPartecipanteL’errore sono riuscito a correggerlo aggiungendo la voce %makeinstall sotto %install, ma si presenta un altro errore 🙁
aggiornamento del pacchetto license-dialog...
[step 5] -- creazione dei pacchetti rpm e srpm
[1] http://.../license-dialog-0.1.tar.bz2 ... skipped
esecuzione dei test sullo specfile...
error: File %PATCH0: File o directory non esistente
creazione dei pacchetti rpm e srpm...
error: File %PATCH0: File o directory non esistente
Esecuzione(%prep): /bin/sh -e /var/tmp/rpm-tmp.7228
+ umask 022
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf license-dialog-0.1
+ /bin/bzip2 -dc /usr/src/RPM/SOURCES/license-dialog-0.1.tar.bz2
+ /bin/tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd license-dialog-0.1
+ exit 0
Esecuzione(%build): /bin/sh -e /var/tmp/rpm-tmp.7228
+ umask 022
+ cd /usr/src/RPM/BUILD
+ cd license-dialog-0.1
+ exit 0
Esecuzione(%install): /bin/sh -e /var/tmp/rpm-tmp.7228
+ umask 022
+ cd /usr/src/RPM/BUILD
+ /bin/rm -rf /var/tmp/license-dialog-root
+ /bin/mkdir -p /var/tmp/license-dialog-root
+ cd license-dialog-0.1
+ '[' /var/tmp/license-dialog-root '!=' / ']'
+ rm -rf /var/tmp/license-dialog-root
+ make DESTDIR=/var/tmp/license-dialog-root install
msgfmt po/it.po -o po/it.mo
installing i18n file for language it...
/usr/bin/install -m 755 src/license-dialog /var/tmp/license-dialog-root/usr/bin/license-dialog
+ /usr/lib/rpm/find-lang.sh /var/tmp/license-dialog-root license-dialog
+ /usr/lib/rpm/brp-infodir
+ /usr/lib/rpm/brp-strip-builddirs
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/brp-strip
+ /usr/lib/rpm/brp-strip-shared
+ /usr/lib/rpm/brp-strip-static-archive
+ /usr/lib/rpm/brp-strip-comment-note
+ /usr/lib/rpm/brp-nobuildrootpath
Processing files: license-dialog-0.1-1mamba.i586
Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/license-dialog-root
error: Installed (but unpackaged) file(s) found:
/usr/bin/license-dialog
Errori nella costruzione dell'RPM:
File %PATCH0: File o directory non esistente
Installed (but unpackaged) file(s) found:
/usr/bin/license-dialogmichiamophilPartecipanteBuongiorno.
Ho provato a creare il Makefile e poi a scrivere da terminale
make dist
e si è creato l’archivio. Spero sia venuto bene 🙂Poi ho scritto
make dist-rpm
e mi ha creato il pacchetto in /usr/src/RPM/SOURCES/poi ho provato con autospec a creare il file spec, dandomi come WARNING anche un avviso che diceva “Tecnologia di build sconosciuta”…
Comunque alla fine lo spec lo ha creato. Infine, provando a creare il pacchetto mi da errore:
aggiornamento del pacchetto license-dialog...
[step 5] -- creazione dei pacchetti rpm e srpm
[1] http://.../license-dialog-0.1.tar.bz2 ... skipped
esecuzione dei test sullo specfile...
error: File %PATCH0: File o directory non esistente
creazione dei pacchetti rpm e srpm...
error: File %PATCH0: File o directory non esistente
Esecuzione(%prep): /bin/sh -e /var/tmp/rpm-tmp.14145
+ umask 022
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf license-dialog-0.1
+ /bin/bzip2 -dc /usr/src/RPM/SOURCES/license-dialog-0.1.tar.bz2
+ /bin/tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd license-dialog-0.1
+ exit 0
Esecuzione(%build): /bin/sh -e /var/tmp/rpm-tmp.14145
+ umask 022
+ cd /usr/src/RPM/BUILD
+ cd license-dialog-0.1
+ exit 0
Esecuzione(%install): /bin/sh -e /var/tmp/rpm-tmp.14145
+ umask 022
+ cd /usr/src/RPM/BUILD
+ /bin/rm -rf /var/tmp/license-dialog-root
+ /bin/mkdir -p /var/tmp/license-dialog-root
+ cd license-dialog-0.1
+ '[' /var/tmp/license-dialog-root '!=' / ']'
+ rm -rf /var/tmp/license-dialog-root
+ /usr/lib/rpm/find-lang.sh /var/tmp/license-dialog-root license-dialog
/usr/lib/rpm/find-lang.sh: /var/tmp/license-dialog-root: no such directory
error: Errato stato di uscita da /var/tmp/rpm-tmp.14145 (%install)
Errori nella costruzione dell'RPM:
File %PATCH0: File o directory non esistente
Errato stato di uscita da /var/tmp/rpm-tmp.14145 (%install)Cosa è andato storto?
michiamophilPartecipanteFinita l’eclissi!. Comunque mi servirebbe un aiutino con quest’espressione:
pck_catalogs := $(wildcard po/*.po)
, cosa significa?Grazie.
-
AutoreArticoli