Bug 356737 - zypper: incorrect dependencies??
Summary: zypper: incorrect dependencies??
Status: RESOLVED DUPLICATE of bug 352814
Alias: None
Product: openSUSE 10.3
Classification: openSUSE
Component: libzypp (show other bugs)
Version: Final
Hardware: x86-64 openSUSE 10.3
: P4 - Low : Normal (vote)
Target Milestone: ---
Assignee: Duncan Mac-Vicar
QA Contact: Duncan Mac-Vicar
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-01-28 17:03 UTC by Jon Nelson
Modified: 2008-04-08 00:23 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
zypper log (284.48 KB, text/x-log)
2008-02-26 15:03 UTC, Jon Nelson
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jon Nelson 2008-01-28 17:03:32 UTC
I've been using smart for quite a while.
I decided to give zypper a try again, and I added the local DVD and the FTP and Updates mirrors.

First, there are no 'openmotif*' packages installed:

turnip:~ # rpm -qa | grep openmotif
turnip:~ # 

Then, zypper wants to install them, but it doesn't say why. Furthermore, it says that it is "downgrading" openmotif22-libs (which is not installed) and installing openmotif22-libs-32bit. 

turnip:~ # zypper up
* Reading repository 'openSUSE-10.3-FTP' cache
* Reading repository 'openSUSE 10.3 DVD' cache
* Reading repository 'openSUSE-10.3 Updates' cache
* Reading installed packages [100%]


The following patch is going to be downgraded:
  openmotif22-libs

The following NEW packages are going to be installed:
  openmotif22-libs openmotif22-libs-32bit

Overall download size: 2.4 M. After the operation, additional 6.0 M will be used.
Continue? [yes/no]:  


Assuming I go ahead and install them, I can remove them without penalty:

turnip:~ # zypper shell
zypper> remove openmotif22-libs
* Reading repository 'openSUSE-10.3-FTP' cache
* Reading repository 'openSUSE 10.3 DVD' cache
* Reading repository 'openSUSE-10.3 Updates' cache
* Reading installed packages [100%]


The following package is going to be REMOVED:
  openmotif22-libs

The following patch is going to be REMOVED:
  openmotif22-libs

After the operation, 3.3 M will be freed.
Continue? [yes/no]: yes
* Removing openmotif22-libs-2.2.4-84.1 [100%]
zypper> remove openmotif22-libs-32bit
* Reading repository 'openSUSE-10.3-FTP' cache
* Reading repository 'openSUSE 10.3 DVD' cache
* Reading repository 'openSUSE-10.3 Updates' cache
* Reading installed packages [100%]


The following package is going to be REMOVED:
  openmotif22-libs-32bit

After the operation, 2.7 M will be freed.
Continue? [yes/no]: yes
* Removing openmotif22-libs-32bit-2.2.4-84.1 [100%]
zypper>                   


And then if I ask (again) what needs to be upgraded....

zypper> up
* Reading repository 'openSUSE-10.3-FTP' cache
* Reading repository 'openSUSE 10.3 DVD' cache
* Reading repository 'openSUSE-10.3 Updates' cache
* Reading installed packages [100%]


The following NEW packages are going to be installed:
  openmotif22-libs openmotif22-libs-32bit

The following NEW patch is going to be installed:
  openmotif22-libs

Overall download size: 2.4 M. After the operation, additional 6.0 M will be used.
Continue? [yes/no]:  




This happens with a BUNCH of packages, not just openmotif22-libs...

samba-client-32bit-3.0.26a-3.5
pam_ldap-32bit-184-49.1
nss_ldap-32bit-257-17.1
xorg-x11-libXp-32bit-7.2-60
xorg-x11-libXmu-32bit-7.2-65
xorg-x11-libXt-32bit-7.2-65
xorg-x11-libXext-32bit-7.2-65
xorg-x11-libX11-32bit-7.2-75
openldap2-client-32bit-2.3.37-20
pam_krb5-32bit-2.2.17-14.1
libxml2-python-2.6.30-4.2
krb5-32bit-1.6.2-22.2
samba-winbind-32bit-3.0.26a-3.5
libxml2-32bit-2.6.30-4.2
libxml2-2.6.30-4.2
libcom_err2-32bit-1.40.2-20.2
xorg-x11-libxcb-32bit-7.2-51.2
libopenssl0_9_8-32bit-0.9.8e-45.5
libiniparser-32bit-2.17-25.1
xorg-x11-libXmu-7.2-65
xorg-x11-libXt-7.2-65
xorg-x11-libXp-7.2-60
xorg-x11-libSM-7.2-58
zlib-32bit-1.2.3-75
xorg-x11-libSM-32bit-7.2-58
xorg-x11-libXext-7.2-65
xorg-x11-libXau-32bit-7.2-54
xorg-x11-libICE-7.2-61
xorg-x11-libICE-32bit-7.2-61
keyutils-libs-32bit-1.2-42
cyrus-sasl-32bit-2.1.22-82
Comment 1 Duncan Mac-Vicar 2008-02-17 12:13:13 UTC
Could you please generate/attach a solver testcase?
http://en.opensuse.org/Bugs/YaST#I_want_to_report_a_bug_related_to_package_dependencies_and_libzypp_solver._Which_logs_to_attach.3F
Comment 2 Duncan Mac-Vicar 2008-02-26 12:53:38 UTC
ping?
Comment 3 Jon Nelson 2008-02-26 14:31:52 UTC
I'm here, but I've been super busy.

I really will try to get to this as soon as I can....

Comment 4 Jon Nelson 2008-02-26 15:03:29 UTC
Created attachment 197169 [details]
zypper log
Comment 5 Duncan Mac-Vicar 2008-03-31 17:29:37 UTC
solver testcase, you attached zypper logs.
Comment 6 Cristian Rodriguez 2008-04-08 00:23:47 UTC
same bug as 352814 

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