Comment # 11 on bug 1194203 from
Hello David,
it is indirectly an rpm - fault. Let me explain:

- if you have a virgin system without fetchmail and you install fetchmail-6.4
from scratch things work as expected - until you uninstall fetchmail and remove
the entry from /etc/group. How often you might reinstall, it will never ever
come back.
- if you have a non virgin system with fetchmail-6.3 and update to
fetchmail-6.4, not having the /etc/group entry, it will fail miserably, no
entry in /etc/group

so, to make a long story short, whatever that rpm - macro does is not what I
would expect it to do.

Please find a scriptlett attached, put that into the spec file and there will
never ever be any more problems. So, the macro in use in rpm has a bug,
however, as this is covered behind whatever I cannot help in finding out what.

The beauty lies in simplicity, and this principle has been left behind in that
case. Seemingly the rpm - macro is overengineered - I cannot judge. See the
attachement (scriptlett "findgroup") and integrate it into the spec file - that
would work. Always, any time.

Thank you for looking into this,
take care


Dieter


You are receiving this mail because: