Permalink
Please sign in to comment.
Browse files
repo: remove symlinks to libc. (#1100)
libc is never staged, as it's always contained in the core snap. However, currently snapcraft leaves symlinks to its libraries alone and intact, which causes issues when it comes to content sharing and building against tarred staging areas. It also doesn't add any functionality, as those libraries are in the standard library paths anyway. Instead of allowing those symlinks to dangle, remove them. LP: #1658774 Signed-off-by: Kyle Fazzari <kyle@canonical.com>
- Loading branch information...
Showing
with
46 additions
and 8 deletions.
| @@ -0,0 +1,18 @@ | ||
| +name: staged-libc-links | ||
| +version: '0.1' | ||
| +summary: Attempt to stage libc6-dev twice | ||
| +description: | | ||
| + Once by pulling it in via stage-packages, and the other time via | ||
| + a tarred staging area. They should not conflict. | ||
| + | ||
| +grade: devel | ||
| +confinement: devmode | ||
| + | ||
| +parts: | ||
| + from-package: | ||
| + plugin: nil | ||
| + stage-packages: [libc6-dev] | ||
| + | ||
| + from-tar: | ||
| + plugin: dump | ||
| + source: stage.tar |
0 comments on commit
3052b0f