View previous topic :: View next topic |
Author |
Message |
creidiki Apprentice
Joined: 23 Mar 2007 Posts: 283 Location: Varese (Italy)
|
Posted: Sun May 11, 2008 1:06 am Post subject: |
|
|
You're a braver man than I.
I don't like shadowing existing classes at all - I managed to do qt-copy for 4.4 in my overlay with a man-in-the-middle type eclass, and that's as far as I'm willing to go _________________ '((eINIT) (soor overlay)) |
|
Back to top |
|
|
yngwin Retired Dev
Joined: 19 Dec 2002 Posts: 4572 Location: Suzhou, China
|
Posted: Sun May 11, 2008 1:09 am Post subject: |
|
|
Yeah well. Ideally (if I were to put it into a public overlay say) I would make a seperate eclass and have the ebuilds use that. But this was the quickest hack, and it works here. _________________ "Those who deny freedom to others deserve it not for themselves." - Abraham Lincoln
Free Culture | Defective by Design | EFF |
|
Back to top |
|
|
Finswimmer Bodhisattva
Joined: 02 Sep 2004 Posts: 5467 Location: Langen (Hessen), Germany
|
Posted: Tue May 13, 2008 8:06 pm Post subject: |
|
|
Code: | (1 of 13) Installing x11-libs/qt-core-4.4.1_pre20080513:4::qt44dev
Checking 'qt-x11-opensource-src-4.4.1-snapshot-20080513.tar.gz'... ok
>>> Running ebuild phase killold as root:root...
>>> Starting builtin_killold
>>> Done builtin_killold
>>> Completed ebuild phase killold
>>> Running ebuild phases init saveenv as paludisbuild:paludisbuild...
>>> Starting builtin_init
>>> Done builtin_init
>>> Starting builtin_saveenv
>>> Done builtin_saveenv
>>> Completed ebuild phases init saveenv
>>> Running ebuild phases loadenv setup saveenv as root:root...
>>> Starting builtin_loadenv
>>> Done builtin_loadenv
>>> Starting pkg_setup
>>> Done pkg_setup
>>> Starting builtin_saveenv
>>> Done builtin_saveenv
>>> Completed ebuild phases loadenv setup saveenv
>>> Running ebuild phases loadenv unpack compile saveenv as paludisbuild:paludisbuild...
>>> Starting builtin_loadenv
>>> Done builtin_loadenv
>>> Starting src_unpack
tar xzpf /usr/portage/distfiles/qt-x11-opensource-src-4.4.1-snapshot-20080513.tar.gz
* subversion update start -->
* repository: svn://anonsvn.kde.org/home/kde/trunk/qt-copy/patches
At revision 807411.
* working copy: /usr/portage/distfiles/svn-src/KDE/qt-copy/patches
`0118-qtcopy-define.diff' -> `0118_all_qtcopy-define.diff'
`0167-fix-group-reading.diff' -> `0167_all_fix-group-reading.diff'
`0180-window-role.diff' -> `0180_all_window-role.diff'
`0191-listview-alternate-row-colors.diff' -> `0191_all_listview-alternate-row-colors.diff'
`0192-itemdelegate-palette-state.diff' -> `0192_all_itemdelegate-palette-state.diff'
`0195-compositing-properties.diff' -> `0195_all_compositing-properties.diff'
`0203-qtexthtmlparser-link-color.diff' -> `0203_all_qtexthtmlparser-link-color.diff'
`0209-prevent-qt-mixing.diff' -> `0209_all_prevent-qt-mixing.diff'
`0210-fix-crash-q3stylesheet-font-size.diff' -> `0210_all_fix-crash-q3stylesheet-font-size.diff'
`0214-fix-qgraphicsproxywidget-tab-crash.diff' -> `0214_all_fix-qgraphicsproxywidget-tab-crash.diff'
`0216-allow-isystem-for-headers.diff' -> `0216_all_allow-isystem-for-headers.diff'
`0220-no-x-recursion-in-xerrhandler.diff' -> `0220_all_no-x-recursion-in-xerrhandler.diff'
`0223-fix-qpixmap-hasalpha.diff' -> `0223_all_fix-qpixmap-hasalpha.diff'
`0224-fast-qpixmap-fill.diff' -> `0224_all_fast-qpixmap-fill.diff'
`0225-invalidate-tabbar-geometry-on-refresh.patch' -> `0225_all_invalidate-tabbar-geometry-on-refresh.patch'
`0226-qtreeview-column_resize_when_needed.diff' -> `0226_all_qtreeview-column_resize_when_needed.diff'
`0227-qdatastream-regression.diff' -> `0227_all_qdatastream-regression.diff'
`0228-qsortfilterproxymodel-invalidate-noscroll.diff' -> `0228_all_qsortfilterproxymodel-invalidate-noscroll.diff'
`0229-fix-qgraphicsproxywidget-delete-crash.diff' -> `0229_all_fix-qgraphicsproxywidget-delete-crash.diff'
`DISABLED' -> `_all_DISABLED'
`README' -> `_all_README'
`apply_patches.bat' -> `_all_apply_patches.bat'
`notsafe' -> `_all_notsafe'
* Applying various patches (bugfixes/updates) ...
* 0118_all_qtcopy-define.diff ... [ ok ]
* 0167_all_fix-group-reading.diff ... [ ok ]
* 0180_all_window-role.diff ... [ ok ]
* 0191_all_listview-alternate-row-colors.diff ... [ ok ]
* 0192_all_itemdelegate-palette-state.diff ... [ ok ]
* 0195_all_compositing-properties.diff ... [ ok ]
* 0203_all_qtexthtmlparser-link-color.diff ... [ ok ]
* 0209_all_prevent-qt-mixing.diff ... [ ok ]
* 0210_all_fix-crash-q3stylesheet-font-size.diff ...
* Failed Patch: 0210_all_fix-crash-q3stylesheet-font-size.diff !
* ( /var/tmp/paludis/x11-libs-qt-core-4.4.1_pre20080513/work/qt-x11-opensource-src-4.4.1-snapshot-20080513/patches/0210_all_fix-crash-q3stylesheet-font-size.diff )
*
* Include in your bugreport the contents of:
*
* /var/tmp/paludis/x11-libs-qt-core-4.4.1_pre20080513/temp//0210_all_fix-crash-q3stylesheet-font-size.diff-12591.out
!!! ERROR in x11-libs/qt-core-4.4.1_pre20080513:
!!! In epatch at line 2233
!!! Failed Patch: 0210_all_fix-crash-q3stylesheet-font-size.diff!
!!! Call stack:
!!! * epatch (/var/tmp/paludis/x11-libs-qt-core-4.4.1_pre20080513/temp/loadsaveenv:2233)
!!! * qt4_qt-copy (/var/tmp/paludis/x11-libs-qt-core-4.4.1_pre20080513/temp/loadsaveenv:3789)
!!! * qt4-build_src_unpack (/var/tmp/paludis/x11-libs-qt-core-4.4.1_pre20080513/temp/loadsaveenv:3760)
!!! * src_unpack (/var/tmp/paludis/x11-libs-qt-core-4.4.1_pre20080513/temp/loadsaveenv:4084)
!!! * ebuild_f_unpack (/usr/libexec/paludis/0/src_unpack.bash:42)
!!! * ebuild_main (/usr/libexec/paludis/ebuild.bash:460)
!!! * main (/usr/libexec/paludis/ebuild.bash:479)
diefunc: making ebuild PID 12591 exit with error
die trap: exiting with error.
Install error:
* In program /usr/bin/paludis -i1 qt:
* When performing install action from command line:
* When executing install task:
* When installing 'x11-libs/qt-core-4.4.1_pre20080513:4::qt44dev':
* Install error: Install failed for 'x11-libs/qt-core-4.4.1_pre20080513:4::qt44dev'
Summary of failures:
* x11-libs/qt-core-4.4.1_pre20080513:4::qt44dev: failure
Total: 13 packages, 0 successes, 0 skipped, 1 failure, 12 unreached
Resume command: /usr/bin/paludis --log-level qa --preserve-world --install --serialised 0.25 'package;=x11-libs/qt-core-4.4.1_pre20080513:4::qt44dev;installed;has_all_deps;P' 'package;=x11-libs/qt-script-4.4.1_pre20080513:4::qt44dev;installed;has_all_deps;P' 'package;=x11-libs/qt-dbus-4.4.1_pre20080513:4::qt44dev;installed;has_all_deps;P' 'package;=x11-libs/qt-gui-4.4.1_pre20080513:4::qt44dev;installed;has_all_deps;P' 'package;=x11-libs/qt-svg-4.4.1_pre20080513:4::qt44dev;installed;has_all_deps;P' 'package;=x11-libs/qt-test-4.4.1_pre20080513:4::qt44dev;installed;has_all_deps;P' 'package;=x11-libs/qt-sql-4.4.1_pre20080513:4::qt44dev;installed;has_all_deps;P' 'package;=x11-libs/qt-assistant-4.4.1_pre20080513:4::qt44dev;installed;has_all_deps;P' 'package;=x11-libs/qt-xmlpatterns-4.4.1_pre20080513:4::qt44dev;installed;has_all_deps;P' 'package;=x11-libs/qt-webkit-4.4.1_pre20080513:4::qt44dev;installed;has_all_deps;P' 'package;=x11-libs/qt-opengl-4.4.1_pre20080513:4::qt44dev;installed;has_all_deps;P' 'package;=x11-libs/qt-qt3support-4.4.1_pre20080513:4::qt44dev;installed;has_all_deps;P' 'package;=x11-libs/qt-4.4.1_pre20080513:4::qt44dev;installed;has_all_deps;P'
|
Tobi _________________ Bitte auf Rechtschreibung, korrekte Formatierung und Höflichkeit achten!
Danke |
|
Back to top |
|
|
creidiki Apprentice
Joined: 23 Mar 2007 Posts: 283 Location: Varese (Italy)
|
Posted: Wed May 14, 2008 3:19 am Post subject: |
|
|
Huh. I guess they finally fixed the font-size crash bug in qtconfig? _________________ '((eINIT) (soor overlay)) |
|
Back to top |
|
|
Eckos Apprentice
Joined: 25 Jan 2008 Posts: 197 Location: Houston, Texas, USA
|
Posted: Wed May 14, 2008 4:12 am Post subject: |
|
|
Is there a way to get the stable Qt-4.4.0 and not 4.4.1? _________________ AMD Athlon 64 X2 3800+ | 2GB DDR2 533MHz RAM | GCC-4.3.2 | Gentoo x86_64 | KDE 4.1.2 |
|
Back to top |
|
|
creidiki Apprentice
Joined: 23 Mar 2007 Posts: 283 Location: Varese (Italy)
|
Posted: Wed May 14, 2008 5:02 am Post subject: |
|
|
mask 4.4.1?
unmask only 4.4.0 or below? _________________ '((eINIT) (soor overlay)) |
|
Back to top |
|
|
Finswimmer Bodhisattva
Joined: 02 Sep 2004 Posts: 5467 Location: Langen (Hessen), Germany
|
Posted: Wed May 14, 2008 5:37 am Post subject: |
|
|
creidiki wrote: | Huh. I guess they finally fixed the font-size crash bug in qtconfig? |
So what can I do to make it compiling? As far as I see the patches are downloaded with svn within the paludis progress. So there is no chance to get the patch removed?
Tobi _________________ Bitte auf Rechtschreibung, korrekte Formatierung und Höflichkeit achten!
Danke |
|
Back to top |
|
|
creidiki Apprentice
Joined: 23 Mar 2007 Posts: 283 Location: Varese (Italy)
|
Posted: Wed May 14, 2008 5:43 am Post subject: |
|
|
the EPATCH_EXCLUDE list is defined in the modified qt4-build.eclass
near the end of qt4-qt-copy or whatever the function that applies the qt-copy patches is called (i forget right now) you'll see a
case ${PV} in
block, IIRC. either create a case for the version giving you grief and add that patch, or add it to the existing list if there's one already. _________________ '((eINIT) (soor overlay)) |
|
Back to top |
|
|
Finswimmer Bodhisattva
Joined: 02 Sep 2004 Posts: 5467 Location: Langen (Hessen), Germany
|
Posted: Wed May 14, 2008 5:59 am Post subject: |
|
|
creidiki wrote: | the EPATCH_EXCLUDE list is defined in the modified qt4-build.eclass
near the end of qt4-qt-copy or whatever the function that applies the qt-copy patches is called (i forget right now) you'll see a
case ${PV} in
block, IIRC. either create a case for the version giving you grief and add that patch, or add it to the existing list if there's one already. |
Great, that works.
I had to add
Code: | 0210_all_fix-crash-q3stylesheet-font-size.diff
0223_all_fix-qpixmap-hasalpha.diff
0228_all_qsortfilterproxymodel-invalidate-noscroll.diff |
Tobi _________________ Bitte auf Rechtschreibung, korrekte Formatierung und Höflichkeit achten!
Danke |
|
Back to top |
|
|
Rion Guru
Joined: 12 Oct 2006 Posts: 383 Location: Minsk, Belarus
|
Posted: Wed May 14, 2008 6:40 am Post subject: |
|
|
fixed in svn
4.4.0 with qt-copy patches are now in creidiki's overlay
2creidiki, right? _________________ rion-overlay |
|
Back to top |
|
|
creidiki Apprentice
Joined: 23 Mar 2007 Posts: 283 Location: Varese (Italy)
|
Posted: Wed May 14, 2008 4:14 pm Post subject: |
|
|
Yup, 4.4.0_rc1 with qt-copy is in mine.
4.4.0 final as soon as it hits portage. _________________ '((eINIT) (soor overlay)) |
|
Back to top |
|
|
hvengel Guru
Joined: 19 Sep 2004 Posts: 515
|
Posted: Sun May 18, 2008 7:00 pm Post subject: |
|
|
It looks like qt-4.4.0 is in portage but I have not been able to figure out how to get it to install. I currently have Qt 4.3 installed. Anyone know hat needs to be done to get Qt-4.4.0 in portage to install? |
|
Back to top |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Sun May 18, 2008 7:06 pm Post subject: |
|
|
hvengel wrote: | It looks like qt-4.4.0 is in portage but I have not been able to figure out how to get it to install. I currently have Qt 4.3 installed. Anyone know hat needs to be done to get Qt-4.4.0 in portage to install? |
You need to unmask it. _________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
|
|
Back to top |
|
|
Berniyh l33t
Joined: 07 Jun 2006 Posts: 677
|
Posted: Sun May 18, 2008 8:51 pm Post subject: |
|
|
gimpel wrote: | hvengel wrote: | It looks like qt-4.4.0 is in portage but I have not been able to figure out how to get it to install. I currently have Qt 4.3 installed. Anyone know hat needs to be done to get Qt-4.4.0 in portage to install? |
You need to unmask it. |
... and to uninstall qt-4.3 first.
(It is possible to override the block, yes, but I wouldn't recommend that.) |
|
Back to top |
|
|
Nuitari Apprentice
Joined: 15 May 2005 Posts: 245
|
Posted: Tue May 20, 2008 10:54 am Post subject: |
|
|
i've a problem compiling kdelibs 4.0.4 after compile qt 4.0.4. Portage says:
Code: | CMake Error: This project requires some variables to be set,
and cmake can not find them.
Please set the following variables:
QT_QT3SUPPORT_LIBRARY (ADVANCED)
QT_QTDESIGNER_LIBRARY (ADVANCED)
QT_QTGUI_LIBRARY (ADVANCED)
QT_QTSVG_LIBRARY (ADVANCED)
QT_QTTEST_LIBRARY (ADVANCED)
QT_QTUITOOLS_LIBRARY (ADVANCED) |
i've re-emerged libxml2 as said in kde's site, but the problem persists. Maybe i've to re-emerge qt4.0.4?
thanks _________________ Da un discorso su #gentoo:
[15:10] <flowolf> pino: credo che se dovessi leggere ancora un punto interrogativo ed il tuo nick sulla stessa riga
[15:10] <flowolf> potrei andare fuori di testa |
|
Back to top |
|
|
Rion Guru
Joined: 12 Oct 2006 Posts: 383 Location: Minsk, Belarus
|
Posted: Tue May 20, 2008 12:33 pm Post subject: |
|
|
Nuitari, qt-4.0.4 is not in portage or even any overlay. where have you got it ?
you probably need to compile/recompile all qt-split packages _________________ rion-overlay |
|
Back to top |
|
|
Berniyh l33t
Joined: 07 Jun 2006 Posts: 677
|
Posted: Tue May 20, 2008 2:08 pm Post subject: |
|
|
Nuitari wrote: | i've a problem compiling kdelibs 4.0.4 after compile qt 4.0.4. Portage says:
Code: | CMake Error: This project requires some variables to be set,
and cmake can not find them.
Please set the following variables:
QT_QT3SUPPORT_LIBRARY (ADVANCED)
QT_QTDESIGNER_LIBRARY (ADVANCED)
QT_QTGUI_LIBRARY (ADVANCED)
QT_QTSVG_LIBRARY (ADVANCED)
QT_QTTEST_LIBRARY (ADVANCED)
QT_QTUITOOLS_LIBRARY (ADVANCED) |
i've re-emerged libxml2 as said in kde's site, but the problem persists. Maybe i've to re-emerge qt4.0.4?
thanks |
Are you sure, that they installed fine?
Rion wrote: | Nuitari, qt-4.0.4 is not in portage or even any overlay. where have you got it ?
you probably need to compile/recompile all qt-split packages |
It will pull the ones in, it needs. |
|
Back to top |
|
|
yngwin Retired Dev
Joined: 19 Dec 2002 Posts: 4572 Location: Suzhou, China
|
Posted: Tue May 20, 2008 5:48 pm Post subject: |
|
|
Note that KDE-4.0 is not supposed to work with Qt-4.4.0. KDE-4.0 needs Qt-4.3. If you want to use Qt-4.4, you should switch to KDE-4.1 (alpha/svn). _________________ "Those who deny freedom to others deserve it not for themselves." - Abraham Lincoln
Free Culture | Defective by Design | EFF |
|
Back to top |
|
|
Finswimmer Bodhisattva
Joined: 02 Sep 2004 Posts: 5467 Location: Langen (Hessen), Germany
|
Posted: Thu Jun 12, 2008 8:56 pm Post subject: |
|
|
0230-qtextcontrol-selectnextword.diff must be added to patch_exclude in qt4-build.eclass
Also there is a switch form 4.4.1 to 4.4.2.
Tobi _________________ Bitte auf Rechtschreibung, korrekte Formatierung und Höflichkeit achten!
Danke |
|
Back to top |
|
|
caruso Apprentice
Joined: 10 Jul 2005 Posts: 277
|
Posted: Tue Jun 17, 2008 1:40 pm Post subject: |
|
|
Hi!
I've tried to emerge x11-libs/qt-core-4.4.2_pre20080613 from qt44dev overlay but it stoped at error:
Code: | >>> Emerging (1 of 28) x11-libs/qt-core-4.4.2_pre20080613 to /
>>> Downloading 'ftp://ftp.trolltech.com/qt/snapshots/qt-x11-opensource-src-4.4.2-snapshot-20080613.tar.gz'
--2008-06-17 15:39:21-- ftp://ftp.trolltech.com/qt/snapshots/qt-x11-opensource-src-4.4.2-snapshot-20080613.tar.gz
=> `/usr/portage/distfiles/qt-x11-opensource-src-4.4.2-snapshot-20080613.tar.gz'
Resolving ftp.trolltech.com... 62.70.27.67
Connecting to ftp.trolltech.com|62.70.27.67|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done. ==> PWD ... done.
==> TYPE I ... done. ==> CWD /qt/snapshots ... done.
==> SIZE qt-x11-opensource-src-4.4.2-snapshot-20080613.tar.gz ... done.
==> PASV ... done. ==> RETR qt-x11-opensource-src-4.4.2-snapshot-20080613.tar.gz ...
No such file `qt-x11-opensource-src-4.4.2-snapshot-20080613.tar.gz'.
!!! Couldn't download 'qt-x11-opensource-src-4.4.2-snapshot-20080613.tar.gz'. Aborting.
* Fetch failed for 'x11-libs/qt-core-4.4.2_pre20080613'
* Messages for package x11-libs/qt-core-4.4.2_pre20080613:
* Fetch failed for 'x11-libs/qt-core-4.4.2_pre20080613'
|
I've checked and the file didn't exist, can somebody fix it? _________________ caruso |
|
Back to top |
|
|
Rion Guru
Joined: 12 Oct 2006 Posts: 383 Location: Minsk, Belarus
|
Posted: Tue Sep 23, 2008 3:43 pm Post subject: |
|
|
i've moved to stable 4.4.2 version of qt.
as always qt-copy+exceptions. _________________ rion-overlay |
|
Back to top |
|
|
tranquilcool Veteran
Joined: 25 Mar 2005 Posts: 1179
|
Posted: Wed Dec 24, 2008 4:48 pm Post subject: |
|
|
emerge -C qt-4.4.2
then retry. _________________ this is a strange strange world. |
|
Back to top |
|
|
Rion Guru
Joined: 12 Oct 2006 Posts: 383 Location: Minsk, Belarus
|
Posted: Thu Dec 25, 2008 12:10 pm Post subject: |
|
|
tranquilcool wrote: | emerge -C qt-4.4.2
then retry. | for what? _________________ rion-overlay |
|
Back to top |
|
|
tranquilcool Veteran
Joined: 25 Mar 2005 Posts: 1179
|
Posted: Thu Dec 25, 2008 3:14 pm Post subject: |
|
|
Rion wrote: | tranquilcool wrote: | emerge -C qt-4.4.2
then retry. | for what? |
sorry i was refering to a emerge block in the thread concerning
qt-4.5*. _________________ this is a strange strange world. |
|
Back to top |
|
|
soya Guru
Joined: 29 Jan 2004 Posts: 429
|
Posted: Fri Feb 06, 2009 2:17 pm Post subject: |
|
|
should qt44dev layman overlay work? it stop working for me 2 weeks ago _________________ Si el tonto te alaba laméntalo, si el listo te censura piénsalo. |
|
Back to top |
|
|
|