checking package integrity... done. (2/2) checking for file conflicts [---------------------] 100% warning: directory permissions differ on var/cache/pacman/ o o o o o ] 0% filesystem: 555 package: 755 (1/2) upgrading pacman-git [---------------------] 100% (2/2) upgrading xscreensaver [---------------------] 100% Who wants to step up to the plate and fix this stuff? I'm sure Xavier can point us to the past conversations we've had on the subject, and we really should fix it. I liked the suggestion of buffering all these messages until after the progress bar reaches 100%,. Of course, this could be a hard change to make. Output functions in general need a sprucing up and/or unification. I know there are still printf("error...") type things scattered around the front end, and most of these could be replaced with a call to one of the pm_vprintf functions. -Dan