View previous topic :: View next topic |
Author |
Message |
submarcos n00b
Joined: 18 Apr 2020 Posts: 25 Location: Treviso
|
Posted: Fri Jun 19, 2020 11:12 am Post subject: Masked packages |
|
|
Oggi, dopo un emerge --sync, ho dato emerge -aDNu --with-bdeps=y @world che mi ha restituito il seguente output:
Code: | ezlngentoox64 /etc/portage # emerge -aDNu --with-bdeps=y @world
These are the packages that would be merged, in order:
Calculating dependencies... done!
!!! All ebuilds that could satisfy ">=mate-base/mate-common-9999" have been masked.
!!! One of the following masked packages is required to complete your request:
- mate-base/mate-common-9999::mate-de-gentoo (masked by: missing keyword)
(dependency required by "mate-base/caja-9999::mate-de-gentoo" [ebuild])
(dependency required by "mate-base/mate-control-center-1.24.0::mate-de-gentoo" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
|
Di solito anche se presente tale warning, trovavo pacchetti da aggiornare e procedevo con l'update. Stavolta sembra che l'avviso blocchi gli aggiornamenti.
Che posso fare? Grazie per qualsiasi consiglio e/o spiegazione. |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30996 Location: here
|
Posted: Fri Jun 19, 2020 11:57 am Post subject: |
|
|
Il problema e' che hai installato caja-9999 e quindi adesso richiede mate-common-9999.
C'e' un motivo sul perche' hai installato la version 9999 di caja? Se no installa la versione 1.24.0.
Di solito si evita di installare pacchetti live (9999) a meno che non esista altro. _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
submarcos n00b
Joined: 18 Apr 2020 Posts: 25 Location: Treviso
|
Posted: Fri Jun 19, 2020 1:58 pm Post subject: |
|
|
Capito. No, non c'è un motivo. Ho installato mate e mi ritrovo con la versione 9999 di caja.
Ora provo ad installare la 1.24.
Grazie per la risposta.
EDIT: ho dato emerge -av =mate-base/caja-1.24.0 e lo indica come rebuild....mah.. Con eix -I caja mi dà come installata la versione 1.24.0, non la 9999*...boh..
EDIT: e infatti, anche dopo aver installato la 1.24.0, emerge -aDNu @world mi restituisce sempre lo stesso output..non so |
|
Back to top |
|
|
fturco Veteran
Joined: 08 Dec 2010 Posts: 1181 Location: Italy
|
Posted: Fri Jun 19, 2020 3:01 pm Post subject: |
|
|
Prova a vedere se il seguente comando restituisce qualcosa:
Code: | grep -r caja /etc/portage |
|
|
Back to top |
|
|
submarcos n00b
Joined: 18 Apr 2020 Posts: 25 Location: Treviso
|
Posted: Fri Jun 19, 2020 3:08 pm Post subject: |
|
|
Si:
Code: | grep -r caja /etc/portage
/etc/portage/package.use/zz-autounmask:# required by mate-base/caja-9999::mate-de-gentoo
/etc/portage/make.conf~:USE="X a52 aac alsa appindicator applet base caja cddb cdio cdparanoia
/etc/portage/make.conf:USE="X a52 aac alsa appindicator applet base caja cddb cdio cdparanoia cdr
|
Questo in zz-autounmask:
Code: | =dev-python/pycairo-1.18.2 python_targets_python3_6
# required by dev-python/pycairo-1.18.2::gentoo
# required by app-admin/system-config-printer-1.5.12-r1::gentoo[python_single_t>
# required by gnome-base/gnome-control-center-3.34.5::gentoo[cups]
# required by net-libs/gnome-online-accounts-3.34.1::gentoo[gnome]
# required by gnome-base/gvfs-1.42.2::gentoo[gnome-online-accounts]
# required by mate-base/caja-9999::mate-de-gentoo
# required by @selected
# required by @world (argument)
|
Grazie per le risposte. |
|
Back to top |
|
|
fturco Veteran
Joined: 08 Dec 2010 Posts: 1181 Location: Italy
|
Posted: Fri Jun 19, 2020 4:36 pm Post subject: |
|
|
Prova con:
Code: | grep 9999 /var/lib/portage/world
grep mate-base /var/lib/portage/world |
|
|
Back to top |
|
|
submarcos n00b
Joined: 18 Apr 2020 Posts: 25 Location: Treviso
|
Posted: Fri Jun 19, 2020 4:39 pm Post subject: |
|
|
Ok.
Il primo comando non restituisce nulla. Il secondo, invece:
Code: | ezlngentoox64 /home/att # grep mate-base /var/lib/portage/world
mate-base/caja
mate-base/mate-control-center
|
|
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30996 Location: here
|
Posted: Fri Jun 19, 2020 4:50 pm Post subject: |
|
|
E cosa restituisce il comando grep -r caja /etc/portage/package.accept_keywords? _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
submarcos n00b
Joined: 18 Apr 2020 Posts: 25 Location: Treviso
|
Posted: Fri Jun 19, 2020 4:55 pm Post subject: |
|
|
Nulla, dato che non ho il file package.accept_keywords in /etc/portage
EDIT: in make.conf ho settato la variabile ACCEPT_KEYWORDS="~amd64" |
|
Back to top |
|
|
fturco Veteran
Joined: 08 Dec 2010 Posts: 1181 Location: Italy
|
Posted: Fri Jun 19, 2020 6:02 pm Post subject: |
|
|
Forse il problema è che in caja-9999.ebuild è presente la seguente riga:
Code: | KEYWORDS="~amd64 ~x86" |
Quindi caja-9999 viene trattato come un normale pacchetto ~amd64.
In realtà dovrebbe contenere:
Code: | if [[ ${PV} != 9999 ]]; then
KEYWORDS="~amd64 ~x86"
fi |
Prova magari a segnalare il bug, e nel frattempo ad aggiungere la seguente riga a /etc/portage/package.mask:
Code: | =mate-base/caja-9999::mate-de-gentoo |
Edit: ho corretto la variabile KEYWORDS nel secondo esempio
Last edited by fturco on Fri Jun 19, 2020 7:04 pm; edited 2 times in total |
|
Back to top |
|
|
submarcos n00b
Joined: 18 Apr 2020 Posts: 25 Location: Treviso
|
Posted: Fri Jun 19, 2020 6:11 pm Post subject: |
|
|
Ok. Grazie mille fturco. |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30996 Location: here
|
Posted: Fri Jun 19, 2020 6:23 pm Post subject: |
|
|
fturco mi sa che ci hai visto giusto, non l'avevo notato.
submarcos potresti aprire un bug su github dell'overlay _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
submarcos n00b
Joined: 18 Apr 2020 Posts: 25 Location: Treviso
|
Posted: Sat Jun 20, 2020 6:46 am Post subject: |
|
|
mah, non so neanche come fare per segnalare il problema...vediamo...
Grazie fedeliallalinea. |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30996 Location: here
|
Posted: Sat Jun 20, 2020 4:59 pm Post subject: |
|
|
submarcos wrote: | Grazie fedeliallalinea. |
Piuttosto ringrazia fturco, e' lui che ha trovato il problema _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
fturco Veteran
Joined: 08 Dec 2010 Posts: 1181 Location: Italy
|
Posted: Sat Jun 20, 2020 5:36 pm Post subject: |
|
|
submarcos wrote: | mah, non so neanche come fare per segnalare il problema...vediamo... |
Se vuoi posso segnalare io stesso il problema al posto tuo, anche se non uso il pacchetto in questione... Basta che tu me lo dica. Tanto ci vogliono solo 5 minuti... |
|
Back to top |
|
|
submarcos n00b
Joined: 18 Apr 2020 Posts: 25 Location: Treviso
|
Posted: Sat Jun 20, 2020 5:51 pm Post subject: |
|
|
Grazie mille.
Fai pure la segnalazione.
Grazie per l'aiuto. |
|
Back to top |
|
|
fturco Veteran
Joined: 08 Dec 2010 Posts: 1181 Location: Italy
|
|
Back to top |
|
|
submarcos n00b
Joined: 18 Apr 2020 Posts: 25 Location: Treviso
|
Posted: Mon Jun 22, 2020 3:32 pm Post subject: |
|
|
Grazie fturco. |
|
Back to top |
|
|
|