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

[core-kit] sys-apps/flatpak-1.14.0 fails to configure

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Severe (Ebuild) Severe (Ebuild)
    • None
    • None
    • Hide
      ego sync
      emerge -av1 =sys-apps/flatpak-1.14.0
      Show
      ego sync emerge -av1 =sys-apps/flatpak-1.14.0
    • Blocks the installation of the new flatpak autogenned package
    • Missing RDEPEND

      During a recent ego sync and world update I encountered this configure error for the newly autogenned sys-apps/flatpak-1.14.0:

       

       

      configure: error: Package requirements (appstream >= 0.12.0) were not met:
      Package 'appstream', required by 'virtual:world', not found
      Consider adjusting the PKG_CONFIG_PATH environment variable if you
      installed software in a non-standard prefix.
      Alternatively, you may set the environment variables APPSTREAM_CFLAGS
      and APPSTREAM_LIBS to avoid the need to call pkg-config.
      See the pkg-config man page for more details.
      !!! Please attach the following file when seeking support:
      !!! /var/tmp/portage/sys-apps/flatpak-1.14.0/work/flatpak-1.14.0/config.log
       * ERROR: sys-apps/flatpak-1.14.0::core-kit failed (configure phase):
       *   econf failed
       *
       * Call stack:
       *               ebuild.sh, line   93:  Called src_configure
       *             environment, line 3863:  Called econf '--enable-sandboxed-triggers' '--enable-xauth' '--localstatedir=/var' '--without-system-bubblewrap' '--without-system-dbus-proxy' '--disable-documentation' '--disable-gtk-doc' '--enable-introspection' '--enable-system-helper' '--disable-seccomp' '--without-systemd'
       *        phase-helpers.sh, line  680:  Called __helpers_die 'econf failed'
       *   isolated-functions.sh, line  112:  Called die
       * The specific snippet of code:
       *               die "$@"
       *
       * If you need support, post the output of `emerge --info '=sys-apps/flatpak-1.14.0::core-kit'`,
       * the complete build log and the output of `emerge -pqv '=sys-apps/flatpak-1.14.0::core-kit'`.
       * The complete build log is located at '/var/tmp/portage/sys-apps/flatpak-1.14.0/temp/build.log'.
       * The ebuild environment file is located at '/var/tmp/portage/sys-apps/flatpak-1.14.0/temp/environment'.
       * Working directory: '/var/tmp/portage/sys-apps/flatpak-1.14.0/work/flatpak-1.14.0'
       * S: '/var/tmp/portage/sys-apps/flatpak-1.14.0/work/flatpak-1.14.0'
       * Messages for package sys-apps/flatpak-1.14.0:
       * ERROR: sys-apps/flatpak-1.14.0::core-kit failed (configure phase):
       *   econf failed
      

      It appears the runtime dependencies for Flatpak now requires dev-libs/appstream. We have the required version so this should be an RDEPEND.

      For additional reference and possible rebasing any bugfixes ontop of flatpak's autogen ebuild template, here is the latest Gentoo upstream ebuild: https://gitweb.gentoo.org/repo/gentoo.git/tree/sys-apps/flatpak/flatpak-1.13.3.ebuild

       

            Unassigned Unassigned
            siris siris
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: