File tree Expand file tree Collapse file tree 4 files changed +55
-230
lines changed Expand file tree Collapse file tree 4 files changed +55
-230
lines changed Original file line number Diff line number Diff line change @@ -211,9 +211,6 @@ jobs:
211
211
docker run --rm -v $(pwd):/work --workdir /work cgr.dev/chainguard/wolfi-base /bin/sh -c "sed 's|=.*||' -i /etc/apk/world; apk add --allow-untrusted -X ./packages/ packages/x86_64/${{ matrix.package }}-*.apk; ls -hal /usr/bin/sudo"
212
212
elif [[ "${{ matrix.package }}" == "postfix" ]]; then
213
213
docker run --rm -v $(pwd):/work --workdir /work cgr.dev/chainguard/wolfi-base /bin/sh -c "sed 's|=.*||' -i /etc/apk/world; apk add --allow-untrusted -X ./packages/ packages/x86_64/${{ matrix.package }}-*.apk; ls -hal /var/spool/postfix; ls -hal /var/lib/postfix"
214
- # Test https://github.com/chainguard-dev/melange/pull/2072
215
- PKGVER=$(tar -Oxf ./packages/x86_64/${{ matrix.package }}-stone-*.apk .PKGINFO | grep '^pkgver' | cut -d' ' -f3)
216
- tar -Oxf ./packages/x86_64/${{ matrix.package }}-stone-*.apk .PKGINFO | grep "^depend = ${{ matrix.package }}=${PKGVER}"
217
214
else
218
215
docker run --rm -v $(pwd):/work --workdir /work cgr.dev/chainguard/wolfi-base /bin/sh -c "sed 's|=.*||' -i /etc/apk/world; apk add --allow-untrusted -X ./packages/ packages/x86_64/${{ matrix.package }}-*.apk"
219
216
fi
Original file line number Diff line number Diff line change @@ -218,16 +218,6 @@ options:
218
218
no-versioned-shlib-deps: true
219
219
```
220
220
221
- ` no-vendored-cross-package-deps ` - When a subpackage ` X ` ships a
222
- vendored shared library that's used by subpackage ` Y ` , melange won't
223
- generate a ` depends ` from ` Y -> X ` . By default, melange will generate
224
- a ` depends ` for ` X=version ` .
225
-
226
- ```
227
- options:
228
- no-vendored-cross-package-deps: true
229
- ```
230
-
231
221
### scriptlets
232
222
List of executable scripts that run at various stages of the package lifecycle,
233
223
triggered by configurable events. These are useful to handle tasks that only
Original file line number Diff line number Diff line change @@ -73,7 +73,6 @@ func TestAnalyze(t *testing.T) {
73
73
"so:liblcms2-e69eef39.so.2.0.16" ,
74
74
"so:liblzma-13fa198c.so.5.4.5" ,
75
75
"so:libm.so.6" ,
76
- "so:libopenblas64_p-r0-0cf96a72.3.23.dev.so" ,
77
76
"so:libopenjp2-eca49203.so.2.5.0" ,
78
77
"so:libpng16-78d422d5.so.16.40.0" ,
79
78
"so:libpthread.so.0" ,
@@ -150,17 +149,6 @@ func TestAnalyze(t *testing.T) {
150
149
"so:libm.so.6" ,
151
150
"so:libmount.so.1" ,
152
151
"so:libssl.so.3" ,
153
- // libsystemd-core-256.so and
154
- // libsystemd-shared-256.so are
155
- // false-positives that get added to
156
- // runtime deps because systemd links
157
- // against these vendored libraries,
158
- // but melange doesn't have enough
159
- // context to determine that they are
160
- // vendored because they're shipped by
161
- // another subpackage.
162
- "so:libsystemd-core-256.so" ,
163
- "so:libsystemd-shared-256.so" ,
164
152
"so:libudev.so.1" ,
165
153
},
166
154
Provides : []string {
You can’t perform that action at this time.
0 commit comments