On Tue, Dec 16, 2014 at 06:18:47PM +0100, Jan Engelhardt wrote:
In fact, if Preinstall were to be a solvable, we would not even need Preinstall: libgcc_s1, but could source things through Preinstall/Requires: somethingelse.
You mean we should run the dependency solver for some small "preinstall" set, so that we don't need to list all libraries? We could do that, but we also need a way to change the list from a specfile.
Well, we have BuildRequires: this -that for specfiles, don't we? (Or BuildIgnore, or whatever else floats the boat currently)
Hey, "BuildRequires: -that" *never* was the official way to specify conflicts. And it does something different than you think: it tell the solver to *ignore* the dependency. You want the dependency fulfilled, but with a different package. There's currently no way to do that. M. -- Michael Schroeder mls@suse.de SUSE LINUX GmbH, GF Jeff Hawn, HRB 16746 AG Nuernberg main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);} -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org