If cups-client is built with the AVAHI option, there will be a circular
dependency, it seems.
portupgrade will report it and stop. The dependency chain is too long
for me to analyze, perhaps somebody better versed with the current
package-management tools can figure it out... Yours,
-mi