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

'extract' CLI option error #74

Closed
Captain-Barge opened this issue May 8, 2024 · 0 comments · Fixed by #75
Closed

'extract' CLI option error #74

Captain-Barge opened this issue May 8, 2024 · 0 comments · Fixed by #75

Comments

@Captain-Barge
Copy link

From my Ubuntu 22.04 laptop I downloaded a firmware with codexctl download 2.15.1.1189 and then attempted to extract the resulting file with codexctl extract 2.15.1.1189_reMarkable2-wVbHkgKisg-.signed. On extraction I got the error below.

Traceback (most recent call last):
File "/tmp/onefile_74378_1715172312_590096/codexctl.py", line 4, in
File "/tmp/onefile_74378_1715172312_590096/codexctl/init.py", line 733, in main
File "/tmp/onefile_74378_1715172312_590096/codexctl/init.py", line 565, in do_extract
File "/tmp/onefile_74378_1715172312_590096/remarkable_update_fuse/init.py", line 1, in
File "/tmp/onefile_74378_1715172312_590096/remarkable_update_fuse/fuse.py", line 14, in
File "/tmp/onefile_74378_1715172312_590096/remarkable_update_fuse/image.py", line 14, in
File "/tmp/onefile_74378_1715172312_590096/remarkable_update_fuse/update_metadata_pb2.py", line 6, in
ImportError: cannot import name 'descriptor' from 'google.protobuf' (/tmp/onefile_74378_1715172312_590096/google/protobuf/init.py)

I am using the 2024-05-08 01:42 release of codexctl.

I'll add that I was able to workaround the issue by extracting with remarkable-update's extractor script.

Eeems added a commit that referenced this issue May 8, 2024
Eeems added a commit that referenced this issue May 8, 2024
@Eeems Eeems linked a pull request May 8, 2024 that will close this issue
@Eeems Eeems closed this as completed in #75 May 8, 2024
Eeems added a commit that referenced this issue May 8, 2024
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

Successfully merging a pull request may close this issue.

1 participant