This project is archived. Its data is read-only.

While caching build artifact: "Cannot extract [path to socket file] into staging-area. Unsupported type."

Summary

Socket files in build directory fail to be stored in build artifact.

Steps to reproduce

Create a socket file in build directory. Probably pipe would also fail.

What is the current bug behavior?

You get an error like:

    [00:00:41] FAILURE base/gpgme.bst: Cannot extract /home/valentin/.cache/buildstream/build/base-gpgme-_z05id4i/root/buildstream/base-sdk/base/gpgme.bst/bst_build_dir/tests/gpg/S.gpg-agent into staging-area. Unsupported type.

What is the expected correct behavior?

Socket file is just ignored.

Relevant logs and/or screenshots

Possible fixes

Ignore special files in build artifacts.

Other relevant information

  • BuildStream version affected: /milestone %BuildStream_v1.4

Edited Jul 25, 2018 by Valentin David
Assignee Loading
Time tracking Loading