Am 23.10.2015 13:33, schrieb Lars Müller:
Hi,
in network:samba:STABLE we aligned the python sub package names with the remaining system. Instead of the short "py" prefix we now use there too the long "python-" one. Resuling in the two new package names python-talloc and python-ldb.
The spec files got the required Provides and Obsoletes to smooth the transition. Plus the packages consuming one of them (Build)Require the new names too.
This worked quite well for all packages inside network:samba:STABLE despite the cifs-utils one.
There we currently see when trying to build with osc for the openSUSE_13.2 x86_64 target for example:
Getting buildconfig from server and store to /home/lm/opensuse/network:samba:STABLE/cifs-utils/.osc/_buildconfig-openSUSE_13.2-x86_64 buildinfo is broken... it says: unresolvable: have choice for libpytalloc-util.so.2()(64bit) needed by samba-libs: python-talloc pytalloc, have choice for libpytalloc-util.so.2(PYTALLOC_UTIL_2.0.6)(64bit) needed by samba-libs: python-talloc pytalloc
In the home:lmuelle:pysamba/cifs-utils project I got it working by adding
#!BuildIgnore: pytalloc
but I fear this approach isn't correct.
To the python-talloc package we added:
Provides: pytalloc = %{version} Obsoletes: pytalloc < %{version}
And to python-talloc-devel
Provides: pytalloc-devel = %{version} Obsoletes: pytalloc-devel < %{version}
Cheers,
Lars
Which one do you want to be used ? Then add to your prj conf: Prefer: python-talloc this should do it ... -- Christian ---------------------------------------------------- - Please do not 'CC' me on list mails. Just reply to the list :) ---------------------------------------------------- Der ultimative shop für Sportbekleidung und Zubehör http://www.sc24.de ---------------------------------------------------- -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org