abuild is not creating (certain) packages with embedded checksums
I have run into this problem on a couple packages that I've tried to manually run abuild on.
New package that I've submitted for a merge request:
Existing package in testing tree:
Both of these are throwing a WARNING when installing with
apk add ...
WARNING: xxxxxxxx: support for packages without embedded checksums will be dropped in apk-tools 3.
I've built other packages in
testing without the warning. For example, tonight I just built the newly added
testing/shttpd and it installed properly with no warning.
bcron has two other (new) dependencies:
ucspi-unix and those were also built plus installed without the embedded checksum warning.
This is driving me a bit nuts because I can't pin down why some of my manually built packages are having the checksums embedded and others aren't. At least the problem is consistent on what packages it won't create embedded checksums for.
I don't think I have a problem with the build environment as I followed the wiki instructions completely. wiki.alpinelinux.org/wiki/Creating_an_Alpine_package
I would be grateful for any assistance you can provide. Please let me know what other information you will need from me to help find the cause and eventual fix.