It is a known bug with the busybox packages. There are several busybox packages which provide the same files/functions of other packages. Unfortunately the package solver sometimes chooses to install the busybox packages, which later leads to conflicts like the one in the opening thread.
busybox-hostname and hostname are the packages here in question.
There is a bugreport for this exact case but i don‘t find it atm.