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

eopkg4-bin build is broken #49

Open
HarveyDevel opened this issue Apr 2, 2024 · 4 comments
Open

eopkg4-bin build is broken #49

HarveyDevel opened this issue Apr 2, 2024 · 4 comments
Assignees
Labels
bug Something isn't working
Milestone

Comments

@HarveyDevel
Copy link
Member

sudo eopkg4-bin bi --ignore-safety pspec.xml
[sudo] password for harvey:
System error. Program terminated.
<class 'TypeError'>: '>=' not supported between instances of 'ImportError' and 'int'
Please use 'eopkg help' for general help.

Traceback:
  File "/tmp/onefile_65661_1712092891_34243/eopkg-cli", line 82, in <module>
  File "/tmp/onefile_65661_1712092891_34243/eopkg-cli", line 78, in main
  File "/tmp/onefile_65661_1712092891_34243/pisi/cli/pisicli.py", line 131, in run_command
  File "/tmp/onefile_65661_1712092891_34243/pisi/cli/build.py", line 209, in run
  File "/tmp/onefile_65661_1712092891_34243/pisi/api.py", line 951, in build
  File "/tmp/onefile_65661_1712092891_34243/pisi/atomicoperations.py", line 707, in build
  File "/tmp/onefile_65661_1712092891_34243/pisi/operations/build.py", line 1778, in build
  File "/tmp/onefile_65661_1712092891_34243/pisi/operations/build.py", line 268, in __init__
  File "/tmp/onefile_65661_1712092891_34243/pisi/operations/build.py", line 425, in set_build_type
  File "/tmp/onefile_65661_1712092891_34243/pisi/operations/build.py", line 678, in load_action_script
  File "/tmp/onefile_65661_1712092891_34243/traceback.py", line 180, in print_exc
  File "/tmp/onefile_65661_1712092891_34243/traceback.py", line 124, in print_exception
  File "/tmp/onefile_65661_1712092891_34243/traceback.py", line 728, in __init__
  File "/tmp/onefile_65661_1712092891_34243/traceback.py", line 406, in _extract_from_extended_frame_gen

If we deprecate third party now this is not a problem. All in favour? :P

@EbonJaeger EbonJaeger added the bug Something isn't working label Apr 2, 2024
@ermo ermo added this to the Py3 port milestone Apr 2, 2024
@Justinzobel
Copy link
Contributor

All in favour?

Aye.

@TraceyC77
Copy link

If we've made sure that everything in 3rd party has an eopkg or flatpak equivalent, like the plan was many moons ago sure

@joebonrichie
Copy link
Contributor

I can't replicate this with eopkg-cli in the iksemel branch but only the nuitka'd compiled variant annoyingly

@ermo
Copy link
Contributor

ermo commented Apr 7, 2024

I can't replicate this with eopkg-cli in the iksemel branch but only the nuitka'd compiled variant annoyingly

This implies to me that we need to get the unified eopkg package in sooner rather than later?

That will at least enable us to work around the issue trivially until we can get to the bottom of why the nuitka-compiled eopkg.bin falls over when attempting this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Development

No branches or pull requests

6 participants