Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

exception in forkbuntu #1

Open
shalomd73 opened this issue Jun 13, 2018 · 1 comment
Open

exception in forkbuntu #1

shalomd73 opened this issue Jun 13, 2018 · 1 comment

Comments

@shalomd73
Copy link

Hi,
I tried to use forkbuntu, I did
pip3 install forkbuntu
forkbuntu

I took for example the config.yml

name:
Forkbuntu
  version: 18.04
  paths:
  iso: ubuntu-18.04-server-amd64.iso
  output: forkbuntu.iso
  packages:
  - cowsay
  apt:
  restricted: false
  multiarch: false

And it got the following exception:
root@isoMaker18:/# forkbuntu
Traceback (most recent call last):
File "/usr/local/bin/forkbuntu", line 7, in
from forkbuntu.main import main
File "/usr/local/lib/python3.6/dist-packages/forkbuntu/init.py", line 90, in
'tmp': mkdtemp()
File "/usr/local/lib/python3.6/dist-packages/forkbuntu/init.py", line 57, in load_conf
.map(conf.paths, lambda x: path.abspath(path.join(conf.paths.cwd, x)))
File "/usr/local/lib/python3.6/dist-packages/pydash/collections.py", line 538, in map

return list(itermap(collection, iteratee))
File "/usr/local/lib/python3.6/dist-packages/pydash/collections.py", line 1102, in itermap
for result in iteriteratee(collection, iteratee):
File "/usr/local/lib/python3.6/dist-packages/pydash/helpers.py", line 93, in iteriteratee
yield (callit(cbk, item, key, obj, argcount=argcount),
File "/usr/local/lib/python3.6/dist-packages/pydash/helpers.py", line 37, in callit
return iteratee(*args[:argstop])
File "/usr/local/lib/python3.6/dist-packages/forkbuntu/init.py", line 57, in
_.map(conf.paths, lambda x: path.abspath(path.join(conf.paths.cwd, x)))
File "/usr/lib/python3.6/posixpath.py", line 94, in join
genericpath._check_arg_types('join', a, *p)
File "/usr/lib/python3.6/genericpath.py", line 149, in _check_arg_types
(funcname, s.class.name)) from None
TypeError: join() argument must be str or bytes, not 'list'
Regards,
Shalom David

@clayrisser
Copy link
Owner

Sorry for the delay. I'll take a look at it this week.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants