Bug 781120 - local package does not override global package
Summary: local package does not override global package
Status: NEW
Alias: None
Product: openSUSE.org
Classification: openSUSE
Component: BuildService (show other bugs)
Version: unspecified
Hardware: Other Other
: P5 - None : Major (vote)
Target Milestone: ---
Assignee: Adrian Schröter
QA Contact: Adrian Schröter
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-09-19 09:49 UTC by Olaf Hering
Modified: 2012-09-19 11:30 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Olaf Hering 2012-09-19 09:49:43 UTC
as reported here:
http://lists.opensuse.org/opensuse-packaging/2012-09/msg00196.html

In devel:languages:ocaml I changed the BuildRequires in the ocaml-findlib
package from 'ocaml-camlp4-devel' to 'camlp4' to make it compatible with the
binary names within sles11*. The new ocaml-camlp4-devel package provides and
obsoletes camlp4.

Now the buildservice has trouble to understand that ocaml-camlp4-devel
from the same project provides camlp4.rpm, instead it wants to use the
older standalone camlp4.rpm as shipped with 11.4 and 12.1.

obs/devel:languages:ocaml/ocaml-findlib $ obs r -v
openSUSE_11.4        i586       unresolvable: nothing provides ocaml = 3.12.0-2.1 needed by camlp4
openSUSE_11.4        x86_64     unresolvable: nothing provides ocaml = 3.12.0-2.1 needed by camlp4
openSUSE_12.1        i586       unresolvable: nothing provides ocaml = 3.12.0-11.1.2 needed by camlp4
      nothing provides ocaml(Arg) = 877340141c0babb58b3aaef2f5b70fc9 needed by camlp4
openSUSE_12.1        x86_64     unresolvable: nothing provides ocaml = 3.12.0-11.1.2 needed by camlp4
      nothing provides ocaml(Arg) = 877340141c0babb58b3aaef2f5b70fc9 needed by camlp4