I am creating a package that needs to depend on a package if another is installed, but needs a different dependency if no such package is installed. Is that possible using just the control file of the .deb, or are other tools needed? This package is actually meant for Ubuntu, so any tools unavailable in Ubuntu repositories can't be used.
I recently upgraded from Statler to Waldorf (and Wheezy) by changing my sources.list (and apt.conf and preferences) to the appropriated repos and doing a dist-upgrade. My network-manager (and the clipboard manager) now shows empty boxes instead of actual text. Everything else (xchat, the volume thing, and transmission) in the taskbar work fine.