openwrt / packages

Community maintained packages for OpenWrt. Documentation for submitting pull requests is in CONTRIBUTING.md
GNU General Public License v2.0
3.98k stars 3.47k forks source link

nginx-util: build failed with APK enabled #25059

Open hingbong opened 1 week ago

hingbong commented 1 week ago

Maintainer: @peter-stadler

Description: After enabling apk instead of okpg, nginx-ssl-util build failed

2024-09-30T14:58:11.1621363Z /home/runner/work/ax3600-builder/ax3600-builder/openwrt/staging_dir/host/bin/fakeroot /home/runner/work/ax3600-builder/ax3600-builder/openwrt/staging_dir/host/bin/apk mkpkg --info "name:nginx-ssl-util" --info "version:1.7-r1" --info "description:" --info "arch:aarch64_cortex-a53" --info "license:" --info "origin:feeds/packages/net/nginx-util" --info "provides:" --script "post-install:/home/runner/work/ax3600-builder/ax3600-builder/openwrt/build_dir/target-aarch64_cortex-a53_musl/nginx-util-1.7/apk-aarch64_cortex-a53/nginx-ssl-util/post-install" --script "pre-deinstall:/home/runner/work/ax3600-builder/ax3600-builder/openwrt/build_dir/target-aarch64_cortex-a53_musl/nginx-util-1.7/apk-aarch64_cortex-a53/nginx-ssl-util/pre-deinstall" --info "depends:nginx-util>=1.4-2 libc libstdcpp6 libuci20130104 libubus20231128 libubox20240329 libpthread libopenssl3 nginx-util libpcre2" --files "/home/runner/work/ax3600-builder/ax3600-builder/openwrt/build_dir/target-aarch64_cortex-a53_musl/nginx-util-1.7/ipkg-aarch64_cortex-a53/nginx-ssl-util" --output "/home/runner/work/ax3600-builder/ax3600-builder/openwrt/bin/packages/aarch64_cortex-a53/packages/nginx-ssl-util-1.7-r1.apk" --sign "/home/runner/work/ax3600-builder/ax3600-builder/openwrt/private-key.pem"
2024-09-30T14:58:11.1740843Z ERROR: info field 'depends' has invalid value: dependency format is invalid
2024-09-30T14:58:11.1743206Z ERROR: failed to create package: /home/runner/work/ax3600-builder/ax3600-builder/openwrt/bin/packages/aarch64_cortex-a53/packages/nginx-ssl-util-1.7-r1.apk: dependency format is invalid
peter-stadler commented 1 week ago

Thank you for the notification. For me it could take until December that I can look into it. So, if you have a fix, too, feel free to create a PR.