View previous topic :: View next topic |
Author |
Message |
johnnystuff Tux's lil' helper
Joined: 28 Aug 2003 Posts: 141
|
Posted: Sun May 02, 2010 9:35 am Post subject: [RISOLTO] non riesco a smascherare skype -.- |
|
|
come da titolo...... ecco il mio package.keywords
Quote: | .........
net-im/skype ~amd64 |
Quote: | # emerge -pv skype
These are the packages that would be merged, in order:
Calculating dependencies... done!
!!! All ebuilds that could satisfy "net-im/skype" have been masked.
!!! One of the following masked packages is required to complete your request:
- net-im/skype-2.1.0.81 (masked by: skype-eula license(s))
A copy of the 'skype-eula' license is located at '/usr/portage/licenses/skype-eula'.
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook. |
non mi ricordo dove l'avevo letto ma in qualche guida c'era scritto di modificare il package.keywords con
.......provato, così come a inserirlo in package.unmask e a dare un Quote: | echo "net-im/skype -arts esd static" >> /etc/portage/package.use | come letto da altre parti. niente da fare, tutto come prima.
dov'è la niubbata?
Last edited by johnnystuff on Sun May 02, 2010 10:32 am; edited 1 time in total |
|
Back to top |
|
|
k01 Arch/Herd Tester
Joined: 13 Feb 2008 Posts: 619 Location: Milano
|
Posted: Sun May 02, 2010 9:47 am Post subject: |
|
|
lascia perdere package.unmask e net-im/skype ** in package.keywords, devi inserire la riga
nel tuo make.conf, così dovrebbero venire accettate automaticamente tutti i tipi di licenze. vedi anche questo: http://en.gentoo-wiki.com/wiki/Licenses |
|
Back to top |
|
|
johnnystuff Tux's lil' helper
Joined: 28 Aug 2003 Posts: 141
|
Posted: Sun May 02, 2010 10:16 am Post subject: |
|
|
ecco dov'era la niubbata ^^
grazie mille ora lo posso emergere. metto risolto appena mi dici a che serve la flag "qt-static". Io uso kde quindi ad occhio direi che mi conviene aggiungerla. Globalmente o in package.use? Oppure meglio di no? |
|
Back to top |
|
|
ago Developer
Joined: 01 Mar 2008 Posts: 1527 Location: Milan, Italy
|
Posted: Sun May 02, 2010 10:31 am Post subject: |
|
|
equery wrote: | - - qt-static : Installs binaries statically linked to Qt |
Questa use è presente solo in skype e opera. |
|
Back to top |
|
|
johnnystuff Tux's lil' helper
Joined: 28 Aug 2003 Posts: 141
|
Posted: Sun May 02, 2010 10:32 am Post subject: |
|
|
ok allora vadi package.use
grazie a tutti |
|
Back to top |
|
|
neretux Tux's lil' helper
Joined: 13 Jul 2010 Posts: 83
|
Posted: Thu Jul 22, 2010 7:33 am Post subject: |
|
|
Scusate se riapro il thread, ma io ho inserito ACCEPT_LICENSE="*" in /etc/make.conf ma quando emergo ottengo questo:
Code: | localhost neretux # emerge -pv skype
These are the packages that would be merged, in order:
Calculating dependencies... done!
!!! All ebuilds that could satisfy "net-im/skype" have been masked.
!!! One of the following masked packages is required to complete your request:
- net-im/skype-2.1.0.81 (masked by: ~amd64 keyword)
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
|
Dato che è stato consigliato di non usare keywords e unmask, che posso fare? |
|
Back to top |
|
|
neretux Tux's lil' helper
Joined: 13 Jul 2010 Posts: 83
|
Posted: Thu Jul 22, 2010 10:17 am Post subject: |
|
|
Risolto!
Da terminale: Code: | ACCEPT_LICENSE="skype skype-eula" ACCEPT_KEYWORDS="~amd64" emerge -av skype
|
|
|
Back to top |
|
|
darkmanPPT Veteran
Joined: 13 Apr 2006 Posts: 1069 Location: vi/bo
|
Posted: Thu Jul 22, 2010 11:18 am Post subject: |
|
|
Quote: | ACCEPT_KEYWORDS="~amd64" |
ecco... evita
perchè facendo così la flag di smascheramento ~amd64 è temporanea.
piuttosto... installati "autounmask"
e fai fare tutto a lui
Code: |
uso
autounmask net-im/skype-2.1.0.81 |
e così anche per tutti i pacchetti che vorrai smascherare.
soluzione semplice e non devi nemmeno sporcarti le mani con i package.keywords _________________ Darkman |
|
Back to top |
|
|
riverdragon Veteran
Joined: 14 Sep 2006 Posts: 1269 Location: Verona
|
Posted: Thu Jul 22, 2010 11:50 am Post subject: |
|
|
Risolto proprio no. Impara a leggere quello che i programmi restituiscono e risolverai i problemi in meno tempo:
la prima volta wrote: | - net-im/skype-2.1.0.81 (masked by: skype-eula license(s)) | e dovevi inserire ACCEPT_LICENSE in make.conf
questa seconda volta wrote: | - net-im/skype-2.1.0.81 (masked by: ~amd64 keyword) | quindi mi viene da pensare che tu abbia rimosso la voce da package.keywords (rileggi, non è quello che ti è stato detto). |
|
Back to top |
|
|
neretux Tux's lil' helper
Joined: 13 Jul 2010 Posts: 83
|
Posted: Thu Jul 22, 2010 12:49 pm Post subject: |
|
|
@riverdragon
neretux wrote: | Scusate se riapro il thread, ma io ho inserito ACCEPT_LICENSE="*" in /etc/make.conf ma quando emergo ottengo questo: |
Come vedi lo avevo già detto e già fatto ed "~amd64" non l'ho mai nè messo nè tolto da keywords. Ritieni che metterlo in package.keyword mi possa tornare utile?
@darkman
Ottimo suggerimento! Mi sa proprio che da oggi farò così.
Non sapevo proprio dell'esistenza di autounmask e non ne ho incontrato cenno nemmeno quando ho googlato per internet. Grande!
Grazie a tutti! |
|
Back to top |
|
|
riverdragon Veteran
Joined: 14 Sep 2006 Posts: 1269 Location: Verona
|
Posted: Thu Jul 22, 2010 12:59 pm Post subject: |
|
|
neretux wrote: | Ritieni che metterlo in package.keyword mi possa tornare utile? | È indispensabile (al momento ti può sembrare che il tuo sistema funzioni ma solo perché per skype esiste una sola versione in portage, ed è mascherata), basta che scrivie avrai sempre l'ultima versione in test. |
|
Back to top |
|
|
neretux Tux's lil' helper
Joined: 13 Jul 2010 Posts: 83
|
Posted: Thu Jul 22, 2010 3:35 pm Post subject: |
|
|
L'ho fatto. Ora anche quando farò un emerge world me lo ritroverò aggiornato? |
|
Back to top |
|
|
Onip Advocate
Joined: 02 Sep 2004 Posts: 2912 Location: Parma (Italy)
|
Posted: Thu Jul 22, 2010 4:28 pm Post subject: |
|
|
Leggi bene questa parte dell'handbook. _________________ Linux Registered User n. 373835
Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum |
|
Back to top |
|
|
ago Developer
Joined: 01 Mar 2008 Posts: 1527 Location: Milan, Italy
|
Posted: Fri Jul 23, 2010 1:36 pm Post subject: |
|
|
Visto che si è ripreso il topic, colgo l'occasione per autoquotarmi e rettificare, visti gli aggiornamenti
ago88 wrote: | equery wrote: | - - qt-static : Installs binaries statically linked to Qt |
Questa use è presente solo in skype e opera. |
Con la nuova versione stabile in tree, opera non dipende più dalle qt |
|
Back to top |
|
|
|