Virtuelle Pakete sind Pakete, die keine echten Pakete sind (d.h. es gibt keine entsprechende .deb-Datei), sondern nur von anderen Paketen (manchmal mehreren verschiedenen ) bereitgestellt werden. Daher kannst du sie nicht direkt installieren, sondern musst statt dessen ein Paket installieren, das das entsprechende virtuelle Paket bereitstellt.
In Synaptic kannst du die bereitgestellten Pakete eines Paketes unter "Paket"→"Eigenschaften"→"Abhängigkeiten"→"Bereitgestellte Pakete" anzeigen lassen und mit der Suche (nicht der Schnellsuche, sondern dem Knopf rechts davon) danach suchen, wenn du unter "Durchsuchen" "Abhängigkeiten" auswählst.
Auf der Kommandozeile zeigt dir apt-cache show EIN_PAKETNAME
die bereitgestellten Pakete des Pakets EIN_PAKETNAME unter Provides:
an, und mit apt-cache search VIRTUELLES_PAKET
kannst du danach suchen.
pulseaudio-module-hal
wird (zumindest in 10.10) von pulseaudio
bereitgestellt.