Installing pcmcia-cs installs XFree even if X is not in the USE variables. The only X specific thing in pcmcia-cs is cardinfo, which should not be required.
Chad -- it would be nice to remove the X dependency. Cardinfo is as I understand it a bit of a lame-o app anyway.
cardinfo is useful, it's just not essential. and it's a bit surprising to start installing pcmcia-cs on your laptop, and find it's dependent on X windows!
Well, I can certainly remove the dependence on X, but the problem with the X stuff installing even when not in USE points to another problem that needs to be investigated. The DEPEND and RDEPEND lines look like this: DEPEND="sys-kernel/linux-headers X? ( virtual/x11 x11-libs/xforms )" RDEPEND="X? ( virtual/x11 x11-libs/xforms )"