paraview currently has a useflag for sqlite. This is misguided since the dependency is unconditional. There is patch to remove the internal copy of sqlite (originating from debian) that is otherwise always built. The RDEPEND variable show the confusion has there is an entry: dev-db/sqlite:3 and an entry sqlite? ( dev-db/sqlite ) the first one I introduced in paraview 3.14.x in the science overlay and the second has been added by Julian Ospald when putting 3,98.0 in the tree.
dev-db/sqlite occurs twice in RDEPEND, once with a SLOT specification but unconditionally, and further on with no SLOT but on the condition that USE=sqlite.
should be fixed in paraview-4.0.1