Description of problem: Today I got: Updating : libmtp 58/194 warning: /etc/udev/rules.d/60-libmtp.rules created as /etc/udev/rules.d/60-libmtp.rules.rpmnew warning: /usr/share/hal/fdi/information/10freedesktop/10-usb-music-players-libmtp.fdi created as /usr/share/hal/fdi/information/10freedesktop/10-usb-music-players-libmtp.fdi.rpmnew There is no mention of merge-conf doing anything. In /etc/yum/plugin.d/merge-conf.conf I have: [main] enabled=1 Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
reassigning to yum-utils.
The merge-conf plugin must be activated on the command line. Did you use the --merge-conf argument ? The configuration file only tells yum to load the plugin, it does not activate it (so you can choose to use the merge-conf feature when you're running yum interactively).
I've had merge-conf in the past and it did not need anything on the command line to do it's work. Is that a change of behavior? If so, it's not a good thing. This is intended for automated upgrades of unattended systems.
I don't understand, it should always have needed the command line switch... Strange. > This is intended for automated upgrades of unattended systems. What do you mean ? Merge-conf is interactive, it asks you which file to keep, if you want a diff to decide, etc... The only automatic action is when the files are empty or identical.
closing this bug since there has been no response for 8 months.