pylint #6646 fails to diagnose missing submodules import [open]

with this

import modules.utilities
print modules.rpc.rpc_call
print modules.rpc.murks

test case, pylint says:

cko/puwa> pylint -r n
************* Module test
E:  9: Module 'modules.rpc' has no 'murks' member

while python says:

cko/puwa> python
Traceback (most recent call last):
 File "", line 8, in <module>
  print modules.rpc.rpc_call
AttributeError: 'module' object has no attribute 'rpc'

Please note that the test case imports the wrong module (modules.utilities instead of modules.rpc). pylint ignores that and correctly finds out that modules.rpc does contain a rpc_call function and no murks function, though it misses that modules.rpc has to be explicitly imported first.

appeared in<not specified>
done in<not specified>
load left0.500
closed by<not specified>