This is just a warning that there is name shadowing happening. Everything
will work as expected, so it's not a problem.

It's also easy to fix in the code in question by excluding the `cat` name
from clojure.core to avoid the shadowing, but it's not required.

Would just add cat to the list of excluded symbols here:

I created a PR for it here:


On Sun, Feb 10, 2019 at 7:36 PM Elana Hashman <> wrote:

> Package: libregex-clojure
> Version: 1.1.0-2
> Severity: minor
> When libregex-clojure is loaded, the following warning is printed:
> WARNING: cat already refers to: #'clojure.core/cat in namespace:
> net.cgrand.regex, being replaced by: #'net.cgrand.regex/cat
> I believe this behaviour is also present in the autopkgtests. The
> upstream package does not do this, we should be consistent.
> _______________________________________________
> Pkg-clojure-maintainers mailing list

Reply via email to