Hwoarang wrote:You can use this one
http://github.com/gentoo-qt/qting-edge/ ... qt-all-4.5
put it on /etc/portage/sets/
And why it it 'only for download somewhere' and not in the tree since qt-4.5_rc1 has no more meta ebuild?emerald wrote: If sets are the 'new way of life' then for every dropped meta package should a set be available already, not only 'for download somewhere' like kde at first (later on the meta packages were provided still)
Alright! Thx for the set!Hwoarang wrote:You can use this one
http://github.com/gentoo-qt/qting-edge/ ... qt-all-4.5
put it on /etc/portage/sets/
make sure to comment out qt-phonon otherwise you will have conflits with media-sound/phonon
Whats the real difference between metapackages and sets? Both have versioning like kde:4.2, both reference a number of packages, both can and will be changed throughout their lifetime, ...Hwoarang wrote: Metapackage support is dropped cause it wasnt handy.
Btw, since there are so many hard masked packages in portage, would those files really be such a big problem? If you unmask 2.2 portage you can use them, if not... they are just there, nothing else.Hwoarang wrote:sets are not officially supported from current stable portage hence we cant push them to tree
metapackage is consider as a real package hence you can DEPEND/RDEPEND on it. On the other hand sets are SETS of packages but you cant depend on them. They help you install many files together but you cant use a set for DEPEND/RDEPENDemerald wrote:Whats the real difference between metapackages and sets? Both have versioning like kde:4.2, both reference a number of packages, both can and will be changed throughout their lifetime, ...Hwoarang wrote: Metapackage support is dropped cause it wasnt handy.
I can't really see the difference (except maybe the digest/Manifest thingy)
Sure it does, it only took like... 10..15 minutes on 3 GHz clocked Q9450Hwoarang wrote:ccache should give you an extra boost
That is definitely a bug. Packages have not been allowed to depend on qt-4 for quite a while now. I'll see if I can fix this. If you come across any other such packages, please file a bug.uvok wrote:I just had to unmerge clipgrab, too, because it seems to require qt-4... (without unmerging, it pulls in qt-4.4.2)
Code: Select all
emerge -up kdm
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] media-sound/phonon-4.3.0 USE="xcb xine -debug -gstreamer"
[ebuild NS ] kde-base/kdelibs-4.2.0-r2 [3.5.10-r2] USE="acl alsa bindist bzip2 fam jpeg2k kdeprefix nls openexr openglsemantic-desktop spell ssl zeroconf -3dnow (-altivec) -debug -doc -htmlhandbook -kerberos -mmx -sse -sse2 -test"
[ebuild N ] kde-base/kdm-4.2.0-r1 USE="kdeprefix pam -consolekit -debug -htmlhandbook -kerberos"
[blocks B ] media-sound/phonon ("media-sound/phonon" is blocking x11-libs/qt-phonon-4.5.0_rc1)
[blocks B ] x11-libs/qt-phonon:4 ("x11-libs/qt-phonon:4" is blocking media-sound/phonon-4.3.0)
[blocks B ] x11-libs/qt-phonon ("x11-libs/qt-phonon" is blocking kde-base/kdelibs-4.2.0-r2)
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
('ebuild', '/', 'kde-base/kdelibs-4.2.0-r2', 'merge') pulled in by
>=kde-base/kdelibs-4.2.0:4.2[kdeprefix] required by ('installed', '/', 'kde-base/kephal-4.2.0', 'nomerge')
>=kde-base/kdelibs-4.2.0:4.2[kdeprefix] required by ('installed', '/', 'kde-base/libkworkspace-4.2.0', 'nomerge')
>=kde-base/kdelibs-4.2.0:4.2[kdeprefix] required by ('ebuild', '/', 'kde-base/kdm-4.2.0-r1', 'merge')
(and 20 more)
('ebuild', '/', 'media-sound/phonon-4.3.0', 'merge') pulled in by
>=media-sound/phonon-4.3.0[xcb] required by ('ebuild', '/', 'kde-base/kdelibs-4.2.0-r2', 'merge')
>=media-sound/phonon-4.3.0 required by ('installed', '/', 'kde-base/kttsd-4.2.0', 'nomerge')
media-sound/phonon required by ('installed', '/', 'media-sound/amarok-2.0.1.1', 'nomerge')
('installed', '/', 'x11-libs/qt-phonon-4.5.0_rc1', 'nomerge') pulled in by
~x11-libs/qt-phonon-4.5.0_rc1:4[-debug] required by ('installed', '/', 'x11-libs/qt-webkit-4.5.0_rc1', 'nomerge')
~x11-libs/qt-phonon-4.5.0_rc1[-debug] required by ('installed', '/', 'x11-libs/qt-qt3support-4.5.0_rc1', 'nomerge')
For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked
...how 'bout this?Hwoarang wrote: make sure to comment out qt-phonon otherwise you will have conflits with media-sound/phonon
can you elaborate what are other packages you removed.uvok wrote:Thanks, ummerging qt:4 helped; I just had to unmerge clipgrab, too, because it seems to require qt-4... (without unmerging, it pulls in qt-4.4.2)
Code: Select all
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
x11-libs/qt-script:4
('ebuild', '/', 'x11-libs/qt-script-4.5.0_rc1-r1', 'merge') pulled in by
~x11-libs/qt-script-4.5.0_rc1 required by ('ebuild', '/', 'x11-libs/qt-4.5.0_rc1', 'merge')
~x11-libs/qt-script-4.5.0_rc1[-debug] required by ('ebuild', '/', 'x11-libs/qt-gui-4.5.0_rc1', 'merge')
(and 100 more)
('installed', '/', 'x11-libs/qt-script-4.4.2', 'nomerge') pulled in by
~x11-libs/qt-script-4.4.2 required by ('installed', '/', 'x11-libs/qt-gui-4.4.2-r2', 'nomerge')
(and 100 more)
x11-libs/qt-core:4
('ebuild', '/', 'x11-libs/qt-core-4.5.0_rc1', 'merge') pulled in by
~x11-libs/qt-core-4.5.0_rc1[qt3support,-debug] required by ('ebuild', '/', 'x11-libs/qt-sql-4.5.0_rc1', 'merge')
~x11-libs/qt-core-4.5.0_rc1[ssl,-debug] required by ('ebuild', '/', 'x11-libs/qt-webkit-4.5.0_rc1', 'merge')
~x11-libs/qt-core-4.5.0_rc1[-debug] required by ('ebuild', '/', 'x11-libs/qt-test-4.5.0_rc1', 'merge')
(and 113 more)
('installed', '/', 'x11-libs/qt-core-4.4.2-r1', 'nomerge') pulled in by
~x11-libs/qt-core-4.4.2 required by ('installed', '/', 'x11-libs/qt-dbus-4.4.2', 'nomerge')
~x11-libs/qt-core-4.4.2 required by ('installed', '/', 'x11-libs/qt-qt3support-4.4.2', 'nomerge')
~x11-libs/qt-core-4.4.2 required by ('installed', '/', 'x11-libs/qt-sql-4.4.2', 'nomerge')
(and 108 more)
x11-libs/qt-sql:4
('ebuild', '/', 'x11-libs/qt-sql-4.5.0_rc1', 'merge') pulled in by
~x11-libs/qt-sql-4.5.0_rc1[qt3support,-debug] required by ('ebuild', '/', 'x11-libs/qt-qt3support-4.5.0_rc1', 'merge')
~x11-libs/qt-sql-4.5.0_rc1 required by ('ebuild', '/', 'x11-libs/qt-4.5.0_rc1', 'merge')
~x11-libs/qt-sql-4.5.0_rc1[sqlite,-debug] required by ('ebuild', '/', 'x11-libs/qt-assistant-4.5.0_rc1', 'merge')
(and 101 more)
('installed', '/', 'x11-libs/qt-sql-4.4.2', 'nomerge') pulled in by
x11-libs/qt-sql:4[mysql] required by ('installed', '/', 'app-office/akonadi-server-1.1.1', 'nomerge')
~x11-libs/qt-sql-4.4.2 required by ('installed', '/', 'x11-libs/qt-qt3support-4.4.2', 'nomerge')
(and 101 more)
x11-libs/qt-dbus:4
('installed', '/', 'x11-libs/qt-dbus-4.4.2', 'nomerge') pulled in by
~x11-libs/qt-dbus-4.4.2 required by ('installed', '/', 'x11-libs/qt-gui-4.4.2-r2', 'nomerge')
(and 5 more)
('ebuild', '/', 'x11-libs/qt-dbus-4.5.0_rc1', 'merge') pulled in by
~x11-libs/qt-dbus-4.5.0_rc1[-debug] required by ('ebuild', '/', 'x11-libs/qt-gui-4.5.0_rc1', 'merge')
~x11-libs/qt-dbus-4.5.0_rc1 required by ('ebuild', '/', 'x11-libs/qt-4.5.0_rc1', 'merge')
(and 5 more)
x11-libs/qt-gui:4
('ebuild', '/', 'x11-libs/qt-gui-4.5.0_rc1', 'merge') pulled in by
~x11-libs/qt-gui-4.5.0_rc1[qt3support,accessibility,-debug] required by ('ebuild', '/', 'x11-libs/qt-qt3support-4.5.0_rc1', 'merge')
~x11-libs/qt-gui-4.5.0_rc1[qt3support,-debug] required by ('ebuild', '/', 'x11-libs/qt-opengl-4.5.0_rc1', 'merge')
~x11-libs/qt-gui-4.5.0_rc1[qt3support] required by ('ebuild', '/', 'x11-libs/qt-core-4.5.0_rc1', 'merge')
(and 110 more)
('installed', '/', 'x11-libs/qt-gui-4.4.2-r2', 'nomerge') pulled in by
~x11-libs/qt-gui-4.4.2 required by ('installed', '/', 'x11-libs/qt-qt3support-4.4.2', 'nomerge')
~x11-libs/qt-gui-4.4.2 required by ('installed', '/', 'x11-libs/qt-core-4.4.2-r1', 'nomerge')
(and 105 more)
x11-libs/qt-qt3support:4
('ebuild', '/', 'x11-libs/qt-qt3support-4.5.0_rc1', 'merge') pulled in by
~x11-libs/qt-qt3support-4.5.0_rc1 required by ('ebuild', '/', 'x11-libs/qt-4.5.0_rc1', 'merge')
~x11-libs/qt-qt3support-4.5.0_rc1[-debug] required by ('ebuild', '/', 'x11-libs/qt-gui-4.5.0_rc1', 'merge')
(and 100 more)
('installed', '/', 'x11-libs/qt-qt3support-4.4.2', 'nomerge') pulled in by
~x11-libs/qt-qt3support-4.4.2 required by ('installed', '/', 'x11-libs/qt-gui-4.4.2-r2', 'nomerge')
(and 100 more)
It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously. If such a conflict exists in the
dependencies of two different packages, then those packages can not be
installed simultaneously.
For more information, see MASKED PACKAGES section in the emerge man page
or refer to the Gentoo Handbook.
I just had to unmerge x11-libs/qt:4 and clipgrab.padoor wrote:can you elaborate what are other packages you removed.uvok wrote:Thanks, ummerging qt:4 helped; I just had to unmerge clipgrab, too, because it seems to require qt-4... (without unmerging, it pulls in qt-4.4.2)
i did emerge -C qt:4
still i get following errors
...
do i remove all qt packages?
Is this something similar to this bug (https://bugs.gentoo.org/show_bug.cgi?id=203029)???>>> Starting src_compile
Could not find mkspecs for your QMAKESPEC(linux-g++) after trying:
/usr/share/qt4/mkspecs
Error processing project file: /var/tmp/paludis/x11-libs-qt-core-4.5.0_rc1/work/qt-x11-opensource-src-4.5.0-rc1/src/tools/bootstrap/bootstrap.pro