Am Donnerstag, 17. April 2008 schrieb Jano Kupec:
Stephan Kulow wrote:
Hi,
the live cds are broken since today and I debugged it a bit and the zypper behaviour below kiwi is _very_ weird.
I patched kiwi to call --debug-solver and I get e.g. <addReq name="libltdl = 3"/>
in the zypper command line it was zypper libltdl-3
Who splits the package name? Interestingly enough not all package names. But also "ghostscript = x11" is installed.
Hm, this was supposed to be a nice heuristic, now i see it has some flaws :O( This was done in order to be able to install like this: $ zypper install foo-package-1-2.0.3-5
The workflow: for each '-' found in the string { replace '-' with '=' check if there is something wich provides such capability if there is something { use this; break } }
obviously this will not work for libdtl-3 as there obviously are providers of libdtl = 3. Bad idea :O(
Why not check first if something provides libltdl-3 ? BTW: I noticed this only because the live cds were enlarged by as little as 70MB due to kernel-source.rpm providing "linux". Greetings, Stephan -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org For additional commands, e-mail: zypp-devel+help@opensuse.org