On 09/30/2013 05:36 PM, Dirk Müller wrote:
Hi,
In order to prepare good OpenStack packages for openSUSE 13.1, I've started to submit the necessary changes and reduce the list of enabled packages in C:O:M to an absolute minimum. I've also deleted some python-* overlays that I deemed to be not necessary.
Let's clarify this a bit more. Currently we have some dependency packages still building against openSUSE:13.1 in Cloud:OpenStack:Havana. This mostly means they are either missing or need a version update to match 13.1. So the rest of this posting is mainly to document the process a bit. So I used the following command to find the offenders (inside C:OS:Havana checkout): osc r -r openSUSE_13.1 --csv | grep -v disabled | cut -d ";" -f 1 | grep -v openstack- | grep -v client | grep -v "_.*" | grep -v pattern We're mostly looking at python-$BLA stuff. As known, it's a osc rdiff Cloud:OpenStack:Havana python-swift3 openSUSE:Factory to find out what's missing. If there's no diff, you can use: osc meta pkg -e .... and just add <build><disable repository="openSUSE:13.1"/></build> Otherwise, submit the package directly from devel:languages:python or from Cloud:OpenStacK:Factory (copypac it there if missing). Once they passed review (feel free to bug AJ to review things), it's for coolo to copy the stuff into openSUSE:13.1. That may need pinging him as well. Of course we may have packages that are wrongly build-disabled but need a submit request to Factory too, but that's another posting.... -- Sascha Peilicke SUSE Linux GmbH, Maxfeldstr. 5, D-90409 Nuernberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer HRB 16746 (AG Nürnberg)