Am 19.12.2011 08:51, schrieb Ilya Chernykh:
On Monday 19 December 2011 11:31:45 Wolfgang Rosenauer wrote:
I found some of my packages failing in Factory because of the new conflicting files check.
While I think this is basically a "good" check I found that in my case it makes sense. ERROR: /usr/lib/xulrunner-9 is packaged in both mozilla-js and xulrunner, and the packages do not conflict I've thought about doing it differently for a moment but still I think this is the correct way of packaging in that case.
So you think it is correct when presense of the file on your system depends on the sequence in which you installed the packages?
You install only xulrunner -> you have this file
You install mozilla-js and xulrunner, then remove mozilla-js -> you have not this file.
I'm talking about a directory here. This will not go away when I remove mozilla-js. Also xulrunner requires mozilla-js. So this would suggest to only have it in mozilla-js but then the ordering for installation and removal must be exactly correct and for removal I don't think that RPM supports it correctly. I cannot come up with a good example where we share the same directory between several packages at the moment but I know they exist (or existed?). Now we throw an error but only if it's used from the same source package. Wolfgang -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org