Bug 6656 - Update candidate for Qt4 package & QtWebkit
Summary: Update candidate for Qt4 package & QtWebkit
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 2
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: mga2-64-OK MGA2-32-OK
Keywords: validated_update
Depends on: 2317
Blocks: 6116 6425
  Show dependency treegraph
 
Reported: 2012-07-02 00:06 CEST by John Balcaen
Modified: 2012-07-21 23:21 CEST (History)
8 users (show)

See Also:
Source RPM: qt4-4.8.2-1.1.mga2.src.rpm qtwebkit-2.2.2-1.1.mga2.src.rpm
CVE:
Status comment:


Attachments

Description John Balcaen 2012-07-02 00:06:02 CEST
This package provides the last stable release for Qt 4.8.x branch which is Qt 4.8.4
The changelog from Qt 4.8.1 can be found here :

http://qt.nokia.com/products/changes/changes-4.8.2/
In summary it's a bugfix release only (no new features).
We have several bugs regarding memory leak

Additionnally some mageia bugs have been fixed in this package :
- the webkit plugin for Qt Designer is now available ( mga #6425)
- the binary path for qt-designer/linguist/assistant/designer was broken on x86_64 arch ( mga #6116)
- a patch from fedora prevent warnings about dbus connection (there's several reports of this in differents bugs when parsing ~/.xsession-errors)

List of packages from qt4 :
i586 :
libqt3support4-4.8.2-1.1.mga2.i586.rpm                                                                         
libqt4-devel-4.8.2-1.1.mga2.i586.rpm                                                                           
libqtclucene4-4.8.2-1.1.mga2.i586.rpm                                                                          
libqtcore4-4.8.2-1.1.mga2.i586.rpm                                                                             
libqtdbus4-4.8.2-1.1.mga2.i586.rpm                                                                             
libqtdeclarative4-4.8.2-1.1.mga2.i586.rpm                                                                      
libqtdesigner4-4.8.2-1.1.mga2.i586.rpm                                                                         
libqtgui4-4.8.2-1.1.mga2.i586.rpm                                                                              
libqthelp4-4.8.2-1.1.mga2.i586.rpm                                                                             
libqtmultimedia4-4.8.2-1.1.mga2.i586.rpm                                                                       
libqtnetwork4-4.8.2-1.1.mga2.i586.rpm                                                                          
libqtopengl4-4.8.2-1.1.mga2.i586.rpm                                                                           
libqtscript4-4.8.2-1.1.mga2.i586.rpm                                                                           
libqtscripttools4-4.8.2-1.1.mga2.i586.rpm                                                                      
libqtsql4-4.8.2-1.1.mga2.i586.rpm                                                                              
libqtsvg4-4.8.2-1.1.mga2.i586.rpm                                                                              
libqttest4-4.8.2-1.1.mga2.i586.rpm
libqtxml4-4.8.2-1.1.mga2.i586.rpm
libqtxmlpatterns4-4.8.2-1.1.mga2.i586.rpm
qt4-accessibility-plugin-4.8.2-1.1.mga2.i586.rpm
qt4-assistant-4.8.2-1.1.mga2.i586.rpm
qt4-common-4.8.2-1.1.mga2.i586.rpm
qt4-database-plugin-mysql-4.8.2-1.1.mga2.i586.rpm
qt4-database-plugin-pgsql-4.8.2-1.1.mga2.i586.rpm
qt4-database-plugin-sqlite-4.8.2-1.1.mga2.i586.rpm
qt4-database-plugin-tds-4.8.2-1.1.mga2.i586.rpm
qt4-debug-4.8.2-1.1.mga2.i586.rpm
qt4-demos-4.8.2-1.1.mga2.i586.rpm
qt4-designer-4.8.2-1.1.mga2.i586.rpm
qt4-designer-plugin-qt3support-4.8.2-1.1.mga2.i586.rpm
qt4-designer-plugin-webkit-4.8.2-1.1.mga2.i586.rpm
qt4-devel-private-4.8.2-1.1.mga2.noarch.rpm
qt4-doc-4.8.2-1.1.mga2.noarch.rpm
qt4-examples-4.8.2-1.1.mga2.i586.rpm
qt4-graphicssystems-plugin-4.8.2-1.1.mga2.i586.rpm
qt4-linguist-4.8.2-1.1.mga2.i586.rpm
qt4-qdoc3-4.8.2-1.1.mga2.i586.rpm
qt4-qmlviewer-4.8.2-1.1.mga2.i586.rpm
qt4-qtconfig-4.8.2-1.1.mga2.i586.rpm
qt4-qtdbus-4.8.2-1.1.mga2.i586.rpm
qt4-qvfb-4.8.2-1.1.mga2.i586.rpm
qt4-xmlpatterns-4.8.2-1.1.mga2.i586.rpm

on x86_64 :
libqt3support4-4.8.2-1.1.mga2.x86_64.rpm                                                                       
libqt4-devel-4.8.2-1.1.mga2.x86_64.rpm                                                                         
libqtclucene4-4.8.2-1.1.mga2.x86_64.rpm                                                                        
libqtcore4-4.8.2-1.1.mga2.x86_64.rpm                                                                           
libqtdbus4-4.8.2-1.1.mga2.x86_64.rpm                                                                           
libqtdeclarative4-4.8.2-1.1.mga2.x86_64.rpm                                                                    
libqtdesigner4-4.8.2-1.1.mga2.x86_64.rpm                                                                       
libqtgui4-4.8.2-1.1.mga2.x86_64.rpm                                                                            
libqthelp4-4.8.2-1.1.mga2.x86_64.rpm                                                                           
libqtmultimedia4-4.8.2-1.1.mga2.x86_64.rpm                                                                     
libqtnetwork4-4.8.2-1.1.mga2.x86_64.rpm                                                                        
libqtopengl4-4.8.2-1.1.mga2.x86_64.rpm                                                                         
libqtscript4-4.8.2-1.1.mga2.x86_64.rpm                                                                         
libqtscripttools4-4.8.2-1.1.mga2.x86_64.rpm                                                                    
libqtsql4-4.8.2-1.1.mga2.x86_64.rpm                                                                            
libqtsvg4-4.8.2-1.1.mga2.x86_64.rpm                                                                            
libqttest4-4.8.2-1.1.mga2.x86_64.rpm
libqtxml4-4.8.2-1.1.mga2.x86_64.rpm
libqtxmlpatterns4-4.8.2-1.1.mga2.x86_64.rpm
qt4-accessibility-plugin-4.8.2-1.1.mga2.x86_64.rpm
qt4-assistant-4.8.2-1.1.mga2.x86_64.rpm
qt4-common-4.8.2-1.1.mga2.x86_64.rpm
qt4-database-plugin-mysql-4.8.2-1.1.mga2.x86_64.rpm
qt4-database-plugin-pgsql-4.8.2-1.1.mga2.x86_64.rpm
qt4-database-plugin-sqlite-4.8.2-1.1.mga2.x86_64.rpm
qt4-database-plugin-tds-4.8.2-1.1.mga2.x86_64.rpm
qt4-debug-4.8.2-1.1.mga2.x86_64.rpm
qt4-demos-4.8.2-1.1.mga2.x86_64.rpm
qt4-designer-4.8.2-1.1.mga2.x86_64.rpm
qt4-designer-plugin-qt3support-4.8.2-1.1.mga2.x86_64.rpm
qt4-designer-plugin-webkit-4.8.2-1.1.mga2.x86_64.rpm
qt4-devel-private-4.8.2-1.1.mga2.noarch.rpm
qt4-doc-4.8.2-1.1.mga2.noarch.rpm
qt4-examples-4.8.2-1.1.mga2.x86_64.rpm
qt4-graphicssystems-plugin-4.8.2-1.1.mga2.x86_64.rpm
qt4-linguist-4.8.2-1.1.mga2.x86_64.rpm
qt4-qdoc3-4.8.2-1.1.mga2.x86_64.rpm
qt4-qmlviewer-4.8.2-1.1.mga2.x86_64.rpm
qt4-qtconfig-4.8.2-1.1.mga2.x86_64.rpm
qt4-qtdbus-4.8.2-1.1.mga2.x86_64.rpm
qt4-qvfb-4.8.2-1.1.mga2.x86_64.rpm
qt4-xmlpatterns-4.8.2-1.1.mga2.x86_64.rpm

From qtwebkit
on i586 :
libqtwebkit2.2_4-2.2.2-1.1.mga2.i586.rpm
libqtwebkit2.2-devel-2.2.2-1.1.mga2.i586.rpm
qtwebkit-qmlplugin-2.2.2-1.1.mga2.i586.rpm

on x86_64:

lib64qtwebkit2.2-devel-2.2.2-1.1.mga2.x86_64.rpm
lib64qtwebkit2.2_4-2.2.2-1.1.mga2.x86_64.rpm
qtwebkit-qmlplugin-2.2.2-1.1.mga2.x86_64.rpm
lib64qtwebkit2.2_4-2.2.2-1.1.mga2.x86_64.rpm
Comment 1 John Balcaen 2012-07-02 00:09:06 CEST
Proposal for Advisory :
« This package provides the last bugfixe release for Qt & QtWebkit updating them to 4.8.2 & 2.2.2. You can find the changelog from Qt 4.8.1 on http://qt.nokia.com/products/changes/changes-4.8.2/.
Additionnally some specific mga bugs were fixed :
- the webkit plugin for Qt Designer is now available ( mga #6425)
- the binary path for qt-designer/linguist/assistant/designer was broken on
x86_64 arch ( mga #6116)
»

CC: (none) => balcaen.john

John Balcaen 2012-07-02 00:09:40 CEST

Blocks: (none) => 6425, 6116

Comment 2 Olivier Delaune 2012-07-02 09:37:25 CEST
I installed Qt and QtWebkit packages and I reboot my Mageia 2 64-bits. Kde seems to work correctly, so qt too. Is there any particular point to check?

CC: (none) => olivier.delaune

Comment 3 John Balcaen 2012-07-02 10:46:26 CEST
We need to test that bug #6116 & #6425 are correctly fixed at least.
After i would say to launch Qt related apps & noticed that they behave correctly is enough.
Comment 4 claire robinson 2012-07-02 11:06:02 CEST
This is affected by bug 2317 so adding a depends.

This one could be a nightmare.

So far for bug 6425

Mageia release 2 (Official) for x86_64
Latest version found in "Core Release" is qt4-designer-4.8.1-2.mga2
Latest version found in "Core Updates Testing" is qt4-designer-4.8.2-1.1.mga2
----------------------------------------
The following packages will require linking:

lib64qtlocation1-1.2.0-5.mga2 (Core Release)
lib64qtsensors1-1.2.0-5.mga2 (Core Release)
pinentry-gtk2-0.8.1-3.mga2 (Core 32bit Release)
pinentry-gtk2-0.8.1-3.mga2 (Core Release)
pinentry-qt4-0.8.1-3.mga2 (Core 32bit Release)
pinentry-qt4-0.8.1-3.mga2 (Core Release)
----------------------------------------

I'll run each rpm through depcheck and try to put together a list.

John do you know which have had requires/suggests added?

Depends on: (none) => 2317

Comment 5 claire robinson 2012-07-02 11:26:45 CEST
$ ./depcheck qt4-assistant "Core Release" "Core Updates Testing"
----------------------------------------
Running checks for "qt4-assistant" using media
"Core Release" and "Core Updates Testing".
----------------------------------------
Mageia release 2 (Official) for x86_64
Latest version found in "Core Release" is qt4-assistant-4.8.1-2.mga2
Latest version found in "Core Updates Testing" is qt4-assistant-4.8.2-1.1.mga2
----------------------------------------
The following packages will require linking:

colord-0.1.17-3.mga2 (Core 32bit Release)
colord-0.1.17-3.mga2 (Core Release)
consolekit-0.4.5-4.mga2 (Core 32bit Release)
consolekit-0.4.5-4.mga2 (Core Release)
cryptsetup-1.4.1-1.mga2 (Core 32bit Release)
cryptsetup-1.4.1-1.mga2 (Core Release)
dirmngr-1.1.0-1.mga1 (Core 32bit Release)
dirmngr-1.1.0-1.mga1 (Core Release)
dosfstools-3.0.12-1.mga2 (Core 32bit Release)
dosfstools-3.0.12-1.mga2 (Core Release)
fuse-2.8.7-1.mga2 (Core 32bit Release)
fuse-2.8.7-1.mga2 (Core Release)
gcr-3.4.1-1.mga2 (Core 32bit Release)
gcr-3.4.1-1.mga2 (Core Release)
gdisk-0.8.1-2.mga2 (Core 32bit Release)
gdisk-0.8.1-2.mga2 (Core Release)
gnome-keyring-3.4.1-1.mga2 (Core 32bit Release)
gnome-keyring-3.4.1-1.mga2 (Core Release)
gnupg-1.4.12-1.mga2 (Core 32bit Release)
gnupg-1.4.12-1.mga2 (Core Release)
gtk+3.0-3.4.1-2.mga2 (Core 32bit Release)
gtk+3.0-3.4.1-2.mga2 (Core Release)
gvfs-1.12.1-1.mga2 (Core 32bit Release)
gvfs-1.12.1-1.mga2 (Core Release)
gvfs-archive-1.12.1-1.mga2 (Core 32bit Release)
gvfs-archive-1.12.1-1.mga2 (Core Release)
gvfs-fuse-1.12.1-1.mga2 (Core 32bit Release)
gvfs-fuse-1.12.1-1.mga2 (Core Release)
gvfs-gphoto2-1.12.1-1.mga2 (Core 32bit Release)
gvfs-gphoto2-1.12.1-1.mga2 (Core Release)
gvfs-smb-1.12.1-1.mga2 (Core 32bit Release)
gvfs-smb-1.12.1-1.mga2 (Core Release)
lib64archive12-3.0.3-1.mga2 (Core Release)
lib64assuan0-2.0.3-1.mga2 (Core Release)
lib64atasmart4-0.18-1.mga2 (Core Release)
lib64avahi-glib1-0.6.30-8.mga2 (Core Release)
lib64bluray1-0.2.1-1.mga2 (Core Release)
lib64cdio13-0.83-1.mga2 (Core Release)
lib64cdio_cdda1-0.83-1.mga2 (Core Release)
lib64colord1-0.1.17-3.mga2 (Core Release)
lib64consolekit0-0.4.5-4.mga2 (Core Release)
lib64exif12-0.6.20-1.mga1 (Core Release)
lib64fuse2-2.8.7-1.mga2 (Core Release)
lib64gck1_0-3.4.1-1.mga2 (Core Release)
lib64gcr3_1-3.4.1-1.mga2 (Core Release)
lib64gcr-base3_1-3.4.1-1.mga2 (Core Release)
lib64gd2-2.0.35-18.mga2 (Core Release)
lib64gpgme11-1.3.1-2.mga2 (Core Release)
lib64gphoto2-2.4.11-4.mga2 (Core Release)
lib64gtk+3_0-3.4.1-2.mga2 (Core Release)
lib64gudev1.0_0-181-8.mga2 (Core Release)
lib64gusb2-0.1.3-1.mga2 (Core Release)
lib64gvfs0-1.12.1-1.mga2 (Core Release)
lib64ia_ora-gnome-1.0.25-1.mga1 (Core Release)
lib64ieee1284_3-0.2.11-9.mga1 (Core Release)
lib64ksba8-1.2.0-1.mga2 (Core Release)
lib64lcms2_2-2.3-1.mga2 (Core Release)
lib64ltdl7-2.4.2-6.mga2 (Core Release)
lib64oxygen-gtk-1.2.3-2.mga2 (Core Release)
lib64oxygen-gtk3-1.0.3-1.mga2 (Core Release)
lib64polkit1_0-0.104-4.mga2 (Core Release)
lib64qtlocation1-1.2.0-5.mga2 (Core Release)
lib64qtsensors1-1.2.0-5.mga2 (Core Release)
lib64sane1-1.0.22-7.mga2 (Core Release)
lib64smbclient0-3.6.5-2.mga2 (Core Release)
lib64talloc2-2.0.7-1.mga2 (Core Release)
lib64tdb1-1.2.9-1.mga1 (Core Release)
lib64udisks2_0-1.93.0-2.mga2 (Core Release)
lib64usb1.0_0-1.0.9-1.mga2 (Core Release)
lib64usb-compat0.1_4-0.1.3-6.mga2 (Core Release)
lib64v4l0-0.8.6-1.mga2 (Core Release)
lib64v4l-wrappers-0.8.6-1.mga2 (Core Release)
lib64wbclient0-3.6.5-2.mga2 (Core Release)
lib64xfs1-3.1.8-1.mga2 (Core Release)
libexif12-common-0.6.20-1.mga1 (Core 32bit Release)
libexif12-common-0.6.20-1.mga1 (Core Release)
libgphoto-common-2.4.11-4.mga2 (Core 32bit Release)
libgphoto-common-2.4.11-4.mga2 (Core Release)
mtools-4.0.17-2.mga2 (Core 32bit Release)
mtools-4.0.17-2.mga2 (Core Release)
nss_mdns-0.10-9.mga1 (Core 32bit Release)
nss_mdns-0.10-9.mga1 (Core Release)
ntfs-3g-2012.1.15-1.mga2 (Core 32bit Release)
ntfs-3g-2012.1.15-1.mga2 (Core Release)
oxygen-gtk-1.2.3-2.mga2 (Core 32bit Release)
oxygen-gtk-1.2.3-2.mga2 (Core Release)
oxygen-gtk3-1.0.3-1.mga2 (Core 32bit Release)
oxygen-gtk3-1.0.3-1.mga2 (Core Release)
oxygen-icon-theme-4.8.2-2.mga2 (Core 32bit Release)
oxygen-icon-theme-4.8.2-2.mga2 (Core Release)
parted-3.0-3.mga2 (Core 32bit Release)
parted-3.0-3.mga2 (Core Release)
pinentry-0.8.1-3.mga2 (Core 32bit Release)
pinentry-0.8.1-3.mga2 (Core Release)
pinentry-gtk2-0.8.1-3.mga2 (Core 32bit Release)
pinentry-gtk2-0.8.1-3.mga2 (Core Release)
pinentry-qt4-0.8.1-3.mga2 (Core 32bit Release)
pinentry-qt4-0.8.1-3.mga2 (Core Release)
polkit-0.104-4.mga2 (Core 32bit Release)
polkit-0.104-4.mga2 (Core Release)
polkit-desktop-policy-0.104-4.mga2 (Core 32bit Release)
polkit-desktop-policy-0.104-4.mga2 (Core Release)
seahorse-3.4.1-1.mga2 (Core 32bit Release)
seahorse-3.4.1-1.mga2 (Core Release)
shared-color-profiles-0.1.5-1.mga2 (Core 32bit Release)
shared-color-profiles-0.1.5-1.mga2 (Core Release)
udisks2-1.93.0-2.mga2 (Core 32bit Release)
udisks2-1.93.0-2.mga2 (Core Release)
v4l-utils-0.8.6-1.mga2 (Core 32bit Release)
v4l-utils-0.8.6-1.mga2 (Core Release)
xfsprogs-3.1.8-1.mga2 (Core 32bit Release)
xfsprogs-3.1.8-1.mga2 (Core Release)
----------------------------------------
Done.
Comment 6 John Balcaen 2012-07-02 11:33:25 CEST
This script is probably broken somewhere :/
I did not add any suggests/require anywhere.
Only one package came back to live ( the qt-designer-plugin-webkit) which does not have any suggests/requires
Comment 7 claire robinson 2012-07-02 11:39:24 CEST
qt4-designer-plugin-webkit doesn't exist in core/release
Comment 8 claire robinson 2012-07-02 11:50:14 CEST
qt4-assistant, qt4-demos & qt4-examples seem to be where the majority stem from.

Here is the complete list, run through sort -u

colord-0.1.17-3.mga2 (Core 32bit Release)
colord-0.1.17-3.mga2 (Core Release)
consolekit-0.4.5-4.mga2 (Core 32bit Release)
consolekit-0.4.5-4.mga2 (Core Release)
cryptsetup-1.4.1-1.mga2 (Core 32bit Release)
cryptsetup-1.4.1-1.mga2 (Core Release)
dirmngr-1.1.0-1.mga1 (Core 32bit Release)
dirmngr-1.1.0-1.mga1 (Core Release)
dosfstools-3.0.12-1.mga2 (Core 32bit Release)
dosfstools-3.0.12-1.mga2 (Core Release)
fuse-2.8.7-1.mga2 (Core 32bit Release)
fuse-2.8.7-1.mga2 (Core Release)
gcr-3.4.1-1.mga2 (Core 32bit Release)
gcr-3.4.1-1.mga2 (Core Release)
gdisk-0.8.1-2.mga2 (Core 32bit Release)
gdisk-0.8.1-2.mga2 (Core Release)
gnome-keyring-3.4.1-1.mga2 (Core 32bit Release)
gnome-keyring-3.4.1-1.mga2 (Core Release)
gnupg-1.4.12-1.mga2 (Core 32bit Release)
gnupg-1.4.12-1.mga2 (Core Release)
gtk+3.0-3.4.1-2.mga2 (Core 32bit Release)
gtk+3.0-3.4.1-2.mga2 (Core Release)
gvfs-1.12.1-1.mga2 (Core 32bit Release)
gvfs-1.12.1-1.mga2 (Core Release)
gvfs-archive-1.12.1-1.mga2 (Core 32bit Release)
gvfs-archive-1.12.1-1.mga2 (Core Release)
gvfs-fuse-1.12.1-1.mga2 (Core 32bit Release)
gvfs-fuse-1.12.1-1.mga2 (Core Release)
gvfs-gphoto2-1.12.1-1.mga2 (Core 32bit Release)
gvfs-gphoto2-1.12.1-1.mga2 (Core Release)
gvfs-smb-1.12.1-1.mga2 (Core 32bit Release)
gvfs-smb-1.12.1-1.mga2 (Core Release)
lib64archive12-3.0.3-1.mga2 (Core Release)
lib64assuan0-2.0.3-1.mga2 (Core Release)
lib64atasmart4-0.18-1.mga2 (Core Release)
lib64avahi-glib1-0.6.30-8.mga2 (Core Release)
lib64bluray1-0.2.1-1.mga2 (Core Release)
lib64cdio13-0.83-1.mga2 (Core Release)
lib64cdio_cdda1-0.83-1.mga2 (Core Release)
lib64colord1-0.1.17-3.mga2 (Core Release)
lib64consolekit0-0.4.5-4.mga2 (Core Release)
lib64exif12-0.6.20-1.mga1 (Core Release)
lib64fuse2-2.8.7-1.mga2 (Core Release)
lib64gck1_0-3.4.1-1.mga2 (Core Release)
lib64gcr3_1-3.4.1-1.mga2 (Core Release)
lib64gcr-base3_1-3.4.1-1.mga2 (Core Release)
lib64gd2-2.0.35-18.mga2 (Core Release)
lib64gpgme11-1.3.1-2.mga2 (Core Release)
lib64gphoto2-2.4.11-4.mga2 (Core Release)
lib64gtk+3_0-3.4.1-2.mga2 (Core Release)
lib64gudev1.0_0-181-8.mga2 (Core Release)
lib64gusb2-0.1.3-1.mga2 (Core Release)
lib64gvfs0-1.12.1-1.mga2 (Core Release)
lib64ia_ora-gnome-1.0.25-1.mga1 (Core Release)
lib64ieee1284_3-0.2.11-9.mga1 (Core Release)
lib64ksba8-1.2.0-1.mga2 (Core Release)
lib64lcms2_2-2.3-1.mga2 (Core Release)
lib64ltdl7-2.4.2-6.mga2 (Core Release)
lib64oxygen-gtk-1.2.3-2.mga2 (Core Release)
lib64oxygen-gtk3-1.0.3-1.mga2 (Core Release)
lib64polkit1_0-0.104-4.mga2 (Core Release)
lib64qtlocation1-1.2.0-5.mga2 (Core Release)
lib64qtsensors1-1.2.0-5.mga2 (Core Release)
lib64sane1-1.0.22-7.mga2 (Core Release)
lib64smbclient0-3.6.5-2.mga2 (Core Release)
lib64talloc2-2.0.7-1.mga2 (Core Release)
lib64tdb1-1.2.9-1.mga1 (Core Release)
lib64udisks2_0-1.93.0-2.mga2 (Core Release)
lib64usb1.0_0-1.0.9-1.mga2 (Core Release)
lib64usb-compat0.1_4-0.1.3-6.mga2 (Core Release)
lib64v4l0-0.8.6-1.mga2 (Core Release)
lib64v4l-wrappers-0.8.6-1.mga2 (Core Release)
lib64wbclient0-3.6.5-2.mga2 (Core Release)
lib64xfs1-3.1.8-1.mga2 (Core Release)
libexif12-common-0.6.20-1.mga1 (Core 32bit Release)
libexif12-common-0.6.20-1.mga1 (Core Release)
libgphoto-common-2.4.11-4.mga2 (Core 32bit Release)
libgphoto-common-2.4.11-4.mga2 (Core Release)
mtools-4.0.17-2.mga2 (Core 32bit Release)
mtools-4.0.17-2.mga2 (Core Release)
nss_mdns-0.10-9.mga1 (Core 32bit Release)
nss_mdns-0.10-9.mga1 (Core Release)
ntfs-3g-2012.1.15-1.mga2 (Core 32bit Release)
ntfs-3g-2012.1.15-1.mga2 (Core Release)
oxygen-gtk-1.2.3-2.mga2 (Core 32bit Release)
oxygen-gtk-1.2.3-2.mga2 (Core Release)
oxygen-gtk3-1.0.3-1.mga2 (Core 32bit Release)
oxygen-gtk3-1.0.3-1.mga2 (Core Release)
oxygen-icon-theme-4.8.2-2.mga2 (Core 32bit Release)
oxygen-icon-theme-4.8.2-2.mga2 (Core Release)
parted-3.0-3.mga2 (Core 32bit Release)
parted-3.0-3.mga2 (Core Release)
pinentry-0.8.1-3.mga2 (Core 32bit Release)
pinentry-0.8.1-3.mga2 (Core Release)
pinentry-gtk2-0.8.1-3.mga2 (Core 32bit Release)
pinentry-gtk2-0.8.1-3.mga2 (Core Release)
pinentry-qt4-0.8.1-3.mga2 (Core 32bit Release)
pinentry-qt4-0.8.1-3.mga2 (Core Release)
polkit-0.104-4.mga2 (Core 32bit Release)
polkit-0.104-4.mga2 (Core Release)
polkit-desktop-policy-0.104-4.mga2 (Core 32bit Release)
polkit-desktop-policy-0.104-4.mga2 (Core Release)
seahorse-3.4.1-1.mga2 (Core 32bit Release)
seahorse-3.4.1-1.mga2 (Core Release)
shared-color-profiles-0.1.5-1.mga2 (Core 32bit Release)
shared-color-profiles-0.1.5-1.mga2 (Core Release)
udisks2-1.93.0-2.mga2 (Core 32bit Release)
udisks2-1.93.0-2.mga2 (Core Release)
v4l-utils-0.8.6-1.mga2 (Core 32bit Release)
v4l-utils-0.8.6-1.mga2 (Core Release)
xfsprogs-3.1.8-1.mga2 (Core 32bit Release)
xfsprogs-3.1.8-1.mga2 (Core Release)
Comment 9 claire robinson 2012-07-02 11:56:10 CEST
Sorry, there were a few extra from lib64qtwebkit2.2-devel which I missed.

apper-0.7.1-1.mga2 (Core 32bit Release)
apper-0.7.1-1.mga2 (Core Release)
colord-0.1.17-3.mga2 (Core 32bit Release)
colord-0.1.17-3.mga2 (Core Release)
consolekit-0.4.5-4.mga2 (Core 32bit Release)
consolekit-0.4.5-4.mga2 (Core Release)
cryptsetup-1.4.1-1.mga2 (Core 32bit Release)
cryptsetup-1.4.1-1.mga2 (Core Release)
dirmngr-1.1.0-1.mga1 (Core 32bit Release)
dirmngr-1.1.0-1.mga1 (Core Release)
dosfstools-3.0.12-1.mga2 (Core 32bit Release)
dosfstools-3.0.12-1.mga2 (Core Release)
fuse-2.8.7-1.mga2 (Core 32bit Release)
fuse-2.8.7-1.mga2 (Core Release)
gcr-3.4.1-1.mga2 (Core 32bit Release)
gcr-3.4.1-1.mga2 (Core Release)
gdisk-0.8.1-2.mga2 (Core 32bit Release)
gdisk-0.8.1-2.mga2 (Core Release)
gnome-keyring-3.4.1-1.mga2 (Core 32bit Release)
gnome-keyring-3.4.1-1.mga2 (Core Release)
gnome-packagekit-common-3.4.0-1.mga2 (Core 32bit Release)
gnome-packagekit-common-3.4.0-1.mga2 (Core Release)
gnupg-1.4.12-1.mga2 (Core 32bit Release)
gnupg-1.4.12-1.mga2 (Core Release)
gtk+3.0-3.4.1-2.mga2 (Core 32bit Release)
gtk+3.0-3.4.1-2.mga2 (Core Release)
gvfs-1.12.1-1.mga2 (Core 32bit Release)
gvfs-1.12.1-1.mga2 (Core Release)
gvfs-archive-1.12.1-1.mga2 (Core 32bit Release)
gvfs-archive-1.12.1-1.mga2 (Core Release)
gvfs-fuse-1.12.1-1.mga2 (Core 32bit Release)
gvfs-fuse-1.12.1-1.mga2 (Core Release)
gvfs-gphoto2-1.12.1-1.mga2 (Core 32bit Release)
gvfs-gphoto2-1.12.1-1.mga2 (Core Release)
gvfs-smb-1.12.1-1.mga2 (Core 32bit Release)
gvfs-smb-1.12.1-1.mga2 (Core Release)
lib64archive12-3.0.3-1.mga2 (Core Release)
lib64assuan0-2.0.3-1.mga2 (Core Release)
lib64atasmart4-0.18-1.mga2 (Core Release)
lib64avahi-glib1-0.6.30-8.mga2 (Core Release)
lib64bluray1-0.2.1-1.mga2 (Core Release)
lib64cdio13-0.83-1.mga2 (Core Release)
lib64cdio_cdda1-0.83-1.mga2 (Core Release)
lib64colord1-0.1.17-3.mga2 (Core Release)
lib64consolekit0-0.4.5-4.mga2 (Core Release)
lib64exif12-0.6.20-1.mga1 (Core Release)
lib64fuse2-2.8.7-1.mga2 (Core Release)
lib64gck1_0-3.4.1-1.mga2 (Core Release)
lib64gcr3_1-3.4.1-1.mga2 (Core Release)
lib64gcr-base3_1-3.4.1-1.mga2 (Core Release)
lib64gd2-2.0.35-18.mga2 (Core Release)
lib64gpgme11-1.3.1-2.mga2 (Core Release)
lib64gphoto2-2.4.11-4.mga2 (Core Release)
lib64gtk+3_0-3.4.1-2.mga2 (Core Release)
lib64gudev1.0_0-181-8.mga2 (Core Release)
lib64gusb2-0.1.3-1.mga2 (Core Release)
lib64gvfs0-1.12.1-1.mga2 (Core Release)
lib64ia_ora-gnome-1.0.25-1.mga1 (Core Release)
lib64ieee1284_3-0.2.11-9.mga1 (Core Release)
lib64ksba8-1.2.0-1.mga2 (Core Release)
lib64lcms2_2-2.3-1.mga2 (Core Release)
lib64ltdl7-2.4.2-6.mga2 (Core Release)
lib64ossp_uuid-devel-1.6.2-5.mga2 (Core Release)
lib64oxygen-gtk-1.2.3-2.mga2 (Core Release)
lib64oxygen-gtk3-1.0.3-1.mga2 (Core Release)
lib64polkit1_0-0.104-4.mga2 (Core Release)
lib64qtlocation1-1.2.0-5.mga2 (Core Release)
lib64qtsensors1-1.2.0-5.mga2 (Core Release)
lib64sane1-1.0.22-7.mga2 (Core Release)
lib64smbclient0-3.6.5-2.mga2 (Core Release)
lib64talloc2-2.0.7-1.mga2 (Core Release)
lib64tdb1-1.2.9-1.mga1 (Core Release)
lib64udisks2_0-1.93.0-2.mga2 (Core Release)
lib64usb1.0_0-1.0.9-1.mga2 (Core Release)
lib64usb-compat0.1_4-0.1.3-6.mga2 (Core Release)
lib64uuid-devel-2.21.1-1.mga2 (Core Release)
lib64v4l0-0.8.6-1.mga2 (Core Release)
lib64v4l-wrappers-0.8.6-1.mga2 (Core Release)
lib64wbclient0-3.6.5-2.mga2 (Core Release)
lib64xfs1-3.1.8-1.mga2 (Core Release)
libexif12-common-0.6.20-1.mga1 (Core 32bit Release)
libexif12-common-0.6.20-1.mga1 (Core Release)
libgphoto-common-2.4.11-4.mga2 (Core 32bit Release)
libgphoto-common-2.4.11-4.mga2 (Core Release)
mtools-4.0.17-2.mga2 (Core 32bit Release)
mtools-4.0.17-2.mga2 (Core Release)
nss_mdns-0.10-9.mga1 (Core 32bit Release)
nss_mdns-0.10-9.mga1 (Core Release)
ntfs-3g-2012.1.15-1.mga2 (Core 32bit Release)
ntfs-3g-2012.1.15-1.mga2 (Core Release)
oxygen-gtk-1.2.3-2.mga2 (Core 32bit Release)
oxygen-gtk-1.2.3-2.mga2 (Core Release)
oxygen-gtk3-1.0.3-1.mga2 (Core 32bit Release)
oxygen-gtk3-1.0.3-1.mga2 (Core Release)
oxygen-icon-theme-4.8.2-2.mga2 (Core 32bit Release)
oxygen-icon-theme-4.8.2-2.mga2 (Core Release)
parted-3.0-3.mga2 (Core 32bit Release)
parted-3.0-3.mga2 (Core Release)
pinentry-0.8.1-3.mga2 (Core 32bit Release)
pinentry-0.8.1-3.mga2 (Core Release)
pinentry-gtk2-0.8.1-3.mga2 (Core 32bit Release)
pinentry-gtk2-0.8.1-3.mga2 (Core Release)
pinentry-qt4-0.8.1-3.mga2 (Core 32bit Release)
pinentry-qt4-0.8.1-3.mga2 (Core Release)
polkit-0.104-4.mga2 (Core 32bit Release)
polkit-0.104-4.mga2 (Core Release)
polkit-desktop-policy-0.104-4.mga2 (Core 32bit Release)
polkit-desktop-policy-0.104-4.mga2 (Core Release)
seahorse-3.4.1-1.mga2 (Core 32bit Release)
seahorse-3.4.1-1.mga2 (Core Release)
shared-color-profiles-0.1.5-1.mga2 (Core 32bit Release)
shared-color-profiles-0.1.5-1.mga2 (Core Release)
udisks2-1.93.0-2.mga2 (Core 32bit Release)
udisks2-1.93.0-2.mga2 (Core Release)
v4l-utils-0.8.6-1.mga2 (Core 32bit Release)
v4l-utils-0.8.6-1.mga2 (Core Release)
xfsprogs-3.1.8-1.mga2 (Core 32bit Release)
xfsprogs-3.1.8-1.mga2 (Core Release)
Comment 10 John Balcaen 2012-07-02 12:06:01 CEST
(In reply to comment #9)
> Sorry, there were a few extra from lib64qtwebkit2.2-devel which I missed.
> 
[...]
The script *must* be wrong here.
There's no reason that qtwebkit suddently requires *more* package then it was requiring for the version available before.
and when you check the requires from qt4-designer-plugin i get this :

rpm -qp --requires qt4-designer-plugin-webkit-4.8.2-0.2.mga2.i586.rpm
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1
libc.so.6
libc.so.6(GLIBC_2.1.3)
libgcc_s.so.1
libgcc_s.so.1(GCC_3.0)
libQtCore.so.4
libQtGui.so.4
libQtWebKit.so.4
libstdc++.so.6
libstdc++.so.6(GLIBCXX_3.4)
rtld(GNU_HASH)
rpmlib(PayloadIsLzma) <= 4.4.6-1
So in summary there's *no* additionnal requires from something coming outside of updates :

libQtCore.so.4
libQtGui.so.4
libQtWebKit.so.4
came from Qt & QtWebkit.
libstdcc are of course installed.
Comment 11 claire robinson 2012-07-02 12:14:02 CEST
For clarity, the final list of links required is that in comment 9
Comment 12 claire robinson 2012-07-02 12:16:12 CEST
If somebody wants to fix bug 2317 then great, otherwise I'm afraid I'm done debating about the links the script find. I refuse to waste any more on the workaround to the bug, it has already, just this mornign, cost 2 hours!
Comment 13 claire robinson 2012-07-02 13:43:12 CEST
Testing x86_64

Before
------

For bug 6116..
# cat /usr/share/applications/mageia-designer-qt4.desktop | grep lib
TryExec=/usr/lib/qt4/bin/designer
Exec=/usr/lib/qt4/bin/designer

# cat /usr/share/applications/mageia-linguist-qt4.desktop | grep lib
TryExec=/usr/lib/qt4/bin/linguist
Exec=/usr/lib/qt4/bin/linguist

$ urpmf qt4-designer | grep bin
qt4-designer:/usr/lib64/qt4/bin/designer
qt4-designer:/usr/lib/qt4/bin/designer

$ urpmf qt4-linguist | grep bin
qt4-linguist:/usr/lib64/qt4/bin/lconvert
qt4-linguist:/usr/lib64/qt4/bin/linguist
qt4-linguist:/usr/lib/qt4/bin/lconvert
qt4-linguist:/usr/lib/qt4/bin/linguist

Neither visible in the menu.

For bug 6425..
$ /usr/lib64/qt4/bin/designer

No QtWebview widget listed in the New Form window which pops up when started.
Comment 14 claire robinson 2012-07-02 14:11:42 CEST
After
-----

For bug 6116..
$ cat /usr/share/applications/mageia-designer-qt4.desktop | grep lib
TryExec=//usr/lib64/qt4/bin/designer
Exec=//usr/lib64/qt4/bin/designer

$ cat /usr/share/applications/mageia-linguist-qt4.desktop | grep lib
TryExec=//usr/lib64/qt4/bin/linguist
Exec=//usr/lib64/qt4/bin/linguist

Apart from the double // seems fixed. They are now listed in the menu under Development => Development Environments

For bug 6425..
Started from the menu. There is still no QtWebView widget in the first popup so not sure it should be there anyway.

Selected Main Window in the popup and clicked Create.

Scrolled down the list on the left to Display Widgets and saw it listed there, dragged one on to the main window.

So I guess that is fixed.


No immediate problems in KDE, I'll use it for the rest of the day and see if anything jumps out at me.
Comment 15 David Walser 2012-07-04 16:01:01 CEST
This build needs to be resubmitted, as the qt4-common package has disappeared from the mirrors.  See:
https://bugs.mageia.org/show_bug.cgi?id=6511#c13

Not sure if they are related to this or not, but I also just saw these:
https://bugs.mageia.org/show_bug.cgi?id=6660
https://bugs.mageia.org/show_bug.cgi?id=6661

CC: (none) => luigiwalser, qa-bugs
Assignee: qa-bugs => balcaen.john

Comment 16 David Walser 2012-07-05 02:33:44 CEST
John has built this again.  Here is the packages list now.

qt4-common-4.8.2-1.2.mga2
libqtxml4-4.8.2-1.2.mga2
libqtscripttools4-4.8.2-1.2.mga2
libqtxmlpatterns4-4.8.2-1.2.mga2
libqtsql4-4.8.2-1.2.mga2
libqtnetwork4-4.8.2-1.2.mga2
libqtscript4-4.8.2-1.2.mga2
libqtgui4-4.8.2-1.2.mga2
libqtsvg4-4.8.2-1.2.mga2
libqttest4-4.8.2-1.2.mga2
libqthelp4-4.8.2-1.2.mga2
libqtclucene4-4.8.2-1.2.mga2
libqtcore4-4.8.2-1.2.mga2
libqt3support4-4.8.2-1.2.mga2
libqtopengl4-4.8.2-1.2.mga2
libqtdesigner4-4.8.2-1.2.mga2
libqtdbus4-4.8.2-1.2.mga2
libqtmultimedia4-4.8.2-1.2.mga2
qt4-qtdbus-4.8.2-1.2.mga2
libqtdeclarative4-4.8.2-1.2.mga2
qt4-qmlviewer-4.8.2-1.2.mga2
libqt4-devel-4.8.2-1.2.mga2
qt4-devel-private-4.8.2-1.2.mga2
qt4-xmlpatterns-4.8.2-1.2.mga2
qt4-qtconfig-4.8.2-1.2.mga2
qt4-doc-4.8.2-1.2.mga2
qt4-demos-4.8.2-1.2.mga2
qt4-examples-4.8.2-1.2.mga2
qt4-linguist-4.8.2-1.2.mga2
qt4-assistant-4.8.2-1.2.mga2
qt4-database-plugin-mysql-4.8.2-1.2.mga2
qt4-database-plugin-sqlite-4.8.2-1.2.mga2
qt4-database-plugin-tds-4.8.2-1.2.mga2
qt4-database-plugin-pgsql-4.8.2-1.2.mga2
qt4-graphicssystems-plugin-4.8.2-1.2.mga2
qt4-accessibility-plugin-4.8.2-1.2.mga2
qt4-designer-4.8.2-1.2.mga2
qt4-designer-plugin-webkit-4.8.2-1.2.mga2
qt4-designer-plugin-qt3support-4.8.2-1.2.mga2
qt4-qvfb-4.8.2-1.2.mga2
qt4-qdoc3-4.8.2-1.2.mga2

from qt4-4.8.2-1.2.mga2.src.rpm

CC: qa-bugs => (none)
Assignee: balcaen.john => qa-bugs

Comment 17 David Walser 2012-07-05 03:15:55 CEST
Gah, the crazy build system is at it again.  Only a few of the RPMs that were just built actually got uploaded.

CC: (none) => qa-bugs
Assignee: qa-bugs => sysadmin-bugs

Comment 18 David Walser 2012-07-05 18:50:17 CEST
Colin has pushed it to the build system one more time, and all of the packages made it to the mirrors this time!  :D

qt4-common-4.8.2-1.3.mga2
libqtxml4-4.8.2-1.3.mga2
libqtscripttools4-4.8.2-1.3.mga2
libqtxmlpatterns4-4.8.2-1.3.mga2
libqtsql4-4.8.2-1.3.mga2
libqtnetwork4-4.8.2-1.3.mga2
libqtscript4-4.8.2-1.3.mga2
libqtgui4-4.8.2-1.3.mga2
libqtsvg4-4.8.2-1.3.mga2
libqttest4-4.8.2-1.3.mga2
libqthelp4-4.8.2-1.3.mga2
libqtclucene4-4.8.2-1.3.mga2
libqtcore4-4.8.2-1.3.mga2
libqt3support4-4.8.2-1.3.mga2
libqtopengl4-4.8.2-1.3.mga2
libqtdesigner4-4.8.2-1.3.mga2
libqtdbus4-4.8.2-1.3.mga2
libqtmultimedia4-4.8.2-1.3.mga2
qt4-qtdbus-4.8.2-1.3.mga2
libqtdeclarative4-4.8.2-1.3.mga2
qt4-qmlviewer-4.8.2-1.3.mga2
libqt4-devel-4.8.2-1.3.mga2
qt4-devel-private-4.8.2-1.3.mga2
qt4-xmlpatterns-4.8.2-1.3.mga2
qt4-qtconfig-4.8.2-1.3.mga2
qt4-doc-4.8.2-1.3.mga2
qt4-demos-4.8.2-1.3.mga2
qt4-examples-4.8.2-1.3.mga2
qt4-linguist-4.8.2-1.3.mga2
qt4-assistant-4.8.2-1.3.mga2
qt4-database-plugin-mysql-4.8.2-1.3.mga2
qt4-database-plugin-sqlite-4.8.2-1.3.mga2
qt4-database-plugin-tds-4.8.2-1.3.mga2
qt4-database-plugin-pgsql-4.8.2-1.3.mga2
qt4-graphicssystems-plugin-4.8.2-1.3.mga2
qt4-accessibility-plugin-4.8.2-1.3.mga2
qt4-designer-4.8.2-1.3.mga2
qt4-designer-plugin-webkit-4.8.2-1.3.mga2
qt4-designer-plugin-qt3support-4.8.2-1.3.mga2
qt4-qvfb-4.8.2-1.3.mga2
qt4-qdoc3-4.8.2-1.3.mga2

from qt4-4.8.2-1.3.mga2.src.rpm

CC: qa-bugs => sysadmin-bugs
Assignee: sysadmin-bugs => qa-bugs

Comment 19 Shlomi Fish 2012-07-12 12:04:50 CEST
(In reply to comment #3)
> We need to test that bug #6116 & #6425 are correctly fixed at least.
> After i would say to launch Qt related apps & noticed that they behave
> correctly is enough.

On Mageia 2 x86-64 with core/updates_testing enabled, I can start Qt4 Linguist fine from KDEâs start menu. And KDE in general is working fine. Is there anything else that needs to be verified?

Regards,

-- Shlomi Fish

CC: (none) => shlomif

Comment 20 Manuel Hiebel 2012-07-20 11:20:41 CEST
Ping for kde users reading bugs@ml or qa-bugs@ml :)
Comment 21 claire robinson 2012-07-20 14:48:41 CEST
Re-testing x86_64
Comment 22 claire robinson 2012-07-20 14:51:33 CEST
Just a reminder, there are also these..

From qtwebkit
on i586 :
libqtwebkit2.2_4-2.2.2-1.1.mga2.i586.rpm
libqtwebkit2.2-devel-2.2.2-1.1.mga2.i586.rpm
qtwebkit-qmlplugin-2.2.2-1.1.mga2.i586.rpm

on x86_64:

lib64qtwebkit2.2-devel-2.2.2-1.1.mga2.x86_64.rpm
lib64qtwebkit2.2_4-2.2.2-1.1.mga2.x86_64.rpm
qtwebkit-qmlplugin-2.2.2-1.1.mga2.x86_64.rpm
Comment 23 claire robinson 2012-07-20 14:58:20 CEST
I will retest all these with the newer depcheck :(
Comment 24 claire robinson 2012-07-20 15:48:34 CEST
The good news is, with all the packages already linked and with new depcheck this is the new list of links required..

lib64qtlocation1-1.2.0-5.mga2 (Core Release)
lib64qtsensors1-1.2.0-5.mga2 (Core Release)

KDE seems OK with all the updates and the webkit issues seem fixed.

Testing complete for me x86_64
claire robinson 2012-07-20 15:50:41 CEST

Whiteboard: (none) => mga2-64-OK

Comment 25 Nicolas Lécureuil 2012-07-20 16:03:55 CEST
no deps needed on i586 ?

CC: (none) => nicolas.lecureuil

Comment 26 claire robinson 2012-07-20 17:58:33 CEST
The same ones Nicolas.
Comment 27 Dave Hodgins 2012-07-21 22:06:49 CEST
Testing complete on Mageia 2 i586.

Confirming that qt4-assistant now requires libqtlocation1 and libqtsensors1.

Could someone from the sysadmin team push the srpms
qt4-4.8.2-1.3.mga2.src.rpm
qtwebkit-2.2.2-1.1.mga2.src.rpm
from Mageia 2 Core Updates Testing to Core Updates.
and link the rpm packages
lib{64}qtlocation1
lib{64}qtsensors1
from Mageia 2 Core Release to Core Updates.

Advisory: This bugfix update provides Qt4 4.8.2 and  QtWebkit 2.2.2.
The changelog fo Qt 4.8.2 is available at
http://qt.nokia.com/products/changes/changes-4.8.2/
Additionnally some specific mga bugs were fixed :
- the webkit plugin for Qt Designer is now available ( mga #6425)
- the binary path for qt-designer/linguist/assistant/designer was broken
 on x86_64 arch ( mga #6116

https://bugs.mageia.org/show_bug.cgi?id=6656

Keywords: (none) => validated_update
CC: (none) => davidwhodgins
Whiteboard: mga2-64-OK => mga2-64-OK MGA2-32-OK

Comment 28 Thomas Backlund 2012-07-21 23:21:03 CEST
Packages linked and update pushed:
https://wiki.mageia.org/en/Support/Advisories/MGAA-2012-0133

Status: NEW => RESOLVED
CC: (none) => tmb
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.