Michael Andres wrote:
The major change in 11.0 product handling (from the zypp POV) is the fact that products are again 'installed'. Good by repo refreshing and solver running just to figure out if a product is installed.
Short details: The 'database' of installed products will be located in /etc/products.d. Release packages will put the products metadata there, when they are installed, and the data are removed again if the package gets removed.
So within libzypp the relase Package and the Product are sort of different views to the same object. One can't be without the other. This tight connection is expressed by the fact, that both objects share the same ResStatus.
If the realease package (i installed openSUSE-factory product, openSUSE-release package) does not install the product, what do i need to put there so that zypp thinks the product is installed?
I started to review zypper, pkg-bindings and the UIs, and adapt all code that refers to satisfied/broken/needed when dealing with Products. They are again, like Packages, installed.
I'm trying to adapt zypper right now. cheers, jano -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org For additional commands, e-mail: zypp-devel+help@opensuse.org