130 Commits

Author SHA1 Message Date
Stephan Kulow
c7bd0df064 we can't simply take other request's repos
they might come from different projects. It just worked in most cases
because most projects name is openSUSE_Factory
2014-01-02 09:52:19 +01:00
Stephan Kulow
96cb1c3d66 fix return value 2014-01-01 17:26:48 +01:00
Stephan Kulow
0b9fa26a19 rework the repo logic to be able to prepare multiple repos 2014-01-01 16:41:24 +01:00
ba764c73d6 Rename Package class to avoid collision 2013-12-18 14:39:38 +01:00
Stephan Kulow
b88cc8ab46 remove the check for :Build for now - cycles will have to do 2013-11-29 09:02:36 +01:00
4762d29193 3th version of the fix. Map it to a fail state. 2013-11-11 13:53:59 +01:00
5ad869c893 Fix space 2013-11-11 12:06:26 +01:00
a4f06a1cda Fix again error message. Sorry 2013-10-28 15:45:05 +01:00
019ccbc2e8 Improve error message when revision missmatch 2013-10-28 15:45:05 +01:00
Stephan Kulow
2717a938a3 almost alberto, almost 2013-10-05 08:55:02 +02:00
Stephan Kulow
f24981ed04 check the verifymd5 if the disturls don't match
The _link might have changed, but the expanded sources did not and so
it won't rebuild
2013-10-03 19:53:54 +02:00
Stephan Kulow
945fe51fee it's hard to ignore them if they dominate the output so much 2013-10-03 08:44:15 +02:00
Stephan Kulow
463df3ad3d clarify XXX 2013-10-03 08:33:21 +02:00
210bf44777 Add a note for a suspicious case. 2013-10-03 08:31:46 +02:00
3337785ac1 Different md5sum is now autodeclined 2013-10-03 08:31:46 +02:00
5efaf82f7b Do review_status only for non-updated packages 2013-10-03 08:31:46 +02:00
7df30e6ca7 Normalize strings and variables 2013-10-03 08:31:46 +02:00
4bc72c2d25 Fix error when URL do not exists 2013-09-27 17:34:16 +02:00
2d35d6f98b Detect real path to find the Perl script 2013-09-26 10:35:47 +02:00
57695a75cb Manage package in unknown state 2013-09-05 16:55:57 +02:00
c35412cc28 Remove edges from and to new packages. Probably resolve LVM2 use case 2013-09-04 15:35:55 +02:00
93b5b9df08 Remove second call to _get_buildepinfo 2013-09-04 15:05:35 +02:00
d51cfcfd28 Fix unlink position 2013-09-04 11:13:26 +02:00
445e0bd99b Avoid empty filenames 2013-09-04 10:44:45 +02:00
f54001eba9 Add temporal file option to repo-checker.pl 2013-09-04 10:33:48 +02:00
6c6072b4fe Do not accept SR by accident 2013-08-30 10:48:55 +02:00
8b25cd3eed Remove debug prints 2013-08-29 15:09:31 +02:00
5c0ad1d84a Open / close the cache only when is needed. 2013-08-29 15:05:39 +02:00
9c92af9a70 Iterate over groups 2013-08-29 11:27:32 +02:00
0a3a5b4411 Remove debug prints 2013-08-28 15:06:38 +02:00
59d72aeb78 Fix ghost cycles problem. 2013-08-28 15:01:30 +02:00
77f297b6ea Replace internal variable name. 2013-08-27 16:09:17 +02:00
349797217f Exit if cycle and do not fail if new package. 2013-08-27 11:11:04 +02:00
cee64ddb08 Add a locker. Ignore packages for other architectures. 2013-08-09 15:57:45 +02:00
923e95d6b1 Show new edjes, including self cycles. 2013-08-07 18:15:56 +02:00
5d0261a5b8 Use _builddepinfo to get the dependency of a package 2013-08-07 17:13:53 +02:00
a7bff939d1 More robust. 2013-08-06 17:36:09 +02:00
f8bd1e5036 Hide some errors. Do not fail if edge is not present in factory graph 2013-08-06 17:30:41 +02:00
d220806135 Replace total_seconds for Python 2.6.x 2013-08-06 16:34:01 +02:00
8fc0f125db Manage temporary files properly. 2013-08-06 16:25:02 +02:00
88d2a9ae03 Remove dict comprehensions. Python 2.6.x compatible 2013-08-06 16:10:27 +02:00
810ab399d2 Merge from coolo to aplanas 2013-08-06 15:54:40 +02:00
0e99e4cb53 Add basic cycle detector. Improve memoization ttl 2013-08-06 15:35:13 +02:00
56fffac8d8 More pythonic transformations. 2013-08-02 14:55:40 +02:00
f656a8e8fa Exit properly when detected an outlier 2013-07-25 15:34:12 +02:00
fd2246a1a5 Remove print statement 2013-07-25 14:21:45 +02:00
108617a98a If the pkg do not exist in the target project, do not complain 2013-07-25 14:20:52 +02:00
fcb01bbe2f If the pkg do not exist in the target project, do not complain 2013-07-25 14:18:28 +02:00
d59fbd062f Decreate TTL for the cache. Add more docs. & refactorize a bit 2013-07-25 13:38:11 +02:00
820ebeaff8 Put the global declarations in the correct place 2013-07-24 16:58:36 +02:00