33 Commits

Author SHA1 Message Date
Stephan Kulow
a08d0b9105 Fix rebuildpacs for installation-images
installation-images was switched to multibuild quite some time ago,
adopt the rebuildpacs.
2019-02-11 09:42:07 +01:00
Stephan Kulow
9761470864 Remove openSUSE-images from rebuildpacs - long gone
(and this causes a 404 on rebuildpac, which might stop the rest)
2019-02-07 13:05:50 +01:00
Stephan Kulow
0a0d49bbf8 rebuildpacs: Check the binary version not just the bdep itself
Don't use internal=1 for buildinfo query, as it drops the actual
versions used. And we want to rebuild rpmlint-mini whenever an
underlying package changed (format_spec_file, polkit policies...)
2019-02-07 11:25:41 +01:00
Stephan Kulow
270f692147 Take over rebuildpac problems from packagelists VM and tidy 2019-02-07 11:00:46 +01:00
Jimmy Berry
c47bb4c902 Utilize CacheManager for all existing caches. 2018-09-04 15:19:02 -05:00
d540bfa81b Skip automatic rebuild for more pattern packages 2018-02-09 09:42:06 +01:00
d1598222d8 Avoid hitting the request limit
In certain cases the rebuild url is longer than what the API
server is going to handle as maximum url length. just stop
adding stuff to rebuild in that case, hopefully it will reduce
over repeated runs.
2018-02-08 13:22:32 +01:00
4ad67d64b5 Fix rebuildpacs for armv6/armv7 architectures
For some architectures, the rpm architecture and the
Open Build Service Scheduler architecture is not identical. This
is partially unavoidable as they are defined differently (OBS
uses the kernel arch, and the rpm architecture might contain
extra ABI information that is only relevant for user space). Accomodate
by special casing the currently known two exceptions.
2018-02-08 13:22:32 +01:00
Ludwig Nussel
5d4698e766 rebuildpacs: rebuild perf
perf needs to be rebuilt when kernel-source changes
2017-12-20 09:18:00 +01:00
76789b1b71 rebuildpacs: ignore hdf5:serial 2017-12-15 13:58:29 +08:00
23a503b80b
rebuildpacs: Ignore some more multibuild packages
Rebuildpacs has quite some issues when it comes to multibuild packages as
it can trigger packages over and over.

This works around the major pains for now, see https://github.com/openSUSE/osc-plugin-factory/issues/1222 for
more details.
2017-12-02 12:35:13 +01:00
Jimmy Berry
646fd936e0 Include CLEANUP => 1 during temp directory creation in perl scripts. 2017-09-27 08:36:23 -05:00
1567444dd0
rebuldpacs: Don't try to solve issues around installation-images:Kubic 2017-05-24 16:22:23 +02:00
884dacdc31 rebuildpacs: add bundle-lang-common to as requested by rebuildpacs.pl 2016-01-24 01:56:28 +01:00
Stephan Kulow
0067ce946f use the public route for the api
OBS guys refactoring user handling...
2016-01-21 17:08:08 +01:00
ce8022e9a2 rebuildpacs: also trigger rebuilds for openSUSE-images
https://bugzilla.opensuse.org/show_bug.cgi?id=947846
2015-09-30 13:48:00 +02:00
Ludwig Nussel
0077eb5e44 for some reason <~> doesn't work the second time 2014-09-11 16:28:02 +02:00
Ludwig Nussel
a8d7bdddae use XDG_CACHE_HOME for cache dir 2014-09-03 16:00:48 +02:00
Factory Auto
28231bd19d expand the prjlink 2014-08-28 13:49:46 +02:00
Stephan Kulow
1cd9e72e9c fix rebuildpacs by giving an error if osc doesn't return XML 2014-07-29 14:23:47 +02:00
Stephan Kulow
4419d5a3b5 take only one version per package 2014-07-16 13:08:21 +02:00
Stephan Kulow
fd07ceb5c2 fix use of wrong hash 2014-05-28 09:51:07 +02:00
Stephan Kulow
32c3b036d5 we need to make sure to write out only those problems we rebuild for or that are old 2014-05-28 09:29:07 +02:00
Stephan Kulow
b5925fd033 review and slightly redid what cwh worked on 2014-05-14 17:24:16 +02:00
Stephan Kulow
92b1951324 actually rebuild ;( 2014-05-08 12:15:41 +02:00
Stephan Kulow
08a5b0be26 adapt rebuildpacs to work on DVD staging prjs
factory is one big thing, but DVD prjs need other rpms to satisfy dependencies,
so we need to download more prjs and do a loop
2014-05-07 13:53:40 +02:00
Stephan Kulow
cba69ce349 fix hardcoded project 2014-04-14 12:24:44 +02:00
Tomáš Chvátal
5403dbb322 Merge pull request #130 from openSUSE/coolo_pls
rebuild some packages if their buildrequires change
2014-04-11 16:05:22 +02:00
Stephan Kulow
19268b1b80 rebuild some packages if their buildrequires change 2014-04-11 15:45:04 +02:00
Stephan Kulow
ab9e4c2f37 remove temporary files 2014-04-11 07:31:37 +02:00
Stephan Kulow
47c5729750 call the mirror script in the right dir 2014-04-10 09:08:33 +02:00
Stephan Kulow
3ce81e561b fix INC 2014-04-10 09:01:57 +02:00
Stephan Kulow
79ba192353 add a small tool that rebuilds broken packages
replacing rebuildpacs from package-lists git
2014-04-10 07:04:59 +02:00