Skip to content

Essential dependency not found #22

Description

@jobidon

Hi, first time using bish-bosh and shellfire and am running into something unexpected.
I think the issue is shellfire related, but if not, I can repost in bish-bosh instead.

here's what I'm trying:

bishbosh_clientId=12

topic='a/b/c'
verb='NOW'

bishbosh_publishText 0 ${topic} no ${verb}

I then run it:

$ ./bish-bosh -- test.mqtt 
bish-bosh: FAIL: Essential dependency '_bishbosh_connection_validate_isUtf8_iconv' not found on the PATH (with arguments '')
bish-bosh: FAIL: Essential dependency 'bishbosh_connection_validate_removeCharacters' not found on the PATH (with arguments '#*\000
bish-bosh: FAIL: Essential dependency '_bishbosh_connection_validate_isUtf8_asciiNul' not found on the PATH (with arguments '')
bish-bosh: FAIL: The argument 'bishbosh_publish_topicName' ('a/b/c') contains a wildcard ('#' or '+')
$ uname -a
Linux taipei 6.18.5-200.fc43.x86_64 #1 SMP PREEMPT_DYNAMIC Sun Jan 11 17:09:32 UTC 2026 x86_64 GNU/Linux

It seems like the shellfire bundle is not able to locate the missing functions, yet I have confirmed that the functions are indeed embedded in the executable, and that the PATH includes the current dir.
I am running an atomic distro: Fedora Kinoite and I suspect that might be part of the problem. This is NOT in a toolbox, it is straight in the native bash shell.
Any idea what might be going on?

thanks!

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions