http://bugzilla.opensuse.org/show_bug.cgi?id=969961
http://bugzilla.opensuse.org/show_bug.cgi?id=969961#c3
--- Comment #3 from Michael Andres
I though that prereq was currently the same as require for RPM:
https://www.redhat.com/archives/rpm-list/2003-June/msg00173.html
So, this does not apply for zypp?
I had to lookup the code in libsolv to describe the exact behavior. AFAIK the resolver tries harder to keep pre-requirements when breaking up cyclic dependencies. Without cycles the result should be the same.
32-bit equivalent (at least, pam-config doesn't). However, AFAIK, there is no way to specify a hard-conditional dependency, only the soft-one using supplement+packageand.
right
Wouldn't it be interesting to *try* to install all supplement of a package just after it was installed and before any other package that requires it? Specially for pam modules, nothing requires its 32-bit variation and it is ready to be installed just after the 64-bit was installed. Who is responsible to define the installation order? libzypp? libsolv?
That's done in libsolv. You could open an issue at https://github.com/openSUSE/libsolv to discuss this. -- You are receiving this mail because: You are on the CC list for the bug.