Most likely, the log file is less than a day old and/or has been rotated within the last day and logrotate remembers the history.
If you add `-f` it'll force a rotation if you really want to (although not 100% sure how that interacts with `-d`).
You can look at the history, location depends on your distribution, but might be `/var/lib/logrotate/status`. That file shows when logs were last rotated.