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

Updating xbps itself will fail #29158

Closed
smorimoto opened this issue Mar 1, 2021 · 8 comments
Closed

Updating xbps itself will fail #29158

smorimoto opened this issue Mar 1, 2021 · 8 comments

Comments

@smorimoto
Copy link
Contributor

I don't know if this only happens during clean install, but we get this error: https://github.com/am11/VoidWSL/pull/5/checks

@sgn
Copy link
Member

sgn commented Mar 1, 2021

Would you mind add verbose flag to xbps-install?

@Duncaen
Copy link
Member

Duncaen commented Mar 1, 2021

The error is at https://github.com/am11/VoidWSL/pull/5/checks#step:5:101 probably related to lib64 stuff.

@ericonr
Copy link
Member

ericonr commented Mar 1, 2021

/bin/sh: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory

@smorimoto you need to be sure the /usr/lib64 -> /usr/lib symlink exists. It's created by base-files, so it should just be there, but idk. You could try force-reinstalling base-files.

@smorimoto
Copy link
Contributor Author

All went well with 20210218: https://github.com/am11/VoidWSL/pull/5/checks

@Duncaen
Copy link
Member

Duncaen commented Mar 1, 2021

In general the pipeline step should try to update xbps itself first and then a full system update, since the current xbps version will not do a full update when a xbps update is available:

xbps-install -Suy xbps; xbps-install -Suy

@smorimoto
Copy link
Contributor Author

I remember that when I tried that in a previous release, the environment was broken after xbps-install -Suy xbps.

@ericonr
Copy link
Member

ericonr commented Mar 1, 2021

The previous images had a very unfortunate issue where they removed those symlinks for reasons unknown to mankind. Because we hacked glibc, it worked, but it was kind of accidental. The new images should have it all sorted out.

@smorimoto
Copy link
Contributor Author

Oh, it's fine as long as it works with the latest release. Thanks!

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

4 participants