Qual o problema dos repositórios Gentoo?

1. Qual o problema dos repositórios Gentoo?

IceStorms
IceStorms

(usa Sabayon)

Enviado em 19/12/2018 - 15:23h

Após tentar sincronizar com emerge --sync ou eix-sync acontece isso.

>> Syncing repository 'gentoo' into '/usr/portage'...
* Using keys from /usr/share/openpgp-keys/gentoo-release.asc
* Refreshing keys from keyserver ...OpenPGP keyring refresh failed:
gpg: refreshing 4 keys from hkps://hkps.pool.sks-keyservers.net
gpg: keyserver refresh failed: Server indicated a failure

Alguém sabe como resolver esse problema?



  


2. Re: Qual o problema dos repositórios Gentoo?

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 19/12/2018 - 15:56h

IceStorms escreveu:

Após tentar sincronizar com emerge --sync ou eix-sync acontece isso.

>> Syncing repository 'gentoo' into '/usr/portage'...
* Using keys from /usr/share/openpgp-keys/gentoo-release.asc
* Refreshing keys from keyserver ...OpenPGP keyring refresh failed:
gpg: refreshing 4 keys from hkps://hkps.pool.sks-keyservers.net
gpg: keyserver refresh failed: Server indicated a failure

Alguém sabe como resolver esse problema?


Roda um ping pra ver se o pc realmente está conectado, principalmente se for uma instalação nova.

Se não é uma instalação nova, e você já navegou pela net e criou esse post usando esse Gentoo, descarte a possibilidade.

Pode ser que o mirror tenha ficado indisponível apenas no momento, ou por algumas horas. Tente novamente mais tarde pra ter certeza.


3. Re: Qual o problema dos repositórios Gentoo?

Matheus
pylm

(usa Gentoo)

Enviado em 19/12/2018 - 16:23h

Se o mirror tá fora então faça um emerge-webrsync

Ou troque o mirror, eu uso esse:
rsync://rsync11.us.gentoo.org/gentoo-portage/


4. Re: Qual o problema dos repositórios Gentoo?

IceStorms
IceStorms

(usa Sabayon)

Enviado em 19/12/2018 - 17:30h

pylm escreveu:

Se o mirror tá fora então faça um emerge-webrsync

Ou troque o mirror, eu uso esse:
rsync://rsync11.us.gentoo.org/gentoo-portage/


Lembrando que a pergunta é sobre os repositórios Gentoo, mas aqui uso Sabayon.

Só resolveu quando coloquei essa última linha que encontrei no fórum de discussão do Gentoo:
https://forums.gentoo.org/viewtopic-p-8269508.html?sid=d4fb68a3bef2d5522b80d4a494f55fdf

adler ~ # cat /etc/portage/repos.conf/gentoo.conf
[DEFAULT]
main-repo = gentoo

[gentoo]
location = /usr/portage
sync-type = rsync
auto-sync = yes
sync-uri = rsync://rsync.de.gentoo.org/gentoo-portage
sync-rsync-verify-metamanifest = no

O meu deixei assim, troquei só servidor pelo br, pois estava europe e acrescentei a linha final:
[DEFAULT]
main-repo = gentoo

[gentoo]
location = /usr/portage
sync-type = rsync
sync-uri = rsync://rsync.br.gentoo.org/gentoo-portage
sync-rsync-verify-metamanifest = no




________________________________________
Sabayon Linux. Fedora. Debian.
Linux Mint. Mageia. FreeBSD.
¨¨¨¨¨¨¨¨¨
LinuxCounter - Registered Linux user since 2006:
https://www.linuxcounter.net/cert/438332.png



5. Re: Qual o problema dos repositórios Gentoo?

Matheus
pylm

(usa Gentoo)

Enviado em 19/12/2018 - 17:35h

IceStorms escreveu:

pylm escreveu:

Se o mirror tá fora então faça um emerge-webrsync

Ou troque o mirror, eu uso esse:
rsync://rsync11.us.gentoo.org/gentoo-portage/


Lembrando que a pergunta é sobre os repositórios Gentoo, mas aqui uso Sabayon.

Só resolveu quando coloquei essa última linha que encontrei no fórum de discussão do Gentoo:
https://forums.gentoo.org/viewtopic-p-8269508.html?sid=d4fb68a3bef2d5522b80d4a494f55fdf


De qualquer modo você tá usando o emerge, seja no gentoo, sabayon ou ubuntu os ebuilds vão vir da mesma base.
Aliás, cê desabilitou a verificação de integridade e abriu uma brecha pra usar ebuilds modificados maliociosamente (o que aconteceu a uns meses).

Mais informações: https://www.gentoo.org/support/news-items/2018-01-30-portage-rsync-verification.html

Sobre o hacking: https://www.gentoo.org/news/2018/06/28/Github-gentoo-org-hacked.html

Entretanto foi só no github, o padrão é sincronizar com rsync.



6. Re: Qual o problema dos repositórios Gentoo?

IceStorms
IceStorms

(usa Sabayon)

Enviado em 19/12/2018 - 18:07h

Verdade, eu lembro que invadiram o Github do Gentoo.

Eu não queria desabilitar, mas foi o único jeito que encontrei até agora. Se tiver outro modo irei retirar aquela linha.







________________________________________
Sabayon Linux. Fedora. Debian.
Linux Mint. Mageia. FreeBSD.
¨¨¨¨¨¨¨¨¨
LinuxCounter - Registered Linux user since 2006:
https://www.linuxcounter.net/cert/438332.png



7. Re: Qual o problema dos repositórios Gentoo?

IceStorms
IceStorms

(usa Sabayon)

Enviado em 19/12/2018 - 18:18h

Outra coisa que estava esquecendo.
Depois que usei o emerge-webrsync, vieram duas notícias (eselect news read), uma delas segue abaixo.

Aparentemente existe um conflito e para solucionar o problema ele manda usar "sync-allow-hardlinks = no" no repos.conf. Entretanto não entendi direito o que deve ser feito.

For users of the rsync tree, beginning with sys-apps/portage-2.3.42,
the default behavior for sync operations will use hardlinks in order
to ensure that a repository remains in a valid state if something
goes wrong [1]. For example, if signature verification fails during a
sync operation, the new hardlink behavior will preserve the previous
state of the repository.

The new behavior may conflict with configurations that restrict the
use of hardlinks, such as overlay filesystems. Therefore, users will
have to set "sync-allow-hardlinks = no" in repos.conf if they have
a configuration that restricts the use of hardlinks, but this should
not be very common:

[DEFAULT]
sync-allow-hardlinks = no

Note that it is possible to sync more efficiently using git [2]
instead of rsync, though git consumes an increasing amount of disk
space over time unless shallow pull is enabled via the sync-depth
option in repos.conf [3] (requires sys-apps/portage-2.3.42 or later).

[1] https://bugs.gentoo.org/660410 sys-apps/portage: use rsync
--link-dest to implement atomic repository updates (and abort if
signature verification fails)
[2] https://wiki.gentoo.org/wiki/Portage_Security#git-mirror_repo
[3] https://bugs.gentoo.org/552814 sys-apps/portage: support shallow
git pull by setting sync-depth = 1 in repos.conf


Será que isso tem alguma ligação com esse problema que estou tendo?


________________________________________
Sabayon Linux. Fedora. Debian.
Linux Mint. Mageia. FreeBSD.
¨¨¨¨¨¨¨¨¨
LinuxCounter - Registered Linux user since 2006:
https://www.linuxcounter.net/cert/438332.png



8. Re: Qual o problema dos repositórios Gentoo?

Matheus
pylm

(usa Gentoo)

Enviado em 19/12/2018 - 19:20h

Só se tu usar overlayfs ou talvez squashfs mas ambos são sistemas pra serem usados em sistemas live.


9. Re: Qual o problema dos repositórios Gentoo?

Luiz Santos
luiztux

(usa Gentoo)

Enviado em 24/12/2018 - 13:30h

IceStorms escreveu:

Após tentar sincronizar com emerge --sync ou eix-sync acontece isso.

>> Syncing repository 'gentoo' into '/usr/portage'...
* Using keys from /usr/share/openpgp-keys/gentoo-release.asc
* Refreshing keys from keyserver ...OpenPGP keyring refresh failed:
gpg: refreshing 4 keys from hkps://hkps.pool.sks-keyservers.net
gpg: keyserver refresh failed: Server indicated a failure

Alguém sabe como resolver esse problema?



USE="-rsync-verify" emerge --oneshot --ask sys-apps/portage


-----------------------------------''----------------------------------

Larry, The Cow, uses Gentoo GNU/Linux

^__^
(oo)
(__)

"If it moves, compile it."




10. Re: Qual o problema dos repositórios Gentoo?

IceStorms
IceStorms

(usa Sabayon)

Enviado em 24/12/2018 - 15:43h

luiztux escreveu:

IceStorms escreveu:

Após tentar sincronizar com emerge --sync ou eix-sync acontece isso.

>> Syncing repository 'gentoo' into '/usr/portage'...
* Using keys from /usr/share/openpgp-keys/gentoo-release.asc
* Refreshing keys from keyserver ...OpenPGP keyring refresh failed:
gpg: refreshing 4 keys from hkps://hkps.pool.sks-keyservers.net
gpg: keyserver refresh failed: Server indicated a failure

Alguém sabe como resolver esse problema?



USE="-rsync-verify" emerge --oneshot --ask sys-apps/portage


-----------------------------------''----------------------------------

Larry, The Cow, uses Gentoo GNU/Linux

^__^
(oo)
(__)

"If it moves, compile it."



Continuou a mesma coisa ainda.

Encontrei esse post do Gentoo Portage Overlays, mas não fiz, usei somente a linha que ele menciona no final, é a mesma que eu já havia mencionado.
'sync-rsync-verify-metamanifest = no' in your repos.conf.

https://gpo.zugaina.org/RepNews/105

Mas ainda quero remover essa linha com alguma outra solução.


________________________________________
Sabayon Linux. Fedora. Debian.
Linux Mint. Mageia. FreeBSD.
¨¨¨¨¨¨¨¨¨
LinuxCounter - Registered Linux user since 2006




11. Re: Qual o problema dos repositórios Gentoo?

Luiz Santos
luiztux

(usa Gentoo)

Enviado em 24/12/2018 - 15:52h

Você tem este pacote instalado: app-portage/gemato?

-----------------------------------''----------------------------------

Larry, The Cow, uses Gentoo GNU/Linux

^__^
(oo)
(__)

"If it moves, compile it."




12. Re: Qual o problema dos repositórios Gentoo?

IceStorms
IceStorms

(usa Sabayon)

Enviado em 24/12/2018 - 16:17h

Sim, o app-portage/gemato-14.0





________________________________________
Sabayon Linux. Fedora. Debian.
Linux Mint. Mageia. FreeBSD.
¨¨¨¨¨¨¨¨¨
LinuxCounter - Registered Linux user since 2006





01 02