Bug 381977

Summary: zypper si broken ...
Product: [openSUSE] openSUSE 11.0 Reporter: Michael Meeks <mmeeks>
Component: libzyppAssignee: E-mail List <zypp-maintainers>
Status: RESOLVED DUPLICATE QA Contact: Duncan Mac-Vicar <dmacvicar>
Severity: Major    
Priority: P5 - None CC: jreidinger
Version: Factory   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Michael Meeks 2008-04-21 15:21:33 UTC
I have a recent zypper:

t60p:/var/cache/zypp # rpm -q --changelog zypper | head
* Tue Apr 15 2008 jreidinger@suse.cz
- remove redundant -f (bnc #379889)
- r9633

* Tue Apr 15 2008 jkupec@suse.cz
- some texts cleanup (bnc #379235)
- r9629
- 0.11.0

* Tue Apr 15 2008 jkupec@suse.cz
t60p:/var/cache/zypp # rpm -q --changelog libzypp | head
* Thu Apr 17 2008 ma@suse.de
- Fixed pools package index wrongly including source packages. (bnc #380283)
- version 4.13.2
- revision 9683

* Wed Apr 16 2008 ma@suse.de
- Disable fast creation of @System.solv. It may produce wrong results
  e.g. after a rebuilddb.
- version 4.13.1
- revision 9666

And I'm pointed at factory:

http://download.opensuse.org/distribution/SL-OSS-factory/inst-source

and updates / installs are working very nicely indeed.

however when I do:

sudo zypper si glibc

I get this sort of thing:

t60p:/var/cache/zypp # zypper si glibc
Reading installed packages...

Problem: nothing provides requested srcpackage:glibc = 2.8-5
 Solution 1: do not ask to install a solvable providing srcpackage:glibc = 2.8-5

Choose the above solution using '1' or cancel using 'c' [1/C]: 

Yet clearly the correct package is available in factory.

I tried some 'dumpsolv factory.solv' in /var/cache/zypp - and found no srcpackages at all - but I've no idea what I'm looking for either ;-)

HTH.
Comment 1 Josef Reidinger 2008-04-22 06:24:33 UTC

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