|
Bugzilla – Full Text Bug Listing |
| Summary: | Usability problems while installing software from firefox | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 11.1 | Reporter: | Bart Whiteley <bwhiteley> |
| Component: | libzypp | Assignee: | Ladislav Slezák <lslezak> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Normal | ||
| Priority: | P3 - Medium | CC: | dmacvicar, fahad.alsaidi, forgotten_EGKOvZW2-J, ma |
| Version: | RC 1 | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | Development | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | y2log | ||
|
Description
Bart Whiteley
2008-12-02 21:26:16 UTC
That's strange, you should see some progress. Maybe that the progress window was opened in background (below the firefox window). Could you check whether there is a new window opened after starting the installation? And please attach the Yast logs. I have reproduced it by myself - the package is installed but there is no installation progress. There is a progress at the beginning (loading the package manager) but that's all. And also suseconfig call is missing. Created attachment 260350 [details]
y2log
The problem is that progress of RPM installation is not reported by libzypp when calling RpmDb::doInstallPackage(): 2008-12-23 14:30:00 <1> muffin(7455) [Pkg] clients/sw_single.ycp:179 Pkg Builtin called: TargetInstall 2008-12-23 14:30:00 <1> muffin(7455) [zypp] RpmDb.cc(doInstallPackage):1976 RpmDb::installPackage(/tmp/yast2-trans-sk-2.17.3-1. 8.noarch-5.rpm,0000000000)2008-12-23 14:30:00 <1> muffin(7455) [zypp++] ExternalProgram.cc(start_program):210 Executing 'rpm' '--root' '/' '--dbpath' '/var/lib/rpm' '-U' '--percent' '--' '/tmp/yast2-trans-sk-2.17.3-1.8.noarch-5.rpm' 2008-12-23 14:30:00 <1> muffin(7455) [zypp++] ExternalProgram.cc(start_program):354 pid 7497 launched 2008-12-23 14:30:00 <1> muffin(7455) [zypp++] ExternalProgram.cc(checkStatus):408 Pid 7497 successfully completed 2008-12-23 14:30:00 <0> muffin(7455) [libycp] ExecutionEnvironment.cc(popframe):115 Pop frame 0x7f46b81361c0 2008-12-23 14:30:00 <0> muffin(7455) [liby2] SymbolEntry.cc(setValue):107 SymbolEntry::setValue (installed@0x10a0ea0 = 'true') On the other hand during standard commit the progress is reported: 2008-12-23 14:38:05 <1> muffin(7582) [zypp++] ExternalProgram.cc(start_program):210 Executing 'rpm' '--root' '/' '--dbpath' '/var/lib/rpm' '-U' '--percent' '--force' '--nodeps' '--' '/var/cache/zypp/packages/openSUSE 11.1-0/suse/noarch/yast2-trans-sk-2.17.3-1.8.noarch.rpm' 2008-12-23 14:38:05 <1> muffin(7582) [zypp++] ExternalProgram.cc(start_program):354 pid 7629 launched 2008-12-23 14:38:05 <0> muffin(7582) [Pkg] Callbacks.YCP.cc(evaluate):233 Evaluating callback (registered funciton: ProgressPackage) 2008-12-23 14:38:05 <0> muffin(7582) [liby2] SymbolEntry.cc(setValue):107 SymbolEntry::setValue (pkg_percent@0xaa8e90 = '0') IMO it's not worth of fixing the progress, Yast should switch to standard commit anyway (see bug #459268) and it will solve also this problem. *** Bug 511094 has been marked as a duplicate of this bug. *** Fixed in yast2-packager-2.19.3 (Factory, 11.3). *** Bug 561829 has been marked as a duplicate of this bug. *** This is an autogenerated message for OBS integration: This bug (455768) was mentioned in https://build.opensuse.org/request/show/29170 Factory / yast2-packager |