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

crew build pixz compression not working #5806

Closed
uberhacker opened this issue May 24, 2021 · 7 comments
Closed

crew build pixz compression not working #5806

uberhacker opened this issue May 24, 2021 · 7 comments
Assignees
Labels
aarch64 Issues having to do with Chromebrew on 64 bit ARM computers armv7l Issues having to do with Chromebrew on 32 bit ARM computers bug 🐛 Bugs with Chromebrew itself i686 Issues having to do with Chromebrew on 32 bit x86 computers (IA-32), many of these are also wontfix

Comments

@uberhacker
Copy link
Collaborator

uberhacker commented May 24, 2021

crew build only works on x86_64.

Archiving...
Using pixz to compress archive.
Error creating block encoder
@uberhacker uberhacker added bug 🐛 Bugs with Chromebrew itself aarch64 Issues having to do with Chromebrew on 64 bit ARM computers armv7l Issues having to do with Chromebrew on 32 bit ARM computers i686 Issues having to do with Chromebrew on 32 bit x86 computers (IA-32), many of these are also wontfix labels May 24, 2021
@satmandu
Copy link
Member

I've been building pixz archives on i686 and armv7l.

Is pixz installed?

@satmandu
Copy link
Member

What does pixz -v give you?

@satmandu
Copy link
Member

Actually, this could also be a memory issue on those architectures. Are you compressing a large package?

@uberhacker
Copy link
Collaborator Author

These were jdk8 binaries so yes, they were large(r than most other package binaries). FWIW, I don't have the same issue with .tar.xz archives. What is the rationale for using .pixz over .xz? Could .lz be another option?

@satmandu
Copy link
Member

Rationale is to easily extract files without downloading entire package. Should save download time at install once I get the partial install stuff working in crew. (Probably not needed for java.)

Primarily useful for packages which need just need some libraries installed from other (large)packages as dependencies.

@satmandu
Copy link
Member

GCC & LLVM are the large packages here which matter.... But those are built on (relatively) beefy machines with tons of ram, so that avoids this compression with low ram problem.

But maybe it might also be easier not to build the larger packages on i686 and armv7l?

@saltedcoffii
Copy link
Collaborator

I haven't seen this bug in months. Please reopen if still relevant.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
aarch64 Issues having to do with Chromebrew on 64 bit ARM computers armv7l Issues having to do with Chromebrew on 32 bit ARM computers bug 🐛 Bugs with Chromebrew itself i686 Issues having to do with Chromebrew on 32 bit x86 computers (IA-32), many of these are also wontfix
Projects
None yet
Development

No branches or pull requests

3 participants