Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 501880 - [qt overlay] dev-qt/qtwayland-5.2.9999 - nothing done at compile phase
Summary: [qt overlay] dev-qt/qtwayland-5.2.9999 - nothing done at compile phase
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-02-20 11:40 UTC by Malte E.
Modified: 2014-03-14 22:20 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 Malte E. 2014-02-20 11:40:04 UTC
Qtwayland looks a bit like a meta ebuild right now. It updates the source, but nothing is done during the compile phase

Reproducible: Always




>>> Emerging (1 of 1) dev-qt/qtwayland-5.2.9999 from qt
>>> Unpacking source...
 * Fetching refs/heads/stable from git://gitorious.org/qt/qtwayland.git ...
_git-r3_smart_fetch --no-tags git://gitorious.org/qt/qtwayland.git -f refs/heads/stable:dev-qt/qtwayland/5/__main__
git fetch --progress --no-tags git://gitorious.org/qt/qtwayland.git -f refs/heads/stable:dev-qt/qtwayland/5/__main__
 * Checking out git://gitorious.org/qt/qtwayland.git to /var/tmp/portage/dev-qt/qtwayland-5.2.9999/work/qtwayland-5.2.9999 ...
git checkout -f dev-qt/qtwayland/5/__main__ .
GIT update -->
   repository:               git://gitorious.org/qt/qtwayland.git
   at the commit:            573d0ee5ba86d99095f217ea9e19172bfc5e75fd
Initialized empty Git repository in /var/tmp/portage/dev-qt/qtwayland-5.2.9999/work/qtwayland-5.2.9999/.git/
>>> Source unpacked in /var/tmp/portage/dev-qt/qtwayland-5.2.9999/work
>>> Preparing source in /var/tmp/portage/dev-qt/qtwayland-5.2.9999/work/qtwayland-5.2.9999 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/dev-qt/qtwayland-5.2.9999/work/qtwayland-5.2.9999 ...
 * Running qt5_qmake 
Checking for wayland... no
Checking for xkbcommon... yes
Checking for wayland_cursor... yes
Checking for wayland_scanner... yes
Checking for wayland_egl... yes
Checking for egl... yes
Checking for brcm_egl... no
Checking for glx... yes
Checking for xcomposite... yes
Checking for drm_egl_server... yes
Project WARNING: QtWayland requires Wayland 1.1.0 or higher
>>> Source configured.
>>> Compiling source in /var/tmp/portage/dev-qt/qtwayland-5.2.9999/work/qtwayland-5.2.9999 ...
 * Running emake 
make -j5 
make: Nothing to be done for `first'.
>>> Source compiled.
>>> Test phase [not enabled]: dev-qt/qtwayland-5.2.9999

>>> Install qtwayland-5.2.9999 into /var/tmp/portage/dev-qt/qtwayland-5.2.9999/image/ category dev-qt
 * Running emake INSTALL_ROOT=/var/tmp/portage/dev-qt/qtwayland-5.2.9999/image/ install 
make -j5 INSTALL_ROOT=/var/tmp/portage/dev-qt/qtwayland-5.2.9999/image/ install 
make: Nothing to be done for `install'.
>>> Completed installing qtwayland-5.2.9999 into /var/tmp/portage/dev-qt/qtwayland-5.2.9999/image/


>>> Installing (1 of 1) dev-qt/qtwayland-5.2.9999
 * checking 0 files for package collisions
>>> Merging dev-qt/qtwayland-5.2.9999 to /
>>> Safely unmerging already-installed instance...
No package files given... Grabbing a set.
>>> Regenerating /etc/ld.so.cache...
>>> Original instance of package unmerged safely.
 * Regenerating gentoo-qconfig.h
 * Updating QT_CONFIG in qconfig.pri
>>> dev-qt/qtwayland-5.2.9999 merged.
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.

 * GNU info directory index is up-to-date.

 * IMPORTANT: 1 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.
Comment 1 Michael Palimaka (kensington) gentoo-dev 2014-02-20 13:02:53 UTC
Which version of wayland do you have installed?
Comment 2 Malte E. 2014-02-20 13:05:01 UTC
[I] dev-libs/wayland
     Available versions:  ~0.95.0 ~1.0.6 ~1.1.0 ~1.2.0 1.2.1 (~)1.2.1-r1 ~1.3.0 ~1.4.0 {doc static-libs ABI_MIPS="n32 n64 o32" ABI_X86="32 64 x32"}
     Installed versions:  1.2.1-r1(21:40:17 16/10/13)(-doc -static-libs ABI_MIPS="-n32 -n64 -o32" ABI_X86="32 64 -x32")
     Homepage:            http://wayland.freedesktop.org/
     Description:         Wayland protocol libraries
Comment 3 Michael Palimaka (kensington) gentoo-dev 2014-02-20 14:29:30 UTC
Thanks, fixed in git.

It turns out that the error message is wrong. config.tests/wayland/main.cpp reveals that the actual required minimum wayland version is 1.3.0


http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=7f3c8ee8b3973c3d4f8ce229948a36b53965bdea
Comment 4 David Heidelberg (okias) 2014-03-14 22:20:43 UTC
Well, they reverted it to 1.2.0, but doesn't matter, 1.3.0 should be fine.