At present etckeeper does not ignore compiled Python objects ending with *.pyc or *.pyo. This causes a bit annoying cronjob mails containing hints about the object files for smolt: ----- /etc/cron.daily/etckeeper: etckeeper warning: hardlinked files could cause problems with git: smolt/config.pyo smolt/config.pyc ------ Adding following lines to the /etc/etckeeper/update-ignore.d/01update-ignore script should fix this: ----- comment "ignore compiled python objects" ignore "*.pyo" ignore "*.pyc" nl ----- Not sure if the script is called anyway when e.g. updating some packages via yum. Maybe a run of this script should be triggered manually?
Ok, two issues here: 1. add .pyc and .pyo files to ignore list. Already convinced upstream to do so: http://git.kitenet.net/?p=etckeeper.git;a=commit;h=01a3c610e68eeeda4c84f919726a3674fa4ac068 2. Run the /etc/etckeeper/update-ignore.d/01update-ignore script on package update. I will add that to the specfile.
etckeeper-0.53-1.el5 has been submitted as an update for Fedora EPEL 5. https://admin.fedoraproject.org/updates/etckeeper-0.53-1.el5
etckeeper-0.53-1.fc15 has been submitted as an update for Fedora 15. https://admin.fedoraproject.org/updates/etckeeper-0.53-1.fc15
etckeeper-0.53-1.el6 has been submitted as an update for Fedora EPEL 6. https://admin.fedoraproject.org/updates/etckeeper-0.53-1.el6
etckeeper-0.53-1.fc14 has been submitted as an update for Fedora 14. https://admin.fedoraproject.org/updates/etckeeper-0.53-1.fc14
etckeeper-0.53-1.fc13 has been submitted as an update for Fedora 13. https://admin.fedoraproject.org/updates/etckeeper-0.53-1.fc13
Package etckeeper-0.53-1.el6: * should fix your issue, * was pushed to the Fedora EPEL 6 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=epel-testing etckeeper-0.53-1.el6' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/etckeeper-0.53-1.el6 then log in and leave karma (feedback).
etckeeper-0.53-1.el6 has been pushed to the Fedora EPEL 6 stable repository. If problems still persist, please make note of it in this bug report.
etckeeper-0.53-1.el5 has been pushed to the Fedora EPEL 5 stable repository. If problems still persist, please make note of it in this bug report.
etckeeper-0.53-1.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report.
etckeeper-0.53-1.fc14 has been pushed to the Fedora 14 stable repository. If problems still persist, please make note of it in this bug report.
etckeeper-0.53-1.fc15 has been pushed to the Fedora 15 stable repository. If problems still persist, please make note of it in this bug report.