abuild is not creating (certain) packages with embedded checksums
edge/abuild-3.8.0_rc2-r1
edge/apk-2.12.5
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:
testing/bcron
aports!21310 (closed)
Existing package in testing tree:
testing/nullmailer
aports#12645 (closed)
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 main
, community
and testing
without the warning. For example, tonight I just built the newly added testing/shttpd
and it installed properly with no warning.
Of note, bcron
has two other (new) dependencies: bglibs
and 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.
Thank you.