QT update from supplementary/KDE fails for SuSE 9.1
Hi all, I have a problem updating from the supplementary/KDE repository. I use ftp.gwdg.de /pub/linux/suse/ftp.suse.com/suse/i386/supplementary/KDE/update_for_9.1 What fails are the QT3 packages: Installing the following 5 package(s): qt3-3.3.4-20.i586.rpm qt3-devel-3.3.4-20.i586.rpm qt3-devel-doc-3.3.4-20.i586.rpm qt3-devel-tools-3.3.4-20.i586.rpm qt3-static-3.3.4-19.i586.rpm ************************ * ERROR: Update failed * ************************ error: Failed dependencies: xorg-x11-Mesa-devel is needed by qt3-devel-3.3.4-20 I don't know how to resolve this. It seems to me like a bug as SuSE 9.1 came with XFree, not X.org. XFree86-Mesa-devel is installed on my system. I don't feel too happy to install with --nodeps but would prefer if the dependency could be fixed (or is the policy to upgrade XFree to X.org also for older SuSE versions?). Cheers, Ingo -- Ingo Strauch ---- Registered Linux User #227900 (http://counter.li.org/) GPG Key Fingerprint = DEC8 1B12 9573 6BE7 7A99 C33F 809C 8C2C 772E 66A1 http://www.the-one-brack.org/
Am Mittwoch, 15. Juni 2005 13:54 schrieb Ingo Strauch:
Hi all,
I have a problem updating from the supplementary/KDE repository. I use
error: Failed dependencies: xorg-x11-Mesa-devel is needed by qt3-devel-3.3.4-20
well, i dunno about suse 9.1 but i upgraded to xfree 6.8.2 with the rpm packages in supplementary/X on two 9.2 machines without problems. you might want to try it. don't forget to upgrade the accompanying sax packages, they're in supplementary as well. bye, -- Die unaufgeforderte Zusendung einer Werbemail an Privatleute verstößt gegen §1 UWG und 823 I BGB (Beschluß des LG Berlin vom 2.8.1998 Az: 16 O 201/98). Jede kommerzielle Nutzung der übermittelten persönlichen Daten sowie deren Weitergabe an Dritte ist ausdrücklich untersagt! gpg key fingerprint: 5F64 4C92 9B77 DE37 D184 C5F9 B013 44E7 27BD 763C
Hi Mathias! On Wed, 15 Jun 2005 14:06:39 +0200 Mathias Homann <admin@eregion.de> wrote:
Am Mittwoch, 15. Juni 2005 13:54 schrieb Ingo Strauch:
error: Failed dependencies: xorg-x11-Mesa-devel is needed by qt3-devel-3.3.4-20
well, i dunno about suse 9.1 but i upgraded to xfree 6.8.2 with the rpm packages in supplementary/X on two 9.2 machines without problems. you might want to try it. don't forget to upgrade the accompanying sax packages, they're in supplementary as well.
Sure, that workaround should always be possible. But I don't see it as a proper solution that I need to upgrade all X packages if qt3-devel has a broken dependency. That is, I assume the dependency is broken, as older qt3-devel packages from the same supplementary/KDE repository correctly depended on XFree86-Mesa-devel, not xorg-x11-Mesa-devel. Another possibility of course would be to grab the SRPM and fix this myself. Still I'd prefer one central solution instead of having (maybe less experienced) people stumble over this whenever they try to simply update their KDE (which works extremely well otherwise!). Cheers, Ingo -- Ingo Strauch ---- Registered Linux User #227900 (http://counter.li.org/) GPG Key Fingerprint = DEC8 1B12 9573 6BE7 7A99 C33F 809C 8C2C 772E 66A1 http://www.the-one-brack.org/
Am Mittwoch, 15. Juni 2005 13:54 schrieb Ingo Strauch:
Hi all,
I have a problem updating from the supplementary/KDE repository. I use
ftp.gwdg.de /pub/linux/suse/ftp.suse.com/suse/i386/supplementary/KDE/update_f or_9.1
What fails are the QT3 packages:
Installing the following 5 package(s): qt3-3.3.4-20.i586.rpm qt3-devel-3.3.4-20.i586.rpm qt3-devel-doc-3.3.4-20.i586.rpm qt3-devel-tools-3.3.4-20.i586.rpm qt3-static-3.3.4-19.i586.rpm
************************ * ERROR: Update failed * ************************
error: Failed dependencies: xorg-x11-Mesa-devel is needed by qt3-devel-3.3.4-20
I don't know how to resolve this. It seems to me like a bug as SuSE 9.1 came with XFree, not X.org. XFree86-Mesa-devel is installed on my system. I don't feel too happy to install with --nodeps but would prefer if the dependency could be fixed (or is the policy to upgrade XFree to X.org also for older SuSE versions?).
Hi Ingo, have you tryed not to update qt3-*. Probably you can yust keep the old version without any Conflicts ... Micha
Cheers, Ingo
Am Mittwoch, 15. Juni 2005 14:15 schrieb Michael Schueller:
Am Mittwoch, 15. Juni 2005 13:54 schrieb Ingo Strauch:
Hi all,
I have a problem updating from the supplementary/KDE repository. I use
ftp.gwdg.de /pub/linux/suse/ftp.suse.com/suse/i386/supplementary/KDE/update _f or_9.1
What fails are the QT3 packages:
Installing the following 5 package(s): qt3-3.3.4-20.i586.rpm qt3-devel-3.3.4-20.i586.rpm qt3-devel-doc-3.3.4-20.i586.rpm qt3-devel-tools-3.3.4-20.i586.rpm qt3-static-3.3.4-19.i586.rpm
************************ * ERROR: Update failed * ************************
error: Failed dependencies: xorg-x11-Mesa-devel is needed by qt3-devel-3.3.4-20
I don't know how to resolve this. It seems to me like a bug as SuSE 9.1 came with XFree, not X.org. XFree86-Mesa-devel is installed on my system. I don't feel too happy to install with --nodeps but would prefer if the dependency could be fixed (or is the policy to upgrade XFree to X.org also for older SuSE versions?).
Hi Ingo, have you tryed not to update qt3-*. Probably you can yust keep the old version without any Conflicts
P.s : I have just tried to upgrade via Yast to kde3.4.1 , and received the same Error. To keep the old Version is not possible ... But, when you go to ftp://ftp.gwdg.de/pub/linux/suse/apt/SuSE/9.1-i386/RPMS.kde3-stable you will get the Version qt3-3.3.4-17 instead of 3.3.4-20. I guess with this on a upgrade should be possible. So, you can Upgrade your KDE with apt , or, if you don't use apt, you can just download the directory to a local folder, and integrate this folder as a Installation Source in Yast instead of the Supplementary FTP Source ...
...
Micha
Cheers, Ingo
On Wed, 15 Jun 2005 14:47:33 +0200 Michael Schueller <schueller-berlin@gmx.de> wrote:
P.s : I have just tried to upgrade via Yast to kde3.4.1 , and received the same Error. To keep the old Version is not possible ...
But, when you go to
ftp://ftp.gwdg.de/pub/linux/suse/apt/SuSE/9.1-i386/RPMS.kde3-stable
you will get the Version qt3-3.3.4-17 instead of 3.3.4-20. I guess with this on a upgrade should be possible.
The problem then would be that fou4s (which I'm using instead of YOU) will suggest to update to 3.3.4-20 anyway as it's newer than 3.3.4-17. At least that's what I guess. And I don't think it's "clean" to have an update not processed.
So, you can Upgrade your KDE with apt , or, if you don't use apt, you can just download the directory to a local folder, and integrate this folder as a Installation Source in Yast instead of the Supplementary FTP Source ...
Ok, the technical aspects are fully clear to me. Maybe I'm making too much fuss about this ;-) Still think it's a bug in the package that could/should easily be fixed. What I did: I took the SRPM, fixed the *.spec file (which I think should be done centrally) and installed the self-created version. Which except for the dependency is identical to the one provided on the SUSE page. Cheers, Ingo -- Ingo Strauch ---- Registered Linux User #227900 (http://counter.li.org/) GPG Key Fingerprint = DEC8 1B12 9573 6BE7 7A99 C33F 809C 8C2C 772E 66A1 http://www.the-one-brack.org/
participants (3)
-
Ingo Strauch
-
Mathias Homann
-
Michael Schueller