Edi
reading this lead me to realise that I always had wrong assumptions on how postgreSQL.conf works: when autovacuum = on is commented in a standard .conf file, it does not mean this is the default value; uncommented it and everything now works fine;
thanks
Didier