# README - epochlist.txt Every rpm packages has three attributes: - Epoch - Version - Release Version and release can be determined by package name, but epoch not. When the epoch is set to 0, the update won't be recognised as such if in reality the epoch version is > 0. The epoch versions are listed when executing yum list all yum list all Installed Packages MAKEDEV.x86_64 3.24-6.el6 @CentOS/6.10 audit-libs.x86_64 2.4.5-6.el6 @CentOS/6.10 basesystem.noarch 10.0-4.el6 @CentOS/6.10 bash.x86_64 4.1.2-48.el6 @CentOS/6.10 bind-libs.x86_64 32:9.8.2-0.68.rc1.el6_10.1 @Updates/6.10 bind-utils.x86_64 32:9.8.2-0.68.rc1.el6_10.1 @Updates/6.10 |-------------------|----------------------------|-------------| | Left | Middle | Right | |-------------------|----------------------------|-------------| | package name | Epoch:Version number | Repository | |-------------------|----------------------------|-------------| Thats why the file epochlist.txt with all packages that have epoch version > 0 exists. The list has to be updated from time to time. For more information, see https://github.com/vmfarms/generate_updateinfo/issues/13