Ensure no broken symlinks in stage#371
Conversation
|
Uhh I think what you really want here is:
|
Yeah, but that implies filling a database, can it go using a different root prefix? |
If the plan is to run this during the snapcraft build, just call |
But that implies that you need to install (and then remove) packages, which we should really avoid. |
Without network access I can't refresh the package list... |
You can in |
Good point... Let me first debug other parts, and then I'll change that. |
1455888 to
7f64ebf
Compare
|
@aleasto It builds armhf, arm64 and amd64. Still waiting for riscv64. |
aleasto
left a comment
There was a problem hiding this comment.
Some comments in-line.
Please split the commits into one fixing the build and one adding the assertions
7f64ebf to
4d783fd
Compare
4d783fd to
eb0b6de
Compare
eb0b6de to
2876b66
Compare
2876b66 to
4b9f63d
Compare
4b9f63d to
d0b87e4
Compare
This PR adds a tool to ensure that there are no broken symlinks in stage, showing which packages must be added if needed. It also fixes the remaining broken symlinks.
d0b87e4 to
76c8d1e
Compare
|
Finally!!!! (tested locally. The trick was that environment variable). |
f0723a0
into
ubuntu:gnome-46-2404-sdk


This PR adds a tool to ensure that there are no broken symlinks in stage, showing which packages must be added if needed.