Commit cf877b1
Revert "imagebuilder: add ABI suffix to packages when using apk"
This reverts commit 31cdd13.
After working with George we found that adding the ABI suffix to the
imagebuilder packages install process in apk cases is problematic [1].
Ideally, ABI suffixes should only appear in the dependencies of other
packages, that means they should not be added to apk's world because it
will not be possible to satisfy the constraint (in ASU sysupgrades) when
the abi-versioned package gets upgraded in the remote repositories,
apk's world should only contains the packages names without abi
suffixes.
Anyway, it is possible to add them to apk world and this is handled
correctly in sysupgrade paths and ASU's clients and server by removing
the abi-suffixes from the package lists before making the config backups
and sending the sysupgrade image requests.
Return to the previous state since the basename of abi-packages (without
the ABI suffix) can and should be handled correctly by the apk-backed
imagebuilder system.
[1]: openwrt#21747
Co-authored-by: George Sapkin <george@sapk.in>
Signed-off-by: Mario Andrés Pérez <mapb_@outlook.com>1 parent d8e3953 commit cf877b1
1 file changed
Lines changed: 4 additions & 28 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
145 | 145 | | |
146 | 146 | | |
147 | 147 | | |
148 | | - | |
149 | | - | |
150 | | - | |
151 | | - | |
152 | | - | |
153 | | - | |
154 | | - | |
155 | | - | |
156 | | - | |
157 | | - | |
158 | | - | |
159 | | - | |
160 | | - | |
161 | | - | |
162 | | - | |
163 | | - | |
164 | | - | |
165 | | - | |
166 | | - | |
167 | | - | |
168 | | - | |
169 | | - | |
170 | | - | |
171 | | - | |
172 | | - | |
173 | | - | |
174 | 148 | | |
175 | 149 | | |
176 | 150 | | |
| |||
255 | 229 | | |
256 | 230 | | |
257 | 231 | | |
258 | | - | |
259 | | - | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
260 | 236 | | |
261 | 237 | | |
262 | 238 | | |
| |||
0 commit comments