XBMC amd64 incomplete on Launchpad!? How come?

It happens from time to time - for example today: amd64 users are confused when they get an error message on installing the latest amd64 packages of XBMC-PVR-Testing from the hepi/yaVDR PPA via apt:
xbmc-data: Depends: xbmc-bin (< pvr-testing-32~hepi-lucid29507.1~) but pvr-testing-33~hepi-lucid29722 is to be installed
The reason for this is that Launchpad has finished building the amd64 packages before the i386 packages were built. How can that be a problem? Some of the packages that XBMC consists of, are marked as platform independent. This means, they only have to be built once and can be used on both platforms, be it i386 or amd64. Launchpad builds those packages marked as platform independent during the i386 build and ignores them during the amd64 build.
This means, the specific amd64 packages are all present, but the mandatory platform independent packages are yet missing: The package dependencies can't be met. There is nothing that can be done about this except for patiently waiting for the i386 builds to take place. You can look up the estimated build start date and time on Launchpad in my PPA. This problem can happen with the official Team XBMC SVN package builds in the same way.
Platform specific packages (i386, amd64) are:
- xbmc-bin
- xbmc-dbg
- xbmc-eventclients-wiiremote
Platform independent packages (all) are:
- xbmc
- xbmc-data
- xbmc-eventclients-common
- xbmc-eventclients-dev
- xbmc-eventclients-j2me
- xbmc-eventclients-ps3
- xbmc-eventclients-xbmc-send
- xbmc-live
- xbmc-scripts-example
- xbmc-skin-confluence
- xbmc-skin-pm3-hd
- xbmc-standalone
- xbmc-web
- 1 Comment(s)

i386 packages were built
Packages xbmc - pvr-testing-33~hepi @ 29722 are complete for now.