14 lines
584 B
Diff
14 lines
584 B
Diff
--- a/smart/backends/rpm/pm.py 2014-02-14 14:14:18.877737747 +0800
|
|
+++ b/smart/backends/rpm/pm.py 2014-02-14 14:17:17.394560608 +0800
|
|
@@ -232,6 +232,10 @@
|
|
if sysconf.get("rpm-order"):
|
|
ts.order()
|
|
probfilter = rpm.RPMPROB_FILTER_OLDPACKAGE
|
|
+ if sysconf.get("rpm-ignoresize", False):
|
|
+ probfilter |= rpm.RPMPROB_FILTER_DISKNODES
|
|
+ probfilter |= rpm.RPMPROB_FILTER_DISKSPACE
|
|
+
|
|
if force or reinstall:
|
|
probfilter |= rpm.RPMPROB_FILTER_REPLACEPKG
|
|
probfilter |= rpm.RPMPROB_FILTER_REPLACEOLDFILES
|