Digital Mark λ 📚 🕹 💾 🥃 on Nostr: So now I'm trying to figure out how to get my common library to be a package in CL, ...
So now I'm trying to figure out how to get my common library to be a package in CL, and then import it. And all I get from lisp is:
debugger invoked on a NAME-CONFLICT in thread
USE-PACKAGE (MARKLIB:SYM->STR) causes name-conflicts in
#<PACKAGE "COMMON-LISP-USER"> between the following symbols:
COMMON-LISP-USER::SYM->STR, MARKLIB:SYM->STR
Practical Common Lisp just tells me to pick a restart in debugger. DOESN'T HELP when I'm importing a library!
#lisp
Published at
2024-12-11 08:46:20Event JSON
{
"id": "ce55af3584aaf3f9463f4a7c1016b4ee14d10c4a56a9a7456c150532b09a4e1f",
"pubkey": "fb87acbaf8ba707e56cf4f028fd6cc1e99b8a78fe8327cab70915f15631b0672",
"created_at": 1733906780,
"kind": 1,
"tags": [
[
"t",
"lisp"
],
[
"proxy",
"https://appdot.net/users/mdhughes/statuses/113633314737864363",
"activitypub"
]
],
"content": "So now I'm trying to figure out how to get my common library to be a package in CL, and then import it. And all I get from lisp is:\ndebugger invoked on a NAME-CONFLICT in thread\n USE-PACKAGE (MARKLIB:SYM-\u003eSTR) causes name-conflicts in\n #\u003cPACKAGE \"COMMON-LISP-USER\"\u003e between the following symbols:\n COMMON-LISP-USER::SYM-\u003eSTR, MARKLIB:SYM-\u003eSTR\n\nPractical Common Lisp just tells me to pick a restart in debugger. DOESN'T HELP when I'm importing a library!\n#lisp",
"sig": "6c487ab19f4468622f205f680d80aa78d9b5e536d704050459d59118e7c54dace8e034267b2f0128bd724ec3a3865561d9ef417ae206a7de506e1a6ddaca869f"
}