I have two different (i386 v AMD) Debian boxes and have the same problem. logrotate won't rotate my logs automatically. It works fine when i force it manually like
/usr/sbin/logrotate -f /etc/logrotate.conf
but it's not okay for me.
Settings wasn't modified (at least i didn't modified them), the AMD box is a fresh install yet won't do it's job.
If you have noticed a similar problem, please help me.
Update (some server output):
logrotate -d
http://pastebin.com/e6AshtGq
ls -l /var/log
http://pastebin.com/Y2A4Li59
cat /etc/logrotate.conf
http://pastebin.com/1h7Uwctr
ls -l /etc/logrotate.d
http://pastebin.com/NvUAeszM