You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Trying to move from 2015.5.5-1 to 2015.8.7-1, I found the following issue:
Installing RPMs by version that have an 'epoch' set (like sensu) report install failure apparently because the version returned by parse_pkginfo() is prepending the epoch to the version that's used by _verify_install(). Although the installation actually succeeds, it causes problems with other states that have the install as a dependency.
I edited my local version of rpm.py to remove the addition of the 'epoch' field to the version and the installation worked as expected. Would it be safe to do this as a fix or will that create other issues? Is this a known problem in this version?
Thank you.
Failure case:
ID: sensu.pkg
Function: pkg.installed
Name: sensu
Result: False
Comment: The following packages failed to install/update: sensu=0.22.0-1
Started: 16:51:34.022065
Duration: 5048.761 ms
Changes:
----------
sensu:
----------
new:
1:0.22.0-1
old:
The text was updated successfully, but these errors were encountered:
Trying to move from 2015.5.5-1 to 2015.8.7-1, I found the following issue:
Installing RPMs by version that have an 'epoch' set (like sensu) report install failure apparently because the version returned by parse_pkginfo() is prepending the epoch to the version that's used by _verify_install(). Although the installation actually succeeds, it causes problems with other states that have the install as a dependency.
I edited my local version of rpm.py to remove the addition of the 'epoch' field to the version and the installation worked as expected. Would it be safe to do this as a fix or will that create other issues? Is this a known problem in this version?
Thank you.
Failure case:
The text was updated successfully, but these errors were encountered: