1
0
mirror of https://github.com/openSUSE/osc.git synced 2024-12-28 10:46:15 +01:00
github.com_openSUSE_osc/osc
Michael Schroeder 8b4dae21f7 Fix kiwi builds where the project does not define a path
In that case, the packages to setup the build environment are
taken from the repositories defined in the kiwi file. Osc did
not take into account that the build config must match this
path. So it cannot just get the build config like with normal
builds, but must use a different path.

This led to build errors on some projects like CentOS 7 which
rely on 'Order' statements from the project config.

The OBS backend already had support for this: the 'path' parameter
can be used to overwrite the project path in the _buildconfig
query. We now use this to provide the correct path if we
detect this case. (The detection is currently a heuristic
because OBS does not provide us with a clear indicator.)
2019-03-11 16:39:04 +01:00
..
util Fix logic error in DebQuery.vercmp 2019-01-27 19:43:38 +01:00
__init__.py replace urlgrabber to enable python3 compatibility 2018-10-19 09:31:37 +02:00
.gitignore convert svn:ignore to gitignore 2009-12-03 19:19:53 +01:00
babysitter.py replace urlgrabber to enable python3 compatibility 2018-10-19 09:31:37 +02:00
build.py Fix kiwi builds where the project does not define a path 2019-03-11 16:39:04 +01:00
checker.py Resolve PEP8 issue W291 2014-08-12 15:01:16 +02:00
cmdln.py Allow to override man-page date 2017-06-17 17:40:42 +02:00
commandline.py Cleanup the source services execution code in do_build 2019-02-22 15:42:23 +01:00
conf.py Consider the "realname" config option in apiurl sections 2018-08-17 22:45:17 +02:00
core.py Fix kiwi builds where the project does not define a path 2019-03-11 16:39:04 +01:00
fetch.py Merge branch 'rework_meter_py' of https://github.com/lethliel/osc 2019-01-16 12:59:50 +01:00
grabber.py fix broken URLError handling in OscMirrorGroup.urlgrab() 2018-11-06 13:29:17 +01:00
meter.py Fix ZeroDivisionException in meter.PBTextMeter 2019-01-23 15:37:01 +01:00
OscConfigParser.py Fix Python 3.7 support 2018-11-06 10:35:38 +01:00
oscerr.py [python3] self[i] is now self.args[i] 2018-12-13 13:27:22 +01:00
oscssl.py Disable ssl session resumption 2018-05-08 14:32:33 +02:00
oscsslexcp.py - remove shebang line to make rpmlint happy 2010-03-21 22:57:06 +01:00