Alan Ruttenberg

Results 574 comments of Alan Ruttenberg

It's because of pathname-match-p again. Directory calls it ``` (PATHNAME-MATCH-P #P"/Users/alanr/repos/lsw2/lib/abcl-aio.jar" #P"/Users/alanr/repos/lsw2/bin/../lib/*.jar") -> NIL ``` A fix, perhaps not to your liking, though: ```diff diff --git a/src/org/armedbear/lisp/directory.lisp b/src/org/armedbear/lisp/directory.lisp index 80630437..a4cc3895...

I just ran into this problem again, this time with defpackage+. Which is ironic, I suppose. To elaborate: The source code says: ``` (in-package :defpackage+-user-1) (defpackage+ :defpackage-plus-1 (:nicknames #:defpackage+-1) (:export-only...

Also, it looks like, at least before the offered patch, that `*mvn-default-repository*` was being set to nil somewhere, even after (ensure-remote-repository) was setting it.

[edited as I had the comparison backwards] Why add all the explicit package prefixes instead of importing the symbols into :abcl-asdf/osgi? Regarding the exception, did you get the bundle and...

> Yes, I did. There seems to be something missing in the dependency graph, or maybe it is me using java17. Or maybe it is because I am running on...

In case it matters: CLASSPATH=/Users/alanr/repos/lsw2/lib/abcl-aio.jar:/Users/alanr/repos/lsw2/lib/postgresql-9.3-1101.jdbc41.jar:/Users/alanr/repos/lsw2/lib/Access_JDBC30.jar:/Users/alanr/repos/lsw2/lib/virtjdbc3.jar:/Users/alanr/repos/lsw2/lib/script-api.jar:/Users/alanr/repos/lsw2/lib/sqlite-jdbc-3.7.2.jar:/Users/alanr/repos/lsw2/lib/mysql-connector-java-5.1.31-bin.jar:/Users/alanr/repos/lsw2/lib/httpserver.jar:/Users/alanr/repos/lsw2/lib/sqljdbc4.jar:/Users/alanr/repos/lsw2/lib/ojdbc7.jar:/Users/alanr/repos/lsw2/lib/asm-all-3.1.jar

They do. Not sure what's happening on your side... ``` (jss::japropos 'factplusplus) -> uk.ac.manchester.cs.factplusplus.AxiomPointer: Java Class, Bundle: uk.ac.manchester.cs.owl.factplusplus uk.ac.manchester.cs.factplusplus.ClassPointer: Java Class, Bundle: uk.ac.manchester.cs.owl.factplusplus uk.ac.manchester.cs.factplusplus.DataPropertyPointer: Java Class, Bundle: uk.ac.manchester.cs.owl.factplusplus ... ```...

OK, we're not looking at the same thing. Even in your branch, screenshot attached ![part of diff](https://user-images.githubusercontent.com/241934/141497873-4daeb78b-20f3-4648-a802-eadcc44a81c1.png) .

Have a look at https://github.com/easye/abcl/blob/easye/osgi/20211110a/contrib/jss/invoke.lisp and search for `*loaded-osgi-bundles\* It's the same version I have except for a couple of bits unrelated to OSGI

I went to both the links you have in the previous messages and successfully searched for \*loaded-osgi-bundles\*