Originally Posted by jong357
I was a little taken aback myself when I first ran 12.1 because of this. That and the mime cache. Just disable it. It's not needed every time you boot up. Only when a package is first installed. Any package that ships with icons or mimetypes should run those commands via doinst.sh.... I'm not in Slackware right now but I think it's found in /etc/rc.d/rc.M.... One of the main startup scripts. Just comment it out or delete it.
You can always run those commands via pkgtool so it makes it doubly unnecessary.
Yes, it is in rc.M. For many of those commands you can just add '&' to the end of the line which sends forks the process off into the background. They won't really slow your boot down then.
update-mime-database and fc-cache are two places I do that. The others you can move into a cron job or, as jong357 said, just be sure they are updated during software installation changes.