View previous topic :: View next topic |
Author |
Message |
federico Advocate
Joined: 18 Feb 2003 Posts: 3272 Location: Italy, Milano
|
Posted: Sun Nov 22, 2009 9:46 pm Post subject: "~x86" Si puo' fare al contrario? |
|
|
Ciao a tutti, da un paio di settimane sto andando matto con un problema relativo al nuovo xorg-server 1.7 e mi domandavo, non esiste un sistema per specificare a gentoo di usare tutto come ~x86 tranne ad esempio xorg?
curiosi del perche? leggete sotto
Nel particolare mi trovo quasi nel dubbio amletico se continuare a utilizzare gentoo dopo questo pacco che mi sono preso (dopo quasi 8-10 anni uf)
Il problema e' che ho un portatile datato, e per compilare ci metto una vita. Dopo l'aggiornamento a xorg 1.7 lo stesso non e' piu' partito e mi inchiodava letteralmente la macchina. Siccome avevo fatto davvero MOLTI esperimenti nei giorni prima, dipo qualche giorno che x non va decido di reinstallare la macchina, che nn reinstallavo da anni, pensando di poter apportare qualche miglioria. Rimetto tutto e magia, xorg 1.7 inchioda ancora il mio portatile. Leggo leggo e viene fuori che potrebbe essere un problema relativo a un intel driver che usa la mia vetusta scheda video e che non sembra risolvibile a breve. Provo a mettere xorg 1.6 ma con su le dipendenze nuove che potrebbe richiedere il 1.7 non compila.
Oltretutto c'e' il dramma psicologico che se il pc non mi si rompesse nei prossimi anni, potrei trovarmi con un driver intel che non e' supportato...
Fede _________________ Sideralis www.sideralis.org
Pic http://blackman.amicofigo.com/gallery
Arduino http://www.arduino.cc
Chi aveva potuto aveva spaccato
2000 pezzi buttati là
Molti saluti,qualche domanda
Semplice come musica punk |
|
Back to top |
|
|
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4807 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Sun Nov 22, 2009 9:56 pm Post subject: |
|
|
secondo me , dopo aver fissato ~x86 in make.conf, basta aggiungere la riga
Code: |
<x11-drivers/xorg-server-<versioneindesiderata> x86
|
in /etc/portage/packages.keywords.
ignoro però, i problemi di dipendenze a cui andrai incontro inesorabilmente. _________________ vu vu vu
gentù
mi piaci tu
Last edited by cloc3 on Mon Nov 23, 2009 1:14 pm; edited 1 time in total |
|
Back to top |
|
|
federico Advocate
Joined: 18 Feb 2003 Posts: 3272 Location: Italy, Milano
|
Posted: Sun Nov 22, 2009 11:21 pm Post subject: |
|
|
Ma fissare come dici tu, credo sia un ripetere la stessa cosa... Se fisso sempre la stessa arch, cosa cambia?
Fede _________________ Sideralis www.sideralis.org
Pic http://blackman.amicofigo.com/gallery
Arduino http://www.arduino.cc
Chi aveva potuto aveva spaccato
2000 pezzi buttati là
Molti saluti,qualche domanda
Semplice come musica punk |
|
Back to top |
|
|
riverdragon Veteran
Joined: 14 Sep 2006 Posts: 1269 Location: Verona
|
Posted: Sun Nov 22, 2009 11:32 pm Post subject: |
|
|
Perché non aggiungi qualche riga in package.mask? |
|
Back to top |
|
|
Onip Advocate
Joined: 02 Sep 2004 Posts: 2912 Location: Parma (Italy)
|
Posted: Mon Nov 23, 2009 8:26 am Post subject: |
|
|
riverdragon wrote: | Perché non aggiungi qualche riga in package.mask? |
Credo sia la soluzione più adatta _________________ Linux Registered User n. 373835
Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum |
|
Back to top |
|
|
djinnZ Advocate
Joined: 02 Nov 2006 Posts: 4831 Location: somewhere in L.O.S.
|
Posted: Mon Nov 23, 2009 12:22 pm Post subject: |
|
|
Perchè non metti ~x86 solo quello che ti serve invece? Se ne è già discusso troppo di come quell'opzione serva più a verificare i futuri sviluppi nell'albero delle dipendenze. _________________ scita et risus abundant in ore stultorum sed etiam semper severi insani sunt
mala tempora currunt...mater stultorum semper pregna est
Murpy'sLaw:If anything can go wrong, it will - O'Toole's Corollary:Murphy was an optimist |
|
Back to top |
|
|
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4807 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Mon Nov 23, 2009 1:14 pm Post subject: |
|
|
federico wrote: | Ma fissare come dici tu, credo sia un ripetere la stessa cosa... Se fisso sempre la stessa arch, cosa cambia?
Fede |
probabilmente riverdragon ha ragione.
può essere utile (forse obbligatorio) usare package.mask
non lo so per certo perché non ho mai testato una cosa così radicale.
quello che cambierebbe, nella mia impostazione è il simbolo <.
correggo la linea scritta sopra, perché forse avevo aggiunto un tilde di troppo. _________________ vu vu vu
gentù
mi piaci tu |
|
Back to top |
|
|
federico Advocate
Joined: 18 Feb 2003 Posts: 3272 Location: Italy, Milano
|
Posted: Tue Nov 24, 2009 10:04 pm Post subject: |
|
|
djinnZ wrote: | Perchè non metti ~x86 solo quello che ti serve invece? Se ne è già discusso troppo di come quell'opzione serva più a verificare i futuri sviluppi nell'albero delle dipendenze. |
In generale perche' trovo che se si sviluppa e si vuole testare il proprio prodotto con quello che sara', o provare le nuove opzioni che vengono introdotte nelle librerie e cosi via, è necessario averle. Ho verificato che spesso se hai molti pacchetti considerati instabili da gentoo, poi parecchi pacchetti considerati stabili non compilano con lib troppo nuove.
Provero' a mascherare molto moltissimo e vedere che succede. _________________ Sideralis www.sideralis.org
Pic http://blackman.amicofigo.com/gallery
Arduino http://www.arduino.cc
Chi aveva potuto aveva spaccato
2000 pezzi buttati là
Molti saluti,qualche domanda
Semplice come musica punk |
|
Back to top |
|
|
!equilibrium Bodhisattva
Joined: 06 Jun 2004 Posts: 2109 Location: MI/BG/LC
|
Posted: Thu Nov 26, 2009 9:35 am Post subject: |
|
|
federico wrote: | Nel particolare mi trovo quasi nel dubbio amletico se continuare a utilizzare gentoo dopo questo pacco che mi sono preso (dopo quasi 8-10 anni uf) |
federico wrote: | In generale perche' trovo che se si sviluppa e si vuole testare il proprio prodotto con quello che sara', o provare le nuove opzioni che vengono introdotte nelle librerie e cosi via, è necessario averle. Ho verificato che spesso se hai molti pacchetti considerati instabili da gentoo, poi parecchi pacchetti considerati stabili non compilano con lib troppo nuove. |
l'abbandonare Gentoo e usare ~arch come sistema principale di sviluppo mi sembrano soluzioni alquanto stupide e superficiali, senza offesa, ma non è più logico:
1- sviluppare l'applicazione su una Gentoo stable;
2- testare la tua applicazione su una Gentoo ~arch che sta in un hypervisor (se non ti piacciono le VM ci stanno altre soluzioni come i chroot e i linux container) così da verificare il suo corretto funzionamento con le ultime release di tutte le dipendenze;
non è più semplice e indolore?
di soluzioni hypervisor hai solo l'imbarazzo della scelta, ce ne sono a pacchi, evitandoti in toto il problema di usare ~x86 come ambiente principale di lavoro (che non è pensato per questo scopo); senza considerare il fatto che anche cambiando distro, il tuo problema permarrebbe: non credere che usando debian/fedora/ubuntu unstable/raw sia tutto rose e fiori, anzi, è più probabile che ti ritrovi con il culo per terra nel giro di pochi giorni.
p.s.: avresti pure il vantaggio di installare in hypervisor anche altri OS e testarci le tue applicazioni senza abbandonare la tua Gentoo (stable). _________________ Arch Tester for Gentoo/FreeBSD
Equilibrium's Universe
all my contents are released under the Creative Commons Licence by-nc-nd 2.5 |
|
Back to top |
|
|
pierino_89 Guru
Joined: 03 Oct 2009 Posts: 524
|
Posted: Thu Dec 03, 2009 11:23 pm Post subject: |
|
|
Usando paludis si può mascherare/smascherare selettivamente le varie categorie. Ma si perde la compatibilità con emerge. _________________ Linux registered user 461710 |
|
Back to top |
|
|
|