When installing build requirements for i486 Mapnik using SDK for 4.1.0.23 target, I am getting
sb2 -t SailfishOS-4.1.0.23-i486.maps -R zypper -p /home/rinigus/tbuilder-maps/RPMS/SailfishOS-4.1.0.23-i486 in --force-resolution -y --allow-unsigned-rpm "proj-devel"
Retrieving repository 'dir:/home/rinigus/tbuilder-maps/RPMS/SailfishOS-4.1.0.23-i486' metadata [.done]
Building repository 'dir:/home/rinigus/tbuilder-maps/RPMS/SailfishOS-4.1.0.23-i486' cache [....done]
Loading repository data...
Reading installed packages...
Resolving package dependencies...
The following 2 NEW packages are going to be installed:
proj proj-devel
2 new packages to install.
Overall download size: 204.8 KiB. Already cached: 964.3 KiB. After the operation, additional 4.4 MiB will be used.
Continue? [y/n/v/...? shows all options] (y): y
In cache proj-4.9.3-1.1.i486.rpm (1/2), 964.3 KiB ( 3.5 MiB unpacked)
Retrieving package proj-devel-4.9.3-1.1.i486 (2/2), 204.8 KiB (908.3 KiB unpacked)
Package is not signed!
Checking for file conflicts: [...done]
(1/2) Installing: proj-4.9.3-1.1.i486 [............done]
Additional rpm output:
/sbin/ldconfig: Can't create temporary cache file /etc/ld.so.cache~: Permission denied
warning: %post(proj-4.9.3-1.1.i486) scriptlet failed, exit status 1
/sbin/ldconfig: Can't create temporary cache file /etc/ld.so.cache~: Permission denied
warning: %triggerin(glibc-common-2.30+git5-1.2.5.jolla.i486) scriptlet failed, exit status 1
(2/2) Installing: proj-devel-4.9.3-1.1.i486 [...........done]
Additional rpm output:
/sbin/ldconfig: Can't create temporary cache file /etc/ld.so.cache~: Permission denied
warning: %triggerin(glibc-common-2.30+git5-1.2.5.jolla.i486) scriptlet failed, exit status 1
Messages from sb2:
(WARNING) rpm[1325739/-144099200] Executing statically linked native binary /srv/mer/targets/SailfishOS-4.1.0.23-i486.maps/sbin/ldconfig
(WARNING) sh[1325741] Executing statically linked native binary /srv/mer/targets/SailfishOS-4.1.0.23-i486.maps/sbin/ldconfig
(WARNING) sh[1325744] Executing statically linked native binary /srv/mer/targets/SailfishOS-4.1.0.23-i486.maps/sbin/ldconfig
# exit 107 (107)
aarch64/armv7hl are building just fine. Looks like some sb2
issue.