Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
S slapos.package
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge requests 13
    • Merge requests 13
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • nexedi
  • slapos.package
  • Issues
  • #1

Closed
Open
Created Jun 29, 2020 by Leo Le Bouter@lle-bout

Missing option: python:executable

Hello!

I am trying to port slapos to ppc64le (or ppc64el as debian calls it) and after applying few modifications to slapos tree, I need to create re6st and slapos packaging based on this new tree.

I first started with re6st as it's the packaging that's non-trivial to modify in place, considering it works with the download-cache and extends-cache.

I ran:

git clone https://lab.nexedi.com/nexedi/slapos.package.git
# commit hash at time of writing: 722f0e8d03f093148379d1d18647e27ad193fe3c
cd slapos.package/obs/re6st
./make

And I was met with the following error, with not much of an idea what it is caused by:

# Processing buildout: sdist -> build/opt/re6st/.installed.cfg
While:
  Installing.
  Loading extensions.
Error: Missing option: python:executable
Traceback (most recent call last):
  File "./make", line 323, in <module>
    sys.exit(main())
  File "./make", line 232, in main
    tasks[t](args.dry_run)
  File "./make", line 56, in __call__
    self._run = run = run(dry_run)
  File "./make", line 162, in _run
    deps.append((dep, dep(dry_run)))
  File "./make", line 56, in __call__
    self._run = run = run(dry_run)
  File "./make", line 162, in _run
    deps.append((dep, dep(dry_run)))
  File "./make", line 56, in __call__
    self._run = run = run(dry_run)
  File "./make", line 186, in _run
    self.run(self)
  File "make.py", line 139, in buildout
    check_call(("bin/buildout",), cwd=BUILD)
  File "/usr/lib/python2.7/subprocess.py", line 190, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '('bin/buildout',)' returned non-zero exit status 1

I tried deleting everything and re-doing it all again few times, with not much luck.

Any pointers welcome!

Thank you!

Edited Jun 29, 2020 by Leo Le Bouter
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
GitLab Nexedi Edition | About GitLab | About Nexedi | 沪ICP备2021021310号-2 | 沪ICP备2021021310号-7