|
Bugzilla – Full Text Bug Listing |
| Summary: | YaST2 package selection shows no RPM as installed, Zypper says otherwise | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 11.0 | Reporter: | Kevin Dupuy <kevin.dupuy> |
| Component: | YaST2 | Assignee: | E-mail List <zypp-maintainers> |
| Status: | RESOLVED FIXED | QA Contact: | Jiri Srain <jsrain> |
| Severity: | Blocker | ||
| Priority: | P5 - None | CC: | davejplater, forgotten_h13THG8RK1, forgotten_Xh41Ao4q6j, francis, ma, munkiiboi, wolfgang |
| Version: | Factory | ||
| Target Milestone: | --- | ||
| Hardware: | x86 | ||
| OS: | openSUSE 11.0 | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Kevin Dupuy
2008-04-06 03:51:36 UTC
Kevin, could you checkout if the Qt UI works (as root): /usr/lib/YaST2/bin/y2base sw_single qt Or the "ncurses" one if that doesn't work. Thanks! confirmed.. The QT version wouldn't load, but I did try ncurses. I searched for a package I knew was installed (aaa_base). It showed it as not being installed, and like the GTK version, showed nothing else as being installed eiether. To re-test I used the command "zypper in aaa_base" and got the message: "KevinYo:/home/kevin/Desktop # zypper in aaa_base Reading installed packages... skipping package 'aaa_base' (the newest version already installed) Nothing to do. " So zypper seems to know what's going on, YaST is stumbling out of the bar at 3 AM ;-) I just tried factory with yast2's sw_single Qt module. No package there is marked as installed. # zypper in yast2 Reading installed packages... skipping package 'yast2' (the newest version already installed) Nothing to do but # zypper se yast2 doesnt't show that any of packages is installed in status column. Forgot to mention, attempt to install any package with YaST will add bunch of packages as dependencies. Installing 'zypper' it downloaded some 180 MB, similar with 'yast2', and after "installation" none of packages is checked as installed. # rpm -q yast2 yast2-2.16.45-2 # zypper --version zypper 0.10.5 (In reply to comment #5 from Rajko Matovic) > # zypper se yast2 > doesnt't show that any of packages is installed in status column. that's bug 375161 *** Bug 375161 has been marked as a duplicate of this bug. *** I've marked it duplicate to this one since it's certainly not "minor" I _guessed_ the zypper and yast errors have the same origin. Please reopen the other one if I didn't understand correctly. They not only have the same origin, the are completely different. This bug must be investigated separately. Please someone check whether Qt YaST exhibits the same behavior so that Ricardo knows it's only GTK's yast problem. See comment #4 . It's also in Qt Then it's probably something for zypp team, maybe Selectable::installedObj not returning the right object? yast ncurses and qt sw_single do not know what packages are installed not just not displaying them. For example I tried to install kdeaddons3-games yast says that libjasper is not installed, but it is. If I allow yast to install the necessary packages it wants to install them next time round as well but they are definitely installed. Zypper on the other hand works perfectly in this respect. I've noticed yast doesn't say reading installed packages anymore, is this not the problem? @Dave: It tells "Reading package database" in top left corner of the window. There is no pop up anymore. I have reinstalled Alpha 3. YaST is fixed with new rpm package, and after installing 'mc' I wanted to install kde4-konsole. It downloaded 140 MB of files, and after that it was showing old status, ie. old version of kde4-konsole as installed. This version still shows mark that package is installed. The rpm -qa kde4-konsole kde4-konsole-4.0.3-8 So rpm database is OK, just yast sw_single and zypper doesn't read it. Tomorrow I attempt 'zypper dup' and see how it works. If yast2/zypper logs are needed for some reason please leave the comment. I used zypper to update yast2-ncurses-pkg and it updated libzypp and satsolver. After this the problem seems fixed. @Rajko: Still in trouble or does it meanwhile work for you too? If 'zypper clean' (at least removing "/var/cache/zypp/\@System.*") does not help, please send the logs. It works since yast2-ncurses-pkg update as in comment #17. I guess it is time to close bug. Forgot to remove NEEDINFO status. Fixed |