Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Problemas con rust y cargo
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Spanish
View previous topic :: View next topic  
Author Message
Jack Krauser
Apprentice
Apprentice


Joined: 19 Jan 2011
Posts: 193

PostPosted: Tue Oct 02, 2018 5:55 am    Post subject: Problemas con rust y cargo Reply with quote

Hola comunidad.

Al fin por estos lares después de solventar muchos incovenientes que he publicado anteriormente y ahora vengo con algo un poco desconcertante.

Cuando quise actualizar mi sistema, tuve problemas de bloqueo con rust y cargo:

Code:
Calculating dependencies... done!
[ebuild  N     ] dev-lang/rust-bin-1.28.0-r1:stable::gentoo  USE="cargo -doc -libressl -rustfmt" 0 KiB
[ebuild  N     ] virtual/cargo-1.28.0::gentoo  0 KiB
[blocks B      ] dev-util/cargo ("dev-util/cargo" is blocking dev-lang/rust-bin-1.28.0-r1)

Total: 2 packages (2 new), Size of downloads: 0 KiB
Conflict: 1 block (1 unsatisfied)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (dev-util/cargo-0.30.0:0/0::gentoo, installed) pulled in by
    >=dev-util/cargo-0.30.0 required by (dev-lang/rust-1.29.1:stable/1.29::gentoo, installed)

  (dev-lang/rust-bin-1.28.0-r1:stable/stable::gentoo, ebuild scheduled for merge) pulled in by
    =dev-lang/rust-bin-1.28.0*[cargo] required by (virtual/cargo-1.28.0:0/0::gentoo, ebuild scheduled for merge)


For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages


Cabe mencionar que emerge me solicitó agregar lo siguiente en "package.use":

Code:
>=dev-lang/rust-bin-1.28.0-r1 cargo


No puedo completar totalmente la actualización debido a ese bloqueo. Espero me puedan ayudar.

Saludos...
Back to top
View user's profile Send private message
pelelademadera
Veteran
Veteran


Joined: 14 Jul 2008
Posts: 1208
Location: La Plata, Argentina

PostPosted: Wed Oct 03, 2018 4:22 pm    Post subject: Reply with quote

proba haciendo
emerge -Cav dev-util/cargo

Quote:
emerge -av cargo


pelo-pc /home/pelo # emerge -av cargo

* IMPORTANT: 1 news items need reading for repository 'gentoo'.
* Use eselect news read to view new items.


These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild N ] net-libs/http-parser-2.8.1:0/2.8.0::gentoo USE="-static-libs" ABI_X86="32 (64) (-x32)" 50 KiB
[ebuild N ] net-libs/libssh2-1.8.0-r1::gentoo USE="-gcrypt -libressl -static-libs -test -zlib" ABI_X86="32 (64) (-x32)" 835 KiB
[ebuild N ] app-eselect/eselect-rust-0.3_pre20150428::gentoo 64 KiB
[ebuild N ] dev-libs/jemalloc-3.6.0::gentoo USE="-debug -static-libs -stats" ABI_X86="32 (64) (-x32)" 332 KiB
[ebuild N ] dev-lang/rust-1.28.0-r1:stable/1.28::gentoo USE="jemalloc -cargo -debug -doc -libressl -rls -rustfmt -wasm" ABI_X86="32 (64) (-x32)" LLVM_TARGETS="(X86) -AArch64 -AMDGPU -ARM -BPF -Hexagon -Lanai -MSP430 -Mips -NVPTX -PowerPC -Sparc -SystemZ -XCore" 195.370 KiB
[ebuild N ] virtual/rust-1.28.0::gentoo 0 KiB
[ebuild N ] dev-util/cargo-0.29.0::gentoo USE="-debug -doc -libressl" 23.344 KiB

Total: 7 packages (7 new), Size of downloads: 219.991 KiB

Would you like to merge these packages? [Yes/No]


viendo en mi sistema, estimo que tu problema es rust-bin, en el mio no usa el binario, usa el compilable...
_________________
el pelado de la gente
------
Los habitantes de las islas Malvinas lo llaman gentoo, nombre en el que se basa la distribución GNU/Linux Gentoo, cuyo objetivo es la optimización para conseguir más rendimiento y velocidad en la ejecución.
------
Back to top
View user's profile Send private message
Jack Krauser
Apprentice
Apprentice


Joined: 19 Jan 2011
Posts: 193

PostPosted: Wed Oct 03, 2018 9:48 pm    Post subject: Reply with quote

pelelademadera wrote:
proba haciendo
emerge -Cav dev-util/cargo


Ya tenía desinstalado dev-util/cargo

pelelademadera wrote:

viendo en mi sistema, estimo que tu problema es rust-bin, en el mio no usa el binario, usa el compilable...

Yo creo que ese es el problema...
Back to top
View user's profile Send private message
pelelademadera
Veteran
Veteran


Joined: 14 Jul 2008
Posts: 1208
Location: La Plata, Argentina

PostPosted: Thu Oct 04, 2018 12:17 pm    Post subject: Reply with quote

desinstala el binario y deja que virtual/rust haga su trabajo.

como primer medida hace lo siquiente:

Code:
equery d virtual/rust
equery d  dev-lang/rust-bin


para usar equery necesitas gentoolkit
Code:
emerge gentoolkit


con eso vas a ver que es lo que esta haciendo que rust y rust-bin esten instalados.

si no hay nada que dependa de esos paquetes, hace lo siguiente:

Code:
emerge -C rust-bin virtual/rust

y luego el
Code:
emerge cargo


si tenes dependencias de rust o rust-bin, pasa la salida de los equery asi te doy una mano.

es un bloqueo, probablemente por flags de compilacion
_________________
el pelado de la gente
------
Los habitantes de las islas Malvinas lo llaman gentoo, nombre en el que se basa la distribución GNU/Linux Gentoo, cuyo objetivo es la optimización para conseguir más rendimiento y velocidad en la ejecución.
------
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Spanish All times are GMT
Page 1 of 1

 
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