I agree with what others have said - it's bad form period to need roll on all three specs.
A couple of additional points though - I do believe, should the occasion arise, that you ARE allowed to need roll on items that do not necessarily fit your current role, but DO fit your preferred role (as well as those that fit your current one) under the following circumstances: You were asked to fill a role that isn't your primary one. You agree to go but before the run starts you tell the group that your primary role (and the reason you're running) is to get gear for X. However since you're playing this other role and it will benefit the group for you to upgrade you get that stuff too. OK not in so many words but like this:
Say you're DPS feral but were asked to heal. When your invited to the group say:
"Hi, I've got a heal set going and I'm happy to heal for you but my primary spec, and the reason I want to run, is tailed DPS. So I hope it's cool with you all if I roll need on that as that's why I'm really going"
If they say it's cool you're golden. If they balk it's up to you whether to stay. In that situation, it's unlikely someone's going to begrudge the healer a gear upgrade. If you're brought along as a tank, same thing. Most people want their healers and tanks as well-geared as possible.
If you're brought along as DPS and your main spec is heals or tank then... you're on a really bizarre server.
I guess what I'm saying is, upon invite (or before) and before the run even starts just be clear on why you're running, know what drops and say what you plan on needing on. To avoid huge confrontations I'd only say (and do) that I was needing on 1 or 2 spec pieces each run. I.e. I'm needing on tanking and DPS gear. Not I'm needing on Tank, DPS and healer gear and ***** the rest of you guys. Going for 2 specs may be an issue but like others have said - Outland instances are run so many times just say something like "I really want to fill out my DPS set but if there's tanking gear that no one wants It'd be really cool if I could snag that too"
On a side, but related, note: Avoid saying "If X drops it's mine". I'd boot you. It's ok to say "If X drops I'm needing it" but calling loot before the run even starts with little regard for what others may need or want is... not good.
ETA: My druid isn't that high yet but my tanking paladin is up to Gruuls. And when I was tanking instances I would often have PuGs say "Hey no one wants or needs that plate healing piece do you want it for your off set?" (or even if it was mail or whatever and our healer had it or better) Most people are pretty understanding of hybrids as long as you're not a loot *****.
Edited, Apr 16th 2008 1:48am by Celcio