Uploaded image for project: 'Funtoo Linux'
  1. Funtoo Linux
  2. FL-6936

All ebuilds for "dev-libs/wayland" masked

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None
    • Presumptive Root Cause:
      Hide
      wayland-1.17.0 has syntax errors in it. It is using the variable ${MULTILIB_USEDEP} in DEPEND but it is not importing multilib.eclass. This variable expands to an empty string, which results in invalid DEPEND syntax. Thus, wayland-1.17.0 can't be parsed by Portage, and then emerge is unable to satisfy any dependencies that require wayland.
      Show
      wayland-1.17.0 has syntax errors in it. It is using the variable ${MULTILIB_USEDEP} in DEPEND but it is not importing multilib.eclass. This variable expands to an empty string, which results in invalid DEPEND syntax. Thus, wayland-1.17.0 can't be parsed by Portage, and then emerge is unable to satisfy any dependencies that require wayland.

      Description

      I cannot install the `wayland` package or, it seems, virtually any other ebuild that requires it.

      Here:
      ```
      ❯ emerge -av kde-plasma/systemsettings

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

      Calculating dependencies... done!

      !!! All ebuilds that could satisfy ">=dev-libs/wayland-1.2" have been masked.
      !!! One of the following masked packages is required to complete your request:

      • dev-libs/wayland-9999::xorg-kit (masked by: missing keyword)
      • dev-libs/wayland-1.17.0::xorg-kit (masked by: invalid: DEPEND: Invalid atom (Invalid use dep: ''), token 1, invalid: RDEPEND: Invalid atom (Invalid use dep: ''), token 1)

      (dependency required by "kde-plasma/kwin-5.16.1::kde-kit" [ebuild])
      (dependency required by "kde-plasma/libkworkspace-5.16.1::kde-kit" [ebuild])
      (dependency required by "kde-plasma/systemsettings-5.16.1::kde-kit" [ebuild])
      (dependency required by "kde-plasma/systemsettings" [argument])
      For more information, see the MASKED PACKAGES section in the emerge
      man page or refer to the Gentoo Handbook.
      ```

        Attachments

          Activity

            People

            Assignee:
            drobbins drobbins
            Reporter:
            nikosalexandris nikosalexandris
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: