Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Patch pacchetto LIRC in Portage
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page Previous  1, 2, 3  Next  
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
UnoSD
Apprentice
Apprentice


Joined: 27 Jun 2011
Posts: 273

PostPosted: Tue Jul 05, 2011 3:09 pm    Post subject: Reply with quote

Quindi non c'è un modo di avviare setserial prima?
Back to top
View user's profile Send private message
UnoSD
Apprentice
Apprentice


Joined: 27 Jun 2011
Posts: 273

PostPosted: Tue Jul 05, 2011 10:35 pm    Post subject: Reply with quote

Ok, sto cominciando a pensare di tornare a Fedora solo per la frustrazione che mi da cercare di mettere lirc!

Non c'è verso, la vecchia versione non riesco a patcharla (0.8.7), la nuova si installa e sembra andare bene (però a differenza della vecchia non sembra provare a compilarsi da sola lirc_serial quindi lo faccio a parte direttamente dal kernel)

Quando carico il modulo lirc_serial mi dice:

Code:
insmod /lib/modules/2.6.38-gentoo-r6-unosd/misc/lirc_dev.ko
WARNING: Error inserting lirc_dev (/lib/modules/2.6.38-gentoo-r6-unosd/misc/lirc_dev.ko): Invalid module format
FATAL: Error inserting lirc_serial (/lib/modules/2.6.38-gentoo-r6-unosd/misc/lirc_serial.ko): Invalid module format


Aiutatemi!!

P.s.

dmesg mi dice:

Code:
lirc_dev: exports duplicate symbol lirc_dev_fop_write (owned by kernel)
Back to top
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4657
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Wed Jul 06, 2011 5:00 am    Post subject: Reply with quote

UnoSD wrote:

dmesg mi dice:

Code:
lirc_dev: exports duplicate symbol lirc_dev_fop_write (owned by kernel)

ma tu credi che qui siamo una squadra di capoccioni che ribaldano il codice del kernel ogni cinque minuti?

quello che stai facendo è affascinante, e piuttosto incompatibile con lo spirito di fedora, che è una distribuzione di binari, meno versata di mamma gentoo ad assisterti nell'applicazione delle patch.
ma allo stesso tempo la tua non è una strada facile, perché pretendi di mettere mano a qualche cosa che trascende i compiti stessi di una metadistribuzione. naturalmente, se nessuno lo ha già fatto, faresti benissimo ad aprire un baco su bugzilla, far notare che la 0.8.7, nominalmente, è stabile, ma non funziona un ciucca e che sarebbe il caso di stabilizzare la 0.9.0, scrivendola magari con uno stile pià adatto (EAPI 4, diceva ago).

fai bene attenzione di non farti cogliere in fallo in questioni di FAQ.
:roll:
_________________
vu vu vu
gentù
mi piaci tu
Back to top
View user's profile Send private message
ago
Developer
Developer


Joined: 01 Mar 2008
Posts: 1518
Location: Cosenza, Italy

PostPosted: Wed Jul 06, 2011 10:14 am    Post subject: Reply with quote

cloc3 wrote:
e che sarebbe il caso di stabilizzare la 0.9.0, scrivendola magari con uno stile pià adatto (EAPI 4, diceva ago).


Ci sono anche dei bug per la 0.9.0 ad ogni modo a me la stabile compila =)
_________________
Contattami se vuoi contribuire in:
-Arch tester
-Chromium tester
-Traduzione doc. it
-Security
Back to top
View user's profile Send private message
UnoSD
Apprentice
Apprentice


Joined: 27 Jun 2011
Posts: 273

PostPosted: Wed Jul 06, 2011 11:35 am    Post subject: Reply with quote

cloc3 wrote:
ma tu credi che qui siamo una squadra di capoccioni che ribaldano il codice del kernel ogni cinque minuti?


Non ho ben compreso cosa intendi... (Comunque credevo che in questo forum ci fossero anche sviluppatori!)

Code:
quello che stai facendo è affascinante, e piuttosto incompatibile con lo spirito di fedora, che è una distribuzione di binari, meno versata di mamma gentoo ad assisterti nell'applicazione delle patch.
ma allo stesso tempo la tua non è una strada facile, perché pretendi di mettere mano a qualche cosa che trascende i compiti stessi di una metadistribuzione. naturalmente, se nessuno lo ha già fatto, faresti benissimo ad aprire un baco su bugzilla, far notare che la 0.8.7, nominalmente, è stabile, ma non funziona un ciucca e che sarebbe il caso di stabilizzare la 0.9.0, scrivendola magari con uno stile pià adatto (EAPI 4, diceva ago).


Mi spiace dirlo di nuovo ma non ho capito nemmeno bene cosa intendi ora... Io cosa sto facendo di tanto "trascendentale"? Pensavo di star operando come un'utente medio di Gentoo a differenza di un utente per distribuzioni più semplici. (per esempio di Ubuntu, Fedora, ecc...)

Quote:
fai bene attenzione di non farti cogliere in fallo in questioni di FAQ


Ho visto, non c'è scritto molto.

Sinceramente sono uno cui piace fare le cose pulite e per bene, avrei voluto una distribuzione "perfetta" e perfettamente in linea con le mie esigenze (cosa che Gentoo favorisce a differenza di altre); ma arrivato a questo punto di esasperazione mi accontenterei anche di un pacchetto binario funzionante per lirc compilato per 32bit per non scocciare più voi e non intossicare me a furia di cercare di farlo a modo mio secondo ogni più piccolo dettaglio che voglio decidere; ma ora come ora si tratta più di una questione pratica, non di un capriccio per avere la perfezione: mi serve lirc funzionante!!

Visto che sono nuovo al mondo Gentoo e Portage, non so bene come affrontare queste questioni!

Su Fedora se un pacchetto non funzionava, scaricavo i sorgenti. Se i sorgenti davano problemi di compilazione, cercavo problemi simili su internet. Se non trovavo niente mettevo direttamente mano al codice e modificavo in maniera "rozza" il problema che leggevo nei log di make... Ora però, dato che Portage agisce direttamente sui sorgenti, non mi sembra il caso di scaricare il pacchetto di lirc a parte e farlo andare, ma non so come agire su Portage! Per questo vi sto massacrando di post! Spero così di imparare qualcosa e dopo essere io stesso ad aiutare gli altri che hanno problemi!

P.s.

Ovviamente, prima di postare sul forum cerco sempre su Google per evitare di martellarvi. Ma quando non è facile trovare risposte allora chiedo ad esseri umani in carne ed ossa!
Back to top
View user's profile Send private message
ago
Developer
Developer


Joined: 01 Mar 2008
Posts: 1518
Location: Cosenza, Italy

PostPosted: Wed Jul 06, 2011 11:39 am    Post subject: Reply with quote

IN qualche modo ti stiamo solo dicendo di distinguere i problemi da forum con quelli da bugzilla =)
_________________
Contattami se vuoi contribuire in:
-Arch tester
-Chromium tester
-Traduzione doc. it
-Security
Back to top
View user's profile Send private message
UnoSD
Apprentice
Apprentice


Joined: 27 Jun 2011
Posts: 273

PostPosted: Wed Jul 06, 2011 11:43 am    Post subject: Reply with quote

ago wrote:
IN qualche modo ti stiamo solo dicendo di distinguere i problemi da forum con quelli da bugzilla =)


Infatti non so distiguerli!! Non ho mai usato Bugzilla se non passivamente (per leggere le segnalazioni degli altri)!

Modifica:
Non c'è una qualche "guida" che suggerisce il limite del problema da forum?

Poi non mi ha risposto nessuno lì ma volevo chiedere: Tra le regole del forum, c'è un limite di topic quotidiano? Io sto continuando a fare nuove richieste perché ho mille domande ma non vorrei fosse "esagerato" aprire tutte queste discussioni...
Back to top
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4657
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Wed Jul 06, 2011 12:13 pm    Post subject: Reply with quote

UnoSD wrote:

Infatti non so distiguerli!!

niente paura. scusa se sono stato brusco.

più che altro, ho l'impressione che tu sia un po' incerto con l'inglese (è un complimento: l'uso smodato delle lingue proprietarie non è necessariamente una virtù :) ). la faq che ti ho postato spiega che la 0.8.7 non funziona con kernel recenti.

quindi il problema sta nel codice sorgente (in inglese: upstream), non nell'ebuild gentoo. se vai su bugzilla a postare il tuo problema in questo modo, ti rispondono di usare un kernel precedente o di passare alla 0.9.0. se invece tu facessi presente che un ebuild scritto bene dovrebbe riconoscere un kernel sbagliato e dovrebbe usare un EAPI attuale, allora porteresti un contributo utile che sarebbe sicuramente ascoltato da tutti.
_________________
vu vu vu
gentù
mi piaci tu
Back to top
View user's profile Send private message
UnoSD
Apprentice
Apprentice


Joined: 27 Jun 2011
Posts: 273

PostPosted: Wed Jul 06, 2011 12:32 pm    Post subject: Reply with quote

cloc3 wrote:
niente paura. scusa se sono stato brusco.


Figurati! Sono abituato a forum in cui la gente non è brusca ma maleducata... Ed io preferisco di gran lunga la schiettezza alla maleducazione!

Quote:
più che altro, ho l'impressione che tu sia un po' incerto con l'inglese. la faq che ti ho postato spiega che la 0.8.7 non funziona con kernel recenti.


Sono madrelingua... (Nel senso che ho il CEF C2)
Però in compenso devo dire che sono pigro e ho letto quasi solo i titoli... (Scusa! XD Ora lo leggo meglio...)

Quote:
se vai su bugzilla a postare il tuo problema in questo modo, ti rispondono di usare un kernel precedente o di passare alla 0.9.0. se invece tu facessi presente che un ebuild scritto bene dovrebbe riconoscere un kernel sbagliato e dovrebbe usare un EAPI attuale, allora porteresti un contributo utile che sarebbe sicuramente ascoltato da tutti.


Allora lo farò ma io sto provando la versione 0.9.0 e comunque non funziona!!
Cioè, più che altro il problema qui non è di lirc ma del modulo del kernel lirc_serial (che a quanto pare non è parte di lirc ma proprio del kernel) che non viene compilato bene visto che mi dice "Invalid module format"...

Cmq devo dire che mi piace questo forum! (Tranne per il fatto che nessuno mi dice se posso aprire altri topic o c'è qualche regola che vieta di farne troppi al giorno!)

Modifica:
Ecco, io avevo letto questo: lirc-0.8.7 has been tested with kernel versions up to 2.6.35. Older versions should also work. 2.4.x kernels are not supported anymore. E pensavo riguardasse solo come fare per i kernel 2.4 quindi ho smesso di leggerlo...
Back to top
View user's profile Send private message
ago
Developer
Developer


Joined: 01 Mar 2008
Posts: 1518
Location: Cosenza, Italy

PostPosted: Wed Jul 06, 2011 12:34 pm    Post subject: Reply with quote

UnoSD wrote:
Infatti non so distiguerli!! Non ho mai usato Bugzilla se non passivamente (per leggere le segnalazioni degli altri)!


Come già detto da cloc, niente paura. Il forum serve per aiuti personali, quando non arrivi a fare un qualcosa. IL bugzilla è più per segnalare problemi che stanno a monte, tipo errori negli ebuild, errori in fase di compilazione che non dipendono da fail(s) locali ecc ecc.
_________________
Contattami se vuoi contribuire in:
-Arch tester
-Chromium tester
-Traduzione doc. it
-Security
Back to top
View user's profile Send private message
UnoSD
Apprentice
Apprentice


Joined: 27 Jun 2011
Posts: 273

PostPosted: Wed Jul 06, 2011 12:43 pm    Post subject: Reply with quote

Chiedo una piccola cosa OT:

Visto che ho mille piccole domande, posso aprire un topic con tante piccole domande oppure devo per forza farli separati?

(Mi rispondono se magari le faccio su irc?)
Back to top
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4657
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Wed Jul 06, 2011 12:54 pm    Post subject: Reply with quote

UnoSD wrote:

Sono madrelingua...

8O hack, era una spia....
UnoSD wrote:
ma del modulo del kernel lirc_serial

la tua analisi è chiara. non centrea l'ebuild, ma il sorgente del kernel.
forse c'è stato qualche problema nella compilazione. salva il tuo .config, lancia un make mrproper, cancella la /lib/modules/<versione> e ricompila.
sostitituisci il nuovo bzImage. così vedi quello che succede.
ricompila anche lirc, giusto per completezza.

io sto usando lirc con moduli diversi e a me funziona. cerca anche in rete altre campane.
UnoSD wrote:
Tranne per il fatto che nessuno mi dice se posso aprire altri topic

sotto il profilo della correttezza, questo forum è un mortuorio.
i nostri moderatori sono schizzati dalla noia da tempo immemore e ripassano giusto a pasqua e natale per fare una pisciatina di fretta.

da qualche parte esistono le linee guida. la regola madre sarebbe di aprire un nuovo topic per singolo argomento.
il fatto che, per te, fino ad ora, le cose si sono succedute in un modo abbastanza spontaneo e nessuno si è preso l'onere di fare il farmacista.
_________________
vu vu vu
gentù
mi piaci tu
Back to top
View user's profile Send private message
UnoSD
Apprentice
Apprentice


Joined: 27 Jun 2011
Posts: 273

PostPosted: Wed Jul 06, 2011 1:03 pm    Post subject: Reply with quote

cloc3 wrote:
8O hack, era una spia....

XD

Quote:
la tua analisi è chiara. non centrea l'ebuild, ma il sorgente del kernel.
forse c'è stato qualche problema nella compilazione. salva il tuo .config, lancia un make mrproper, cancella la /lib/modules/<versione> e ricompila.
sostitituisci il nuovo bzImage. così vedi quello che succede.


Cosa fare make mrproper? Vabbè, do' un'occhiata all'help, lo faccio però più tardi; a spezzare la mia nerdaggine è venuta la mia ragazza (che per inciso non mi ha ancora lasciato nonostante Gentoo XD)

Quote:
cerca anche in rete altre campane.


Campane?

Quote:
sotto il profilo della correttezza, questo forum è un mortuorio.
i nostri moderatori sono schizzati dalla noia da tempo immemore e ripassano giusto a pasqua e natale per fare una pisciatina di fretta.
da qualche parte esistono le linee guida. la regola madre sarebbe di aprire un nuovo topic per singolo argomento.
il fatto che, per te, fino ad ora, le cose si sono succedute in un modo abbastanza spontaneo e nessuno si è preso l'onere di fare il farmacista.


Hehe, allora ne approfitto XD
Back to top
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4657
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Wed Jul 06, 2011 2:09 pm    Post subject: Reply with quote

UnoSD wrote:
per inciso non mi ha ancora lasciato

uh. di certo te ne sei cercata una brutta.
_________________
vu vu vu
gentù
mi piaci tu
Back to top
View user's profile Send private message
UnoSD
Apprentice
Apprentice


Joined: 27 Jun 2011
Posts: 273

PostPosted: Wed Jul 06, 2011 11:39 pm    Post subject: Reply with quote

cloc3 wrote:
UnoSD wrote:
per inciso non mi ha ancora lasciato

uh. di certo te ne sei cercata una brutta.


Stranamente no! Dev'essere una di quelle cui piacciono i nerd! XD

Vabbè dai, in realtà sono solo un nerd part-time!
Back to top
View user's profile Send private message
UnoSD
Apprentice
Apprentice


Joined: 27 Jun 2011
Posts: 273

PostPosted: Thu Jul 07, 2011 1:01 am    Post subject: Reply with quote

Sentite, io mi rifiuto di crederci...

Ho cancellato i moduli nella cartella di quelli compilati.

Ho rifatto make modules_install.

E va!!!!!!!!!!!!!!!

Non posso credere ad una cosa così assurda e stupida... Ma è mai possibile che make modules_install non cancella quelli vecchi?? Devo dare sempre prima un make modules_clean o qualcosa di simile?

Funziona e sono contento (anche se non capisco perché non andasse prima) ma comunque sono molto frustrato...
Back to top
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4657
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Thu Jul 07, 2011 1:50 am    Post subject: Reply with quote

UnoSD wrote:

E va!!!!!!!!!!!!!!!

:D

qualche volta, per problemi di simboli, basta un semplice depmod.
ma è difficile prevderlo. anche perché ci possono essere interferenze di moduli esterni che sporcano la situzione.
per questo ho preferito consigliarti una pulizia generale.

qui una discussione recente sul tema.
_________________
vu vu vu
gentù
mi piaci tu
Back to top
View user's profile Send private message
UnoSD
Apprentice
Apprentice


Joined: 27 Jun 2011
Posts: 273

PostPosted: Thu Jul 07, 2011 10:19 am    Post subject: Reply with quote

Ma è normale che non sovrascriva i moduli vecchi??

Devo fare make clean forse?
Back to top
View user's profile Send private message
ago
Developer
Developer


Joined: 01 Mar 2008
Posts: 1518
Location: Cosenza, Italy

PostPosted: Thu Jul 07, 2011 3:45 pm    Post subject: Reply with quote

UnoSD wrote:
Devo fare make clean forse?


Quote:
Cleaning targets:
clean - Remove most generated files but keep the config and
enough build support to build external modules

_________________
Contattami se vuoi contribuire in:
-Arch tester
-Chromium tester
-Traduzione doc. it
-Security
Back to top
View user's profile Send private message
UnoSD
Apprentice
Apprentice


Joined: 27 Jun 2011
Posts: 273

PostPosted: Thu Jul 07, 2011 5:03 pm    Post subject: Reply with quote

Ma make clean non li rimuove solo dalla cartella dei sorgenti??

A me servirebbe forse più qualcosa tipo: make uninstall... Che i moduli da "ripulire" sono già stati installati nelle cartelle...
Back to top
View user's profile Send private message
ago
Developer
Developer


Joined: 01 Mar 2008
Posts: 1518
Location: Cosenza, Italy

PostPosted: Thu Jul 07, 2011 5:04 pm    Post subject: Reply with quote

UnoSD wrote:
Ma make clean non li rimuove solo dalla cartella dei sorgenti??

A me servirebbe forse più qualcosa tipo: make uninstall... Che i moduli da "ripulire" sono già stati installati nelle cartelle...


Appunto, ti ho citato il manuale, hai detto che sei madrelingua inglese :P

a te serve un rm -fr =)
_________________
Contattami se vuoi contribuire in:
-Arch tester
-Chromium tester
-Traduzione doc. it
-Security
Back to top
View user's profile Send private message
UnoSD
Apprentice
Apprentice


Joined: 27 Jun 2011
Posts: 273

PostPosted: Thu Jul 07, 2011 5:12 pm    Post subject: Reply with quote

Remove most generated files but keep the config and
enough build support to build external modules -> Rimuove la maggior parte dei file generati ma mantiene la configurazione e un supporto per compilare i moduli esterni.

Quindi deduco che non vada bene! Quindi deduco che l'unico modo è cancellarli a mano?
Back to top
View user's profile Send private message
ago
Developer
Developer


Joined: 01 Mar 2008
Posts: 1518
Location: Cosenza, Italy

PostPosted: Thu Jul 07, 2011 5:14 pm    Post subject: Reply with quote

se devi cancellare a mano i moduli devi rimuoverli manualmente in /lib/modules/$uname -r/
_________________
Contattami se vuoi contribuire in:
-Arch tester
-Chromium tester
-Traduzione doc. it
-Security
Back to top
View user's profile Send private message
UnoSD
Apprentice
Apprentice


Joined: 27 Jun 2011
Posts: 273

PostPosted: Thu Jul 07, 2011 5:18 pm    Post subject: Reply with quote

Posso dare un bel "rm -rf /lib/modules/cartelladelmiokernel/*"? O elimino anche altre cose che non andrebbero eliminate?
Back to top
View user's profile Send private message
ago
Developer
Developer


Joined: 01 Mar 2008
Posts: 1518
Location: Cosenza, Italy

PostPosted: Thu Jul 07, 2011 5:31 pm    Post subject: Reply with quote

si ma poi devi ricompilare altrimenti non ti funziano i moduli :P
_________________
Contattami se vuoi contribuire in:
-Arch tester
-Chromium tester
-Traduzione doc. it
-Security
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Goto page Previous  1, 2, 3  Next
Page 2 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum