[zypp-devel] {libzypp-10.x} Replacing libsatsolver by libsolv (seriously!)...

JFYI: In the near future for libzypp-10.x developers: - We'll move away from libsatsolver and start using libsolv (https://github.com/openSUSE/libsolv). Recent package is available in obs://zypp:Head. - We will also start using some of the new C++11 features, so as developer be prepared and have a recent (4.6) compiler installed. -- cu, Michael Andres +------------------------------------------------------------------+ Key fingerprint = 2DFA 5D73 18B1 E7EF A862 27AC 3FB8 9E3A 27C6 B0E4 +------------------------------------------------------------------+ Michael Andres SUSE LINUX Products GmbH, Development, ma@suse.de GF:Jeff Hawn,Jennifer Guild,Felix Imendörffer, HRB16746(AG Nürnberg) Maxfeldstrasse 5, D-90409 Nuernberg, Germany, ++49 (0)911 - 740 53-0 +------------------------------------------------------------------+ -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org For additional commands, e-mail: zypp-devel+help@opensuse.org

* Michael Andres <ma@suse.de> [Sep 21. 2011 17:08]:
JFYI: In the near future for libzypp-10.x developers:
- We'll move away from libsatsolver and start using libsolv (https://github.com/openSUSE/libsolv). Recent package is available in obs://zypp:Head.
Whats the difference / advantages of one over the other ? Why a new library (libsolv) and not a new major version of libsatsolver ? Klaus --- SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) Maxfeldstraße 5, 90409 Nürnberg, Germany -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org For additional commands, e-mail: zypp-devel+help@opensuse.org

On Wednesday 21 September 2011 17:30:45 Klaus Kaempf wrote:
* Michael Andres <ma@suse.de> [Sep 21. 2011 17:08]:
JFYI: In the near future for libzypp-10.x developers:
- We'll move away from libsatsolver and start using libsolv (https://github.com/openSUSE/libsolv). Recent package is available in obs://zypp:Head.
Whats the difference / advantages of one over the other ?
Upstream (mls@) has put libsatsolver in maintenance mode and wants to continue development in libsolv, which seems to be sort of cleanup release.
Why a new library (libsolv) and not a new major version of libsatsolver ?
This is something for Michael<mls@> to answer. -- cu, Michael Andres +------------------------------------------------------------------+ Key fingerprint = 2DFA 5D73 18B1 E7EF A862 27AC 3FB8 9E3A 27C6 B0E4 +------------------------------------------------------------------+ Michael Andres SUSE LINUX Products GmbH, Development, ma@suse.de GF:Jeff Hawn,Jennifer Guild,Felix Imendörffer, HRB16746(AG Nürnberg) Maxfeldstrasse 5, D-90409 Nuernberg, Germany, ++49 (0)911 - 740 53-0 +------------------------------------------------------------------+ -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org For additional commands, e-mail: zypp-devel+help@opensuse.org

On Wed, Sep 21, 2011 at 06:21:47PM +0200, Michael Andres wrote:
On Wednesday 21 September 2011 17:30:45 Klaus Kaempf wrote:
* Michael Andres <ma@suse.de> [Sep 21. 2011 17:08]:
JFYI: In the near future for libzypp-10.x developers:
- We'll move away from libsatsolver and start using libsolv (https://github.com/openSUSE/libsolv). Recent package is available in obs://zypp:Head.
Whats the difference / advantages of one over the other ?
Upstream (mls@) has put libsatsolver in maintenance mode and wants to continue development in libsolv, which seems to be sort of cleanup release.
Why a new library (libsolv) and not a new major version of libsatsolver ?
This is something for Michael<mls@> to answer.
Cause people complained that the name libsatsolver is "not optimal". It's not a generic sat solver, but a library for package management. Cheers, Michael. -- Michael Schroeder mls@suse.de SUSE LINUX Products GmbH, GF Jeff Hawn, HRB 16746 AG Nuernberg main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);} -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org For additional commands, e-mail: zypp-devel+help@opensuse.org

Hi, On Wed, 21 Sep 2011, Michael Schroeder wrote:
Upstream (mls@) has put libsatsolver in maintenance mode and wants to continue development in libsolv, which seems to be sort of cleanup release.
Why a new library (libsolv) and not a new major version of libsatsolver ?
This is something for Michael<mls@> to answer.
Cause people complained that the name libsatsolver is "not optimal". It's not a generic sat solver, but a library for package management.
And therefore you chose to name the library even more generically? ;-) Now it seem to "solve things", wow :) Ciao, Michael. -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org For additional commands, e-mail: zypp-devel+help@opensuse.org

On Mon, Sep 26, 2011 at 01:02:15PM +0200, Michael Matz wrote:
Hi,
On Wed, 21 Sep 2011, Michael Schroeder wrote:
Upstream (mls@) has put libsatsolver in maintenance mode and wants to continue development in libsolv, which seems to be sort of cleanup release.
Why a new library (libsolv) and not a new major version of libsatsolver ?
This is something for Michael<mls@> to answer.
Cause people complained that the name libsatsolver is "not optimal". It's not a generic sat solver, but a library for package management.
And therefore you chose to name the library even more generically? ;-) Now it seem to "solve things", wow :)
But note the missing "e"! ;) M. -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org For additional commands, e-mail: zypp-devel+help@opensuse.org
participants (4)
-
Klaus Kaempf
-
Michael Andres
-
Michael Matz
-
Michael Schroeder