Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 466244 - dev-qt/qttools:5 ebuild request
Summary: dev-qt/qttools:5 ebuild request
Status: RESOLVED DUPLICATE of bug 457024
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks: 465436
  Show dependency tree
 
Reported: 2013-04-17 14:28 UTC by M. B.
Modified: 2013-05-20 15:07 UTC (History)
1 user (show)

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


Attachments
qttools-5.0.2.ebuild (qttools-5.0.2.ebuild,426 bytes, text/plain)
2013-04-17 14:28 UTC, M. B.
Details

Note You need to log in before you can comment on or make changes to this bug.
Description M. B. 2013-04-17 14:28:25 UTC
Created attachment 345786 [details]
qttools-5.0.2.ebuild

Qt now bundles a couple of tools in its own package, named qttools.
ebuild attached. It works somehow, but lacks a proper [R]DEPEND.
Comment 1 M. B. 2013-04-18 02:09:26 UTC
qttest package magically appeared in the overlay
Comment 2 Sander Sweers 2013-05-20 13:04:34 UTC
Getting sandbox violations with this ebuild.

VERSION 1.0
FORMAT: F - Function called
FORMAT: S - Access Status
FORMAT: P - Path as passed to function
FORMAT: A - Absolute Path (not canonical)
FORMAT: R - Canonical Path
FORMAT: C - Command Line

F: mkdir
S: deny
P: /cmake
A: /cmake
R: /cmake
C: /var/tmp/portage/dev-qt/qttools-5.0.2/work/qttools-opensource-src-5.0.2_build/bin/qmake /var/tmp/portage/dev-qt/qttools-5.0.2/work/qttools-opensource-src-5.0.2/src/linguist/linguist.pro -o Makefile 

F: mkdir
S: deny
P: /cmake
A: /cmake
R: /cmake
C: /var/tmp/portage/dev-qt/qttools-5.0.2/work/qttools-opensource-src-5.0.2_build/bin/qmake /var/tmp/portage/dev-qt/qttools-5.0.2/work/qttools-opensource-src-5.0.2/src/linguist/linguist.pro -o Makefile 

F: mkdir
S: deny
P: /cmake
A: /cmake
R: /cmake
C: /var/tmp/portage/dev-qt/qttools-5.0.2/work/qttools-opensource-src-5.0.2_build/bin/qmake /var/tmp/portage/dev-qt/qttools-5.0.2/work/qttools-opensource-src-5.0.2/src/linguist/linguist.pro -o Makefile
Comment 3 M. B. 2013-05-20 13:07:33 UTC
okay, i guess that's what you get for editing files in place while being in a hurry/having been drinking too much coffee.

file is not yet in the overlay - and sigil still depends on it.
Comment 4 M. B. 2013-05-20 13:08:35 UTC
@sanders: can i have your emerge --info please?
also, please show me which of the qt5 packages you have installed yet.
Comment 5 Sander Sweers 2013-05-20 14:25:53 UTC
(In reply to comment #4)
> @sanders: can i have your emerge --info please?
> also, please show me which of the qt5 packages you have installed yet.

The violations go away after installing qtwidgets, compile error missing qtsql
emerged qtsql, compile error missing qtprintsupport
emerged qtprintsupport, compile error for qtxml
emerged qtxml, finally it build

It also needs qtgui so at the *minnimum*, it may have some optional DEPENDS, it needs in DEPEND,
dev-qt/qtgui
dev-qt/qtwidgets
dev-qt/qtsql
dev-qt/qtprintsupport
dev-qt/qtxml

diff -u
--- qttools-5.0.2.ebuild	2013-05-20 14:44:06.790516266 +0200
+++ qttools-5.0.2-r1.ebuild	2013-05-20 16:07:25.614631972 +0200
@@ -19,5 +19,10 @@
 DEPEND="
 	>=dev-qt/qtcore-${PV}:5[debug=]
 	>=dev-qt/qtnetwork-${PV}:5[debug=]
-"
+	>=dev-qt/qtwidgets-${PV}:5[debug=]
+	>=dev-qt/qtsql-${PV}:5[debug=]
+	>=dev-qt/qtprintsupport-${PV}:5[debug=]
+	>=dev-qt/qtxml-${PV}:5[debug=]
+	>=dev-qt/qtgui-${PV}:5[debug=]"
+
 RDEPEND="${DEPEND}"
Comment 6 Sander Sweers 2013-05-20 14:30:53 UTC
M.B. please add [qt overlay] to the summary as per https://github.com/gentoo/qt.
Comment 7 Davide Pesavento gentoo-dev 2013-05-20 15:07:23 UTC

*** This bug has been marked as a duplicate of bug 457024 ***