Ok, it works now. I don't know why it did that before, but, whatever.
One thing though is after syncing, paludis wants to downgrade pciutils to pciutils-2.2.3-r2, so it does. Then after running another paludis -i world, it installs pciutils-2.2.4-r2. then after that installs it wants to downgrade ...