Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 646460 - [qt overlay] dev-qt/qtgui-5.10.0: ERROR: Feature 'widgets' was enabled, but the pre-condition 'features.gui' failed.
Summary: [qt overlay] dev-qt/qtgui-5.10.0: ERROR: Feature 'widgets' was enabled, but t...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Overlays (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-02-03 04:28 UTC by Perfect Gentleman
Modified: 2018-02-03 04:35 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Perfect Gentleman 2018-02-03 04:28:24 UTC
dev-qt/qtwidgets-5.10.0:5/5.10::qt  USE="gtk png xcb -debug (-gles2) {-test}"
---

Configure summary:

Build type: linux-g++ (x86_64, CPU features: abm aes avx avx2 bmi bmi2 cx16 f16c fma fsgsbase lzcnt mmx pclmul popcnt rdrnd sse sse2 sse3 ssse3 sse4.1 sse4.2 sse4)
Configuration: use_gold_linker sse2 aesni sse3 ssse3 sse4_1 sse4_2 avx avx2 avx512f avx512bw avx512cd avx512dq avx512er avx512ifma avx512pf avx512vbmi avx512vl enable_new_dtags f16c largefile rdrnd nostrip shared release c++11 c++14 c++1z concurrent no-gui reduce_exports reduce_relocations stl no-widgets
Build options:
  Mode ................................... release
  Optimize release build for size ........ no
  Building shared libraries .............. yes
  Using C++ standard ..................... C++1z
  Using ccache ........................... no
  Using gold linker ...................... yes
  Using new DTAGS ........................ yes
  Using precompiled headers .............. no
  Using LTCG ............................. no
  Target compiler supports:
    SSE .................................. SSE2 SSE3 SSSE3 SSE4.1 SSE4.2
    AVX .................................. AVX AVX2
    AVX512 ............................... F ER CD PF DQ BW VL IFMA VBMI
    Other x86 ............................ AES F16C RDRAND
  Build parts ............................ libs tools
Qt modules and options:
  Qt Concurrent .......................... yes
  Qt D-Bus ............................... no
  Qt D-Bus directly linked to libdbus .... no
  Qt Gui ................................. no
  Qt Network ............................. yes
  Qt Sql ................................. yes
  Qt Testlib ............................. yes
  Qt Widgets ............................. no
  Qt Xml ................................. yes
Support enabled for:
  Using pkg-config ....................... yes
  QML debugging .......................... yes
  udev ................................... yes
  Using system zlib ...................... yes
Qt Core:
  DoubleConversion ....................... yes
    Using system DoubleConversion ........ yes
  GLib ................................... yes
  iconv .................................. yes
  ICU .................................... no
  Logging backends:
    journald ............................. no
    syslog ............................... no
    slog2 ................................ no
  Using system PCRE2 ..................... yes
Qt Network:
  getifaddrs() ........................... yes
  IPv6 ifname ............................ yes
  libproxy ............................... no
  OpenSSL ................................ no
    Qt directly linked to OpenSSL ........ no
  SCTP ................................... no
  Use system proxies ..................... yes
Qt Gui:
  Accessibility .......................... yes
  FreeType ............................... no
    Using system FreeType ................ no
  HarfBuzz ............................... no
    Using system HarfBuzz ................ no
  Fontconfig ............................. no
  Image formats:
    GIF .................................. yes
    ICO .................................. yes
    JPEG ................................. no
      Using system libjpeg ............... no
    PNG .................................. yes
      Using system libpng ................ yes
  EGL .................................... no
  OpenVG ................................. no
  OpenGL:
    Desktop OpenGL ....................... yes
    OpenGL ES 2.0 ........................ no
    OpenGL ES 3.0 ........................ no
    OpenGL ES 3.1 ........................ no
    OpenGL ES 3.2 ........................ no
  Vulkan ................................. yes
  Session Management ..................... yes
Features used by QPA backends:
  evdev .................................. no
  libinput ............................... no
  INTEGRITY HID .......................... no
  mtdev .................................. no
  tslib .................................. no
  xkbcommon-evdev ........................ no
QPA backends:
  DirectFB ............................... no
  EGLFS .................................. no
  LinuxFB ................................ no
  VNC .................................... yes
  Mir client ............................. no
  X11:
    Using system-provided XCB libraries .. yes
    EGL on X11 ........................... no
    Xinput2 .............................. yes
    XCB XKB .............................. yes
    XLib ................................. yes
    XCB render ........................... yes
    XCB GLX .............................. yes
    XCB Xlib ............................. yes
    Using system-provided xkbcommon ...... yes
    Native painting (experimental) ....... no
Qt Widgets:
  GTK+ ................................... yes
  Styles ................................. Fusion Windows
Qt PrintSupport:
  CUPS ................................... no
Qt Sql:
  DB2 (IBM) .............................. no
  InterBase .............................. no
  MySql .................................. no
  OCI (Oracle) ........................... no
  ODBC ................................... no
  PostgreSQL ............................. no
  SQLite2 ................................ no
  SQLite ................................. no
    Using system provided SQLite ......... no
  TDS (Sybase) ........................... no

Note: Also available for Linux: linux-clang linux-icc

Note: Disabling X11 Accessibility Bridge: D-Bus or AT-SPI is missing.

ERROR: Feature 'widgets' was enabled, but the pre-condition 'features.gui' failed.
Comment 1 Larry the Git Cow gentoo-dev 2018-02-03 04:34:26 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/proj/qt.git/commit/?id=79fac64728ac10c6b401b863d64a13497b452be6

commit 79fac64728ac10c6b401b863d64a13497b452be6
Author:     Michael Palimaka <kensington@gentoo.org>
AuthorDate: 2018-02-03 04:34:02 +0000
Commit:     Michael Palimaka <kensington@gentoo.org>
CommitDate: 2018-02-03 04:34:13 +0000

    dev-qt/qtwidgets: enable gui too
    
    Building with -no-gui -widgets results in the following error:
    ERROR: Feature 'widgets' was enabled, but the pre-condition 'features.gui' failed.
    
    Closes: https://bugs.gentoo.org/646460
    Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-qt/qtwidgets/qtwidgets-5.10.0.ebuild    | 1 +
 dev-qt/qtwidgets/qtwidgets-5.10.9999.ebuild | 1 +
 dev-qt/qtwidgets/qtwidgets-5.11.9999.ebuild | 1 +
 dev-qt/qtwidgets/qtwidgets-5.9.4.ebuild     | 1 +
 dev-qt/qtwidgets/qtwidgets-5.9.9999.ebuild  | 1 +
 dev-qt/qtwidgets/qtwidgets-5.9999.ebuild    | 1 +
 6 files changed, 6 insertions(+)
Comment 2 Michael Palimaka (kensington) gentoo-dev 2018-02-03 04:35:08 UTC
Thanks!