Bug 460977

Summary: Yast2 --install cannot install manualy downloaded package, if is not installed depencies
Product: [openSUSE] openSUSE 11.1 Reporter: Michal Smrž <ilfirin.ms>
Component: YaST2Assignee: Ladislav Slezák <lslezak>
Status: RESOLVED DUPLICATE QA Contact: Jiri Srain <jsrain>
Severity: Major    
Priority: P3 - Medium    
Version: Final   
Target Milestone: ---   
Hardware: Other   
OS: openSUSE 11.1   
Whiteboard:
Found By: Community User Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Michal Smrž 2008-12-19 20:39:05 UTC
I manually downloaded Skype rm package. Tried to install it double click, which leads to call "yast2 --install /way/package.rpm". But I had not installed 32bit Qt4 packages. Yast denied to install the package instead of suggesting and downloading depencies. But Yast this could do (as you perfectly know).

I suggest, when installing package, create temporary repository, as OneClick install do, and install package from that repository. If I do this, installation works pretty perfect.
Comment 1 Andreas Jaeger 2009-01-16 21:17:25 UTC
Please attach the YaST log files as explained at http://en.opensuse.org/Bugs/YaST
Comment 2 Michal Smrž 2009-01-17 10:36:53 UTC
(In reply to comment #1)
> Please attach the YaST log files as explained at
> http://en.opensuse.org/Bugs/YaST

I don't think, sedning complex 14MBs Yast2 log is necessary. It's not my specific hardware problem. Zypper can solve that (zypper in package.rpm), yast cannot (yast2 --install package.rpm). You can try it yourself, it's not hard to find package, which needs depencies, not installed at the moment.

# 2009-01-17 11:25:26 skype-2.0.0.72-suse.i586.rpm install failed
# rpm output:
# warning: /home/ilfirin/Desktop/skype-2.0.0.72-suse.i586.rpm: Header V3 DSA signature: NOKEY, key ID d66b746e
# error: Failed dependencies:
# 	libQtCore.so.4 is needed by skype-2.0.0.72-suse.i586
# 	libQtDBus.so.4 is needed by skype-2.0.0.72-suse.i586
# 	libQtGui.so.4 is needed by skype-2.0.0.72-suse.i586
# 	libQtNetwork.so.4 is needed by skype-2.0.0.72-suse.i586
#
Comment 3 Thomas Göttlicher 2009-01-19 11:02:00 UTC
Reassigning to yast2-packager maintainer.
Comment 4 Ladislav Slezák 2009-01-20 13:51:01 UTC
Duplicate of bug #459268

*** This bug has been marked as a duplicate of bug 459268 ***