I put the new iptables from factory on my system along with the new libtiptables10. I get a message: iptables: target "standard" has version "libxtables.so.10", but "libxtables.so.9" is required. I put libxtables.so.0 on my system to so it could link to it but it still links to #10. It seems it requires 9, but doesn't link to 9 -- but to target generic. If a product requires version "x", shouldn't it link to libxxxx.so.x and not libxxxx.so (generic) This isn't the first time I've run into this -- where a product requires a specific .so version, but then at run time links to the "generic" name. Why wouldn't a product requiring version "x.y.z, link to the version it requires, then products with multiple requirements could live side-by-side rather than causing version hell? You can't have multiple versions of a lib all named XXXX.so, -- how would the system know which one to load? But if they were named xxxx.so.1, xxxx.so.2, etc... why couldn't they be loaded by the products that need them? -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org