Bug 459268

Summary: yast2 is nt able to install dependencie of local package.. zypper do
Product: [openSUSE] openSUSE 11.1 Reporter: andrea florio <andrea>
Component: YaST2Assignee: Ladislav Slezák <lslezak>
Status: RESOLVED FIXED QA Contact: Jiri Srain <jsrain>
Severity: Major    
Priority: P3 - Medium CC: calebbours, forgotten_EGKOvZW2-J, ilfirin.ms
Version: Final   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: yast2 fail to find dependencie
yast2 logs

Description andrea florio 2008-12-15 23:25:44 UTC
situation:

1st) i have a local rpm file.. right clik --> open with "yast software manager"

installation fail not able to solve dependencie...


2nd) zypper in /pato/to/rpm.rpm

installation successfull, zypper use repotories to solve dependencies..

see attachment to understand better
Comment 1 andrea florio 2008-12-15 23:26:49 UTC
Created attachment 260201 [details]
yast2 fail to find dependencie

here the screen  of the error
Comment 2 andrea florio 2008-12-15 23:27:36 UTC
here zypper output:


linux-jdwx:/home/anubis # zypper in /media/disk/scilab-5.0.3-10.pm.0.i586.rpm
Recupero dei dati della sorgente di installazione...
Lettura dei pacchetti installati...
Risoluzione delle dipendenze dei pacchetti…

I seguenti NUOVI pacchetti saranno installati:
  ant batik flexdock giws jakarta-commons-logging javahelp2 jeuclid-core jgoodies-forms
jgoodies-looks2 jogl scilab xmlgraphics-commons


Dimensione complessiva del download: 52,8 M. Dopo l'operazione, sarà utilizzato 174,6 M addizionale.
Continuare? [Sì/no]:



this is a regression.. that worked on suse 11.0
Comment 3 Alexander Orlovskyy 2008-12-16 08:30:06 UTC
Please provide y2logs.
More info on http://en.opensuse.org/Bugs/YaST
Comment 4 andrea florio 2008-12-16 08:43:09 UTC
Created attachment 260232 [details]
yast2 logs

added yast2 logs as requested
Comment 5 andrea florio 2008-12-18 19:37:26 UTC
hi, any news about it?
Comment 6 Alexander Orlovskyy 2008-12-19 11:40:27 UTC
Reassign to yast2-maintainers.
Comment 7 Michael Andres 2008-12-19 14:03:32 UTC
@Ladislav: Please check in pid 5244 in y2log-1.gz:

'y2base' 'sw_single' '-S' '(/media/disk/scilab-5.0.3-10.pm.0.i586.rpm)' 'qt'

calls Pkg::TargetInstall, which installs without solving. 
Comment 8 Ladislav Slezák 2008-12-23 14:00:43 UTC
Zypper creates a temporary plaindir repository with the package to install and uses standard mechanism for installation. This should be also implemented in Yast instead of calling 'rpm' via Pkg::TargetInstall().
Comment 9 Ladislav Slezák 2009-01-20 13:51:01 UTC
*** Bug 460977 has been marked as a duplicate of this bug. ***
Comment 10 andrea florio 2009-02-19 09:54:30 UTC
any news?
Comment 11 Ladislav Slezák 2009-02-23 10:50:35 UTC
Sorry, unfortunately I have too much bugs assigned, I'm working on more important ones... This is something for 11.2.
Comment 12 andrea florio 2009-04-11 10:01:01 UTC
how is it going in 11.2?
Comment 13 Ladislav Slezák 2009-07-08 16:22:34 UTC
*** Bug 511101 has been marked as a duplicate of this bug. ***
Comment 14 andrea florio 2009-09-16 21:36:37 UTC
has been it fixed at least for 11.2?
Comment 15 Ladislav Slezák 2009-09-22 13:31:07 UTC
Sorry, no :-(

(I'm focused on WebYaST right now, very likely this won't be in 11.2...)
Comment 16 Ladislav Slezák 2010-01-11 17:11:03 UTC
Fixed in yast2-packager-2.19.3 (Factory, 11.3).
Comment 17 andrea florio 2010-01-11 17:59:01 UTC
thanks.... any way to backport the fix on 11.2 at least?
Comment 18 Ladislav Slezák 2010-01-11 18:07:13 UTC
No, sorry.

But you can install the new package from FACTORY, it has still the same dependencies as the 11.2 package and it should install without problems. Just give it a try...
Comment 19 Ladislav Slezák 2010-11-08 16:56:01 UTC
*** Bug 605799 has been marked as a duplicate of this bug. ***
Comment 20 Bernhard Wiedemann 2016-04-15 09:25:00 UTC
This is an autogenerated message for OBS integration:
This bug (459268) was mentioned in
https://build.opensuse.org/request/show/29170 Factory / yast2-packager