|
Bugzilla – Full Text Bug Listing |
| Summary: | Multiple versions of nscd installed | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 11.0 | Reporter: | Magnus Boman <captain.magnus> |
| Component: | libzypp | Assignee: | E-mail List <zypp-maintainers> |
| Status: | RESOLVED WONTFIX | QA Contact: | Duncan Mac-Vicar <dmacvicar> |
| Severity: | Normal | ||
| Priority: | P5 - None | CC: | mls |
| Version: | Factory | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: |
zypper log
test case |
||
|
Description
Magnus Boman
2008-05-14 10:41:32 UTC
Created attachment 215100 [details]
test case
*** This bug has been marked as a duplicate of bug 384254 *** Not a duplicate. I was asked to create a separate bug report for this. I wonder why Jano wanted that. it's pretty standard rpm behaviour to only add if %post fails (In reply to comment #4 from Stephan Kulow) > I wonder why Jano wanted that. it's pretty standard rpm behaviour to only add > if %post fails I didn't know. Weird. Isn't it a bug? Got foo-1.0 installed, updating to foo-1.1, %post fails (but files of foo-1.0 are already most probably overwitten), rpmdb shows foo-1.0 as installed. Is that really so? Seems like a bug to me. you can name it bug, others name it broken by design. Magnus, the log does not contain the actual installation as you've chosen 'no', but coolo shed a light on the mystery, so no more logs needed. Thanx anyway, few more people learned something about rpm :O) @coolo: so it has been there since ages and we're not gonna fix it now, right? What happens is that the new package is installed, but the old package is not yet removed. So you end up with a strange mixture of files and both versions installed. Yup. Quite a mess. I guess the uninstallation should be allowed to happen even if %post fails (and the scripts should count on that). Or? |