Jump to content
Read the Funtoo Newsletter: Summer 2023 ×
  • 0

No ebuilds to satisfy "virtual/cargo"



Hi guys.

It is new install with latest 1.4 stage3. I am performing chroot install on my home partition from running Linux system, later when I get everything ready, I plan to reparition my drive, copy Funtoo and install GRUB at the end. Anyway, at the very beginning, I am stuck after setting Funtoo profile and mix-ins:

# emerge -avuDN @world

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

Calculating dependencies... done!

emerge: there are no ebuilds to satisfy "virtual/cargo".
(dependency required by "gnome-base/librsvg-2.48.4::gnome-kit" [ebuild])
(dependency required by "x11-themes/adwaita-icon-theme-3.36.1::gnome-kit" [ebuild])
(dependency required by "x11-libs/gtk+-2.24.32-r2::gnome-kit" [ebuild])
(dependency required by "app-crypt/pinentry-1.1.0-r3::core-kit[gtk]" [ebuild])
(dependency required by "gnome-base/gnome-keyring-3.36.0::gnome-kit" [ebuild])
(dependency required by "app-crypt/libsecret-0.20.3::gnome-kit[freedesktop-secret-service]" [ebuild])


# epro show

=== Enabled Profiles: ===

        arch: x86-64bit
       build: current
     subarch: amd64-zen
      flavor: workstation
     mix-ins: gfxcard-amdgpu
     mix-ins: xfce
     mix-ins: no-emul-linux-x86
     mix-ins: wayland

=== Python kit: ===

      branch: 3.7-release

=== All inherited flavor from workstation flavor: ===

                            core (from workstation flavor)
                         minimal (from core flavor)

=== All inherited mix-ins from workstation flavor: ===

                               X (from workstation flavor)
                           audio (from workstation flavor)
                             dvd (from workstation flavor)
                           media (from workstation flavor)
      mediadevice-audio-consumer (from media mix-in)
                mediadevice-base (from mediadevice-audio-consumer mix-in)
      mediadevice-video-consumer (from media mix-in)
                mediadevice-base (from mediadevice-video-consumer mix-in)
        mediaformat-audio-common (from media mix-in)
          mediaformat-gfx-common (from media mix-in)
        mediaformat-video-common (from media mix-in)
                  console-extras (from workstation flavor)

=== All inherited mix-ins from gfxcard-amdgpu mix-ins: ===

      core-gl-kit:gfxcard-amdgpu (from gfxcard-amdgpu mix-in)

virtual/cargo is not found with in Portage. I tried "one-shoting" rust-bin and eselect-rust, but it had no any effect. The same thing happens when the package is not unmasked (so 2.46.4 instead of 2.48.4).

Thanks you for your help.



I manually edited ebuild and removed dependency on virtual/cargo, so now there are no issues. I assume I should report the bug?


Edited by aleksq
Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0

Not a bug, portage on my system can see /var/git/meta-repo/kits/rust-kit/virtual/cargo

rj@funtoo ~ $ ego query v virtual/cargo
 virtual/cargo| slot|                repo
      * 1.37.0|    0| rust-kit/1.37-prime

rj@funtoo ~ $ ego query v librsvg
 gnome-base/librsvg| slot|                 repo
        * 2.46.4-r1|    2| gnome-kit/3.36-prime
             2.48.4|     | gnome-kit/3.36-prime

rj@funtoo ~ $ equery g librsvg-2.46.4-r1 | grep cargo
 [  1]  virtual/cargo-1.37.0   

rj@funtoo ~ $ equery g librsvg-2.48.4 | grep cargo
 [  1]  virtual/cargo-1.37.0   


Edited by cardinal
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Create New...