[Bug 540025] New: YaST2 QT interface missing
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
http://bugzilla.novell.com/show_bug.cgi?id=540025 Summary: YaST2 QT interface missing Classification: openSUSE Product: openSUSE 11.2 Version: Milestone 7 Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: GNOME AssignedTo: bnc-team-gnome@forge.provo.novell.com ReportedBy: noelamac@gmail.com QAContact: qa@suse.de Found By: --- When running "yast2 --qt" from terminal, I get the following message: "QT GUI wanted but not found, falling back to ncurses" Ncurses interface just works as expected. LiveCD, 64 bits (Spanish) -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
http://bugzilla.novell.com/show_bug.cgi?id=540025
User rpmcruz@alunos.dcc.fc.up.pt added comment
http://bugzilla.novell.com/show_bug.cgi?id=540025#c1
Ricardo Cruz
sudo zypper install yast2-qt
If you'd like, fill for a bug report so that "yast2 --qt" installs yast2-qt automatically if not installed. Or maybe make it simply inform users about the previous command line. Notes: in milestone 7, /sbin/yast2 was providing an invalid argument to gnome-control-center, so it fails. Run gnome-control-center directly as root. For other issues, please consult: http://en.opensuse.org/Bugs:Most_Annoying_Bugs_11.2_dev#openSUSE_11.2_Milest... -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
http://bugzilla.novell.com/show_bug.cgi?id=540025
User rpmcruz@alunos.dcc.fc.up.pt added comment
http://bugzilla.novell.com/show_bug.cgi?id=540025#c2
--- Comment #2 from Ricardo Cruz
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
http://bugzilla.novell.com/show_bug.cgi?id=540025
User noelamac@gmail.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=540025#c3
--- Comment #3 from Camaleon --
You know trade-offs are a pain in the ass, but in order to fit Suse into a CD, you got to make tough choices. And Gnome LiveCD is always border-lining beyound what some CD-RW can write, so yes, every Mb is precious. Some users prefer the Qt UI to Yast, most prefer the GTK UI. You can easily install the Qt UI if you wish to do so:
sudo zypper install yast2-qt
It's more that a "matter of taste". If yast2-qt interface is no available under lived, I cannot test it and I cannot report any bug against it. And please, remember we are talking about a "key" package.
If you'd like, fill for a bug report so that "yast2 --qt" installs yast2-qt automatically if not installed. Or maybe make it simply inform users about the previous command line.
Thanks for the suggestion, but that's not my issue. I just pointed out a missing (and a very important) package that, IIRC, it was available on later Gnome LiveCD Milestone (11.2), but not now. I do not know *why* it has been removed :-/
Notes: in milestone 7, /sbin/yast2 was providing an invalid argument to gnome-control-center, so it fails. Run gnome-control-center directly as root. For other issues, please consult: http://en.opensuse.org/Bugs:Most_Annoying_Bugs_11.2_dev#openSUSE_11.2_Milest...
Yes, I was aware of that but I guess this is another problem, not related to this one. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
http://bugzilla.novell.com/show_bug.cgi?id=540025
User noelamac@gmail.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=540025#c4
--- Comment #4 from Camaleon --
By the way, if you'd like to tell us a rationale for why you think Qt UI should be bundled (missing feature, difficult to use, etc), please do tell us. Hey, we'll even consider making it the default if it's important. However, we won't change our policy because of a void request.
It is the one of the most important packages on openSUSE, don't you think. It should be rock-solid and well tested :-) Anyway, take the path you estimate convenient for this. I mainly needed the QT interface to test the translation I was doing for that concrete package, but well... who cares? Apart from that, no special interest. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
http://bugzilla.novell.com/show_bug.cgi?id=540025
User rpmcruz@alunos.dcc.fc.up.pt added comment
http://bugzilla.novell.com/show_bug.cgi?id=540025#c5
Ricardo Cruz
*** This bug has been marked as a duplicate of bug 529046 *** http://bugzilla.novell.com/show_bug.cgi?id=529046 -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
http://bugzilla.novell.com/show_bug.cgi?id=540025
Ricardo Cruz
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
http://bugzilla.novell.com/show_bug.cgi?id=540025
User noelamac@gmail.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=540025#c6
--- Comment #6 from Camaleon --
So yast2-qt was shipped along 11.1 Gnome CD, but is no longer being shipped for 11.2's. That sure is surprising and it is reasonable to query about it.
Yes, so it is.
I'm the yast2-gtk maintainer and I was completely oblivious to this swing. I assumed yast2-gtk had replaced yast2-qt in the LiveCD when it was promoted to default. It certainly doesn't seem to make sense to ship two competitive UIs in such a constrained medium, especially when there is already ncurses as backup. So I took your bug report as a request to re-insert the Qt UI when it had been absent for a couple of major release cycles. It is certainly a sensible bug report in the light of the abrupt change.
YaST Gtk (software management) is not an easy tool to use, at least for me. I've been using kde 3.5 for some years and just recently switched to Gnome. YaST package manager is the only app I cannot get used with, it's a bit hard to understand its guidelines. That said, I don't think (at least yet) both interfaces provide the same features and manageability at the same level. OTOH, if both interfaces are planned to be installed by default under a Gnome installation pattern (and I think so it is), it make sense -at least to me- providing both in the LiveCD so it gets also tested.
Anyway, to answer your question, it seems yast2-qt got finally removed out of the Live CD due to space constrains, in order to make room for more urgent software, as of the following opensuse-gnome mailing list discussion: http://lists.opensuse.org/opensuse-gnome/2009-08/msg00004.html
It seems the change was filled as bug 529046, of which I'm making this a dup of. It already has all the parties involved if you'd like to put forth your reservations.
Oh, how nice :-( BTW, how many space take these "-qt" packages?
Meanwhile, for purposes of testing your yast2-qt translations, please run the zypper command I provided. If you don't have network access or your modem isn't of easy setup, you can download the yast2-qt RPM from the following repository into a pen-disk (or to a local partition, which should be mounted automatically) and then install it through "rpm -Uvh". Don't forget to download the other yast2-qt-* RPMs if you'd like to be able to run the software manager.
It seem there are missing dependencies: linux:/home/linux/Desktop # rpm -Uvh *.rpm error: Failed dependencies: libQtCore.so.4 is needed by yast2-qt-2.18.7-1.4.i586 libQtGui.so.4 is needed by yast2-qt-2.18.7-1.4.i586 libX11.so.6 is needed by yast2-qt-2.18.7-1.4.i586 libfontconfig.so.1 is needed by yast2-qt-2.18.7-1.4.i586 libgcc_s.so.1 is needed by yast2-qt-2.18.7-1.4.i586 libgcc_s.so.1(GCC_3.0) is needed by yast2-qt-2.18.7-1.4.i586 libgcc_s.so.1(GLIBC_2.0) is needed by yast2-qt-2.18.7-1.4.i586 libstdc++.so.6 is needed by yast2-qt-2.18.7-1.4.i586 libstdc++.so.6(CXXABI_1.3) is needed by yast2-qt-2.18.7-1.4.i586 libstdc++.so.6(GLIBCXX_3.4) is needed by yast2-qt-2.18.7-1.4.i586 libstdc++.so.6(GLIBCXX_3.4.11) is needed by yast2-qt-2.18.7-1.4.i586 libstdc++.so.6(GLIBCXX_3.4.9) is needed by yast2-qt-2.18.7-1.4.i586 libyui.so.3 is needed by yast2-qt-2.18.7-1.4.i586 libQtCore.so.4 is needed by yast2-qt-pkg-2.18.11-1.3.i586 libQtGui.so.4 is needed by yast2-qt-pkg-2.18.11-1.3.i586 libgcc_s.so.1 is needed by yast2-qt-pkg-2.18.11-1.3.i586 libgcc_s.so.1(GCC_3.0) is needed by yast2-qt-pkg-2.18.11-1.3.i586 libgcc_s.so.1(GLIBC_2.0) is needed by yast2-qt-pkg-2.18.11-1.3.i586 libstdc++.so.6 is needed by yast2-qt-pkg-2.18.11-1.3.i586 libstdc++.so.6(CXXABI_1.3) is needed by yast2-qt-pkg-2.18.11-1.3.i586 libstdc++.so.6(GLIBCXX_3.4) is needed by yast2-qt-pkg-2.18.11-1.3.i586 libstdc++.so.6(GLIBCXX_3.4.10) is needed by yast2-qt-pkg-2.18.11-1.3.i586 libstdc++.so.6(GLIBCXX_3.4.11) is needed by yast2-qt-pkg-2.18.11-1.3.i586 libstdc++.so.6(GLIBCXX_3.4.9) is needed by yast2-qt-pkg-2.18.11-1.3.i586 libyui.so.3 is needed by yast2-qt-pkg-2.18.11-1.3.i586 libzypp.so.611 is needed by yast2-qt-pkg-2.18.11-1.3.i586 Not an easy bypass, I guess.
*** This bug has been marked as a duplicate of bug 529046 *** http://bugzilla.novell.com/show_bug.cgi?id=529046
-- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
http://bugzilla.novell.com/show_bug.cgi?id=540025
User rpmcruz@alunos.dcc.fc.up.pt added comment
http://bugzilla.novell.com/show_bug.cgi?id=540025#c7
--- Comment #7 from Ricardo Cruz
YaST Gtk (software management) is not an easy tool to use, at least for me. I've been using kde 3.5 for some years and just recently switched to Gnome. YaST package manager is the only app I cannot get used with, it's a bit hard to understand its guidelines.
The renewed UI, hopefully to be shipped with M8, should be more friendly to past Qt UI users. PackageKit should also be featured in the Gnome LiveCD. But sure enough, let's bring your case to the guys with muscle here. I'll drop a comment into bug 529046. Feel free to make any rectification or further commentary, or wait to hear from Vincent -- notice that Vincent is attending the OpenSuse conference so he might take his time to reply.
That said, I don't think (at least yet) both interfaces provide the same features and manageability at the same level.
Maybe some features are less visible in one UI than the other, but they should be feature par. e.g. GTK "hides" package Lock under the context menu. Qt UI makes version micro-selection little easy to use. So they do make different UI trade-offs, but hopefully you can get the same results out of both frontends while possibly applying different efforts. If there's a dept the GTK UI lacks on, bugzilla will be open 24/7. ;) The one software manager still lacking is PackageKit, which is one reason why it still hasn't made it to default. (The features lacking are pretty unimportant for most uses, but it makes little sense to have two managers.)
OTOH, if both interfaces are planned to be installed by default under a Gnome installation pattern (and I think so it is), it make sense -at least to me- providing both in the LiveCD so it gets also tested.
In 11.1, yast2-qt does seem to be featured in the Yast pattern, albeit not in the Gnome pattern. So maybe that's how it sneaked through, but that'd be a bug, not a feature.
BTW, how many space take these "-qt" packages?
I don't think yast2-qt requires extra dependencies, so the RPMs for yast2-qt and the respective control center total about 1 Mb. Not sure how that would be in the Live CD compression scheme, but I'd be surprised if it was significantly larger. It does seem like a pittance, but the Gnome LiveCD always seems to be bursting at the seams. Only those guys can tell you how valuable that size is.
It seem there are missing dependencies:
Oh boy. Not sure why that would be. If you are still using the 64-bits LiveCD, of course you want to use the x86_64 packages. Other than that, dunno. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
http://bugzilla.novell.com/show_bug.cgi?id=540025
User noelamac@gmail.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=540025#c8
--- Comment #8 from Camaleon --
The renewed UI, hopefully to be shipped with M8, should be more friendly to past Qt UI users.
PackageKit should also be featured in the Gnome LiveCD.
But sure enough, let's bring your case to the guys with muscle here. I'll drop a comment into bug 529046. Feel free to make any rectification or further commentary, or wait to hear from Vincent -- notice that Vincent is attending the OpenSuse conference so he might take his time to reply.
Thanks! I am going to add my standpoint into that bug :-)
Maybe some features are less visible in one UI than the other, but they should be feature par. e.g. GTK "hides" package Lock under the context menu. Qt UI makes version micro-selection little easy to use. So they do make different UI trade-offs, but hopefully you can get the same results out of both frontends while possibly applying different efforts. If there's a dept the GTK UI lacks on, bugzilla will be open 24/7. ;)
Sure. That would require another bugzilla report :-)
The one software manager still lacking is PackageKit, which is one reason why it still hasn't made it to default. (The features lacking are pretty unimportant for most uses, but it makes little sense to have two managers.)
Mmmm, you never know when a gtk-qt-ncurses interface would be useful. I know (by reading the forums) there were a lot of users ("kde" users) wanting to launch the GKT-based YaST because of the problems about Qt4/Qt4.5 mixed packages that rendered qt interface unoperable :-)
In 11.1, yast2-qt does seem to be featured in the Yast pattern, albeit not in the Gnome pattern. So maybe that's how it sneaked through, but that'd be a bug, not a feature.
Would be nice to have the 3 ones under any environment O:-)
I don't think yast2-qt requires extra dependencies, so the RPMs for yast2-qt and the respective control center total about 1 Mb. Not sure how that would be in the Live CD compression scheme, but I'd be surprised if it was significantly larger. It does seem like a pittance, but the Gnome LiveCD always seems to be bursting at the seams. Only those guys can tell you how valuable that size is.
O.k...
Oh boy. Not sure why that would be. If you are still using the 64-bits LiveCD, of course you want to use the x86_64 packages. Other than that, dunno.
O.k. Don't worry about that. And thanks so much for all your comments on this issue! :-) -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
http://bugzilla.novell.com/show_bug.cgi?id=540025
User noelamac@gmail.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=540025#c9
--- Comment #9 from Camaleon --
Oh boy. Not sure why that would be. If you are still using the 64-bits LiveCD, of course you want to use the x86_64 packages. Other than that, dunno.
Yes, yes... sorry. That was indeed the problem. I didn't take attention to your last comment. My bad :-( That "dependency issue" is solved now (see bug 529046#8). -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com