Commit graph

21 commits

Author SHA1 Message Date
Mikhail Novosyolov
f2c9630e67 Fail the build if RPM DB is corrupted (that is common for RPM5) 2020-02-01 23:39:02 +03:00
Mikhail Novosyolov
77ee8a2c34 Really run additional diagnostics if packages were installed successfully 2019-10-13 21:12:46 +03:00
Mikhail Novosyolov
b2c06f8622 Log result of 'rpm -Va' 2019-03-14 19:34:25 +03:00
Mikhail Novosyolov
2235c87e7d Verify that all packages have been installed 2019-03-14 19:29:43 +03:00
Mikhail Novosyolov
e88b1f92d8 List connected repositories (for debugging) 2019-03-10 15:33:02 +03:00
Mikhail Novosyolov
913b27a6d1 First try to bootstrap without forcing and exit 0 if it was done successfully 2019-03-10 15:26:14 +03:00
Mikhail Novosyolov
df2fe85a3d Force installing cached RPMs 2019-03-09 19:19:14 +03:00
Mikhail Novosyolov
bd59cfb08f TRy installing cached RPMs by urpmi (RPM can't resolve dependencies) 2019-03-09 16:10:17 +03:00
Mikhail Novosyolov
29195674e0 Try installing RPMs from cache directly, without perl-URPM 2019-03-09 14:18:42 +03:00
Mikhail Novosyolov
a662819225 Fix listing failed packages 2019-03-09 13:56:54 +03:00
Mikhail Novosyolov
b936f1cb6b Make list of failed packages 2019-03-09 12:29:26 +03:00
Mikhail Novosyolov
e7f06d7a8f --no-verify-rpm 2019-03-09 03:07:32 +03:00
Mikhail Novosyolov
6a655f5f4b Fix sorting packages 2019-03-09 02:57:31 +03:00
Mikhail Novosyolov
f81ab0cccc Install packages one-by-one if installing all of them fails 2019-03-09 02:24:51 +03:00
Mikhail Novosyolov
2329e6734a Fix validating list of packages 2019-03-09 00:54:23 +03:00
Mikhail Novosyolov
e6f0939a8a Print list of not existing packages and fail if there are any 2019-03-09 00:23:41 +03:00
Mikhail Novosyolov
39a01d1082 set -x in urpmi-bootstrapper.sh 2019-03-08 23:10:52 +03:00
Mikhail Novosyolov
bad215ec5d Try larger max transaction length (how many packages can be installed at once, default is 50) 2019-03-08 21:07:22 +03:00
Mikhail Novosyolov
8ee3fd06ba Increase max retry times from 20 to 44 for debugging 2019-03-08 20:11:58 +03:00
Mikhail Novosyolov
0c027d116e Better debug 2019-03-08 20:11:12 +03:00
Mikhail Novosyolov
2a864a20b0 Workaround failing dependency resolution when bootstrapping chroot
It's a bad way of solving problems, but currently we don't have enought time to debug and solve them properly.
2019-03-08 17:24:41 +03:00