On Friday 23 October 2015 13.33:32 Lars Müller wrote:
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
Since now the big problems is fixed, would you mind to also create a pyton3- derivative for them ? -- Bruno Friedmann Ioda-Net Sàrl www.ioda-net.ch openSUSE Member & Board, fsfe fellowship GPG KEY : D5C9B751C4653227 irc: tigerfoot