|
Bugzilla – Full Text Bug Listing |
| Summary: | wxWidgets: ZYPP did not find complicated Conflicts replacement | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 12.1 | Reporter: | Stanislav Brabec <sbrabec> |
| Component: | X11 Applications | Assignee: | Stanislav Brabec <sbrabec> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Normal | ||
| Priority: | P5 - None | ||
| Version: | Final | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Stanislav Brabec
2012-04-13 19:44:02 UTC
OOPS. There is a problem on my side: nothing provides libwx_baseu-2.8.so.0(wxcontainer24c)()(64bit) needed by libwx_baseu_net-2_8-0-wxcontainer24c-2.8.12-34.1.x86_64 It should be provided by libwx_baseu-2_8-0-wxcontainer24c-2.8.12-34.1.x86_64, but apparently is not: rpm -q --provides libwx_baseu-2_8-0-wxcontainer24c-2.8.12-34.1.x86_64 wxWidgets = 2.8.12 libwx_baseu-2.8.so.0()(64bit) libwx_baseu-2.8.so.0(WXU_2.8)(64bit) libwx_baseu-2.8.so.0(WXU_2.8.1)(64bit) libwx_baseu-2.8.so.0(WXU_2.8.10)(64bit) libwx_baseu-2.8.so.0(WXU_2.8.11)(64bit) libwx_baseu-2.8.so.0(WXU_2.8.12)(64bit) libwx_baseu-2.8.so.0(WXU_2.8.2)(64bit) libwx_baseu-2.8.so.0(WXU_2.8.4)(64bit) libwx_baseu-2.8.so.0(WXU_2.8.5)(64bit) libwx_baseu-2.8.so.0(WXU_2.8.7)(64bit) libwx_baseu-2.8.so.0(WXU_2.8.8)(64bit) libwx_baseu-2.8.so.0(WXU_2.8.9)(64bit) libwx_baseu-2.8.so.0(libwx_baseu-2.8.so.0)(64bit) libwx_baseu-2_8-0-wxcontainer24c = 2.8.12-34.1 libwx_baseu-2_8-0-wxcontainer24c(x86-64) = 2.8.12-34.1 Three independent errors were found in the wxWidgets dependency generator: 1. compat-lib-config package x virtual symbol name clash: Virtual symbol representing all exclusive (via Conflicts: otherproviders()) compat-lib packages was wxWidgets-compat-lib-config. But also compat-lib-config package was named wxWidgets-compat-lib-config. Fix: Rename symbol to wxWidgets-ld_so_conf, add Conflicts: wxWidgets-compat-lib-config < 2.8.12-32.1 to prevent downgrade to 12.1 version as a possible solution. 2. There was a bug in the find-wx-provides that did not accept numbers as a part of variant name (they were introduced as part of bug 660438 fix. 3. There was a bug in the build-wx-provides script, that created superfluous (*/*README*) provides. All problems were fixed and submitted to X11:wxWidgets, just conflict version was changed to 2.8.12-12, which should work for both Factory and X11:wxWidgets. This is an autogenerated message for OBS integration: This bug (757124) was mentioned in https://build.opensuse.org/request/show/114855 Factory / wxWidgets This is an autogenerated message for OBS integration: This bug (757124) was mentioned in https://build.opensuse.org/request/show/601054 15.0 / wxWidgets-3_0 This is an autogenerated message for OBS integration: This bug (757124) was mentioned in https://build.opensuse.org/request/show/670842 15.1 / wxWidgets-3_0 This is an autogenerated message for OBS integration: This bug (757124) was mentioned in https://build.opensuse.org/request/show/674518 15.1 / wxWidgets-3_0 This is an autogenerated message for OBS integration: This bug (757124) was mentioned in https://build.opensuse.org/request/show/686201 15.1 / wxWidgets-3_0 |