beefproject / beefproject/beef

unable to load without optional packages (msf)

Open
#1,694 7 comments 0 reactions 0 assignees View on GitHub
Defect Install Review
Dominant language
JavaScript
Stars
11k
Forks
2.4k
Avg merge
1d 1h
Merged PRs (30d)
15

Description

Hello,

I have installed all required deps, however beef failed to load.
First, it is "msgpack" (which is tricky), the second is xmlrpc, may be others. The error is the following:
```
bash$ beef
bundler: failed to load command: /usr/lib/beef/beef (/usr/lib/beef/beef)
LoadError: cannot load such file -- xmlrpc/client
/usr/lib64/beef/core/loader.rb:22:in `require'
/usr/lib64/beef/core/loader.rb:22:in `'
/usr/lib/beef/beef:44:in `require'
/usr/lib/beef/beef:44:in `'
```

Could you sync the list of deps with core/loader.rb?

Contributor guide

Open the contributing guide

Research direction

Start by reading core/loader.rb and comparing its required packages with the project's declared dependency list. Reproduce the beef startup failure, then verify that all packages loaded by the loader are declared and that beef starts without manually installed optional packages.

Written by the indexing model from the issue text.

Assessment

Tech stack
ruby
Domain
tooling
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.