Dňa Tuesday 04 December 2007 14:35:00 Lukas Ocilka ste napísal:
Stanislav Visnovsky napsal(a):
Dňa Tuesday 04 December 2007 13:56:08 Lukas Ocilka ste napísal:
Dear developers,
==About== Most of you have probably already ran into problems with binary-incompatible YCP modules after updating to newer yast2-core. It happens when new core is changed internally and it's caused by wrong RPM dependencies in yast2-* packages.
==Solution in yast2.rpm== Only yast2.rpm contained Requires: yast2-core but even that definition hadn't been enough. By now, yast2.spec.in contains: Requires: yast2-core >= %(echo `rpm -q --queryformat '%{VERSION}' yast2-core`) (suggested by Coolo)
Hmm, so we cannot release yast2.rpm as maintenance update without releasing also yast2-core?
We can release a new yast2.rpm as an update if the %{VERSION} of yast2-core is the same as it was before.
But new yast2-core needs to rebuild everything. Well, maybe not always... It depends.
That's why I wanted you to tell me your opinions :)
So, it's no-no then ;-) I suggest to put the version dependency everytime yast2-core changes the binary format - this happens like once in 2 openSUSE releases. Stano -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org For additional commands, e-mail: yast-devel+help@opensuse.org