Attempting to delete arts.i386 while tidying up a box to do x86-64 only testing of something I found that arts-devel.x86_64 has a dependancy on freetype.i386, which I assume should be on arts.x86_64. As a result of this much stuff is pinned down by the dependancy and lots of x86-32 bits can't be removed without judicious use of nodeps
i cannot reproduce this problem with current rawhide. it seems to be fixed in current rahide. the current arts version is 1.5.4-1