Voters approved taxes in Troy Tuesday to keep the city library open, and tax proposals in other communities and school districts also passed. Voters in Rochester Hills and Southfield selected candidates in primaries to move on to the November general election, and a special general election settled a county commission race left over from last November.