openwrt / packages

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

openssh: missing from openwrt 22.03.4 arm_cortex-a8_vfpv3 #24264

Open kutaycinar opened 1 month ago

kutaycinar commented 1 month ago

Maintainer: @tripolar Environment:

OpenWRT Version: 22.03.4 Architecture: arm_cortex-a8_vfpv3 Package: openssh (openssh-sftp-server)

Description:

The OpenSSH packages are missing from the arm_cortex-a8_vfpv3 repository for OpenWRT 22.03.4, which prevents the installation of openssh-sftp-server. To reproduce the issue, navigate to the OpenWRT package repository for 22.03.4 and search for the openssh-sftp-server package; you will find it absent, with fail logs indicating a problem.

Package repository:

https://downloads.openwrt.org/releases/22.03.4/packages/arm_cortex-a8_vfpv3/packages

Fail logs:

https://downloads.openwrt.org/releases/faillogs-22.03/arm_cortex-a8_vfpv3/packages/

Console output:

Unknown package 'openssh-sftp-server'.
...
Collected errors:
 * opkg_install_cmd: Cannot install package openssh-sftp-server.
make[2]: *** [Makefile:176: package_install] Error 255
make[1]: *** [Makefile:125: _call_image] Error 2
make: *** [Makefile:249: image] Error 2
iExad commented 3 weeks ago

same for 22.03.6, package openssh-sftp-server is absent in repo. tl-wr842n v5

castillofrancodamian commented 3 weeks ago

Also in master.

(cd /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/iperf-nossl/iperf-3.17.1/ipkg-mips_24kc/iperf3 && find . -type f,l -printf "/%P\n" > /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/iperf-nossl/iperf-3.17.1/ipkg-mips_24kc/iperf3/lib/apk/packages/iperf3.list)
if [ -f /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/iperf-nossl/iperf-3.17.1/apk-mips_24kc/iperf3/conffiles ]; then mv /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/iperf-nossl/iperf-3.17.1/apk-mips_24kc/iperf3/conffiles /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/iperf-nossl/iperf-3.17.1/ipkg-mips_24kc/iperf3/lib/apk/packages/iperf3.conffiles; fi;
/media/hdd320gb/openwrt/staging_dir/host/bin/fakeroot /media/hdd320gb/openwrt/staging_dir/host/bin/apk mkpkg --info "name:iperf3" --info "version:3.17.1-r1" --info "description:" --info "arch:mips_24kc" --info "license:BSD-3-Clause" --info "origin:feeds/packages/net/iperf3" --info "provides:" --script "post-install:/media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/iperf-nossl/iperf-3.17.1/apk-mips_24kc/iperf3/post-install" --script "pre-deinstall:/media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/iperf-nossl/iperf-3.17.1/apk-mips_24kc/iperf3/pre-deinstall" --info "depends:libc libiperf3" --files "/media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/iperf-nossl/iperf-3.17.1/ipkg-mips_24kc/iperf3" --output "/media/hdd320gb/openwrt/bin/packages/mips_24kc/packages/iperf3-3.17.1-r1.apk" --sign "/media/hdd320gb/openwrt/private-key.pem"
echo "iperf3" >> /media/hdd320gb/openwrt/staging_dir/target-mips_24kc_musl/pkginfo/iperf3.nossl.install
rm -rf /media/hdd320gb/openwrt/tmp/stage-iperf3
mkdir -p /media/hdd320gb/openwrt/tmp/stage-iperf3/host /media/hdd320gb/openwrt/staging_dir/target-mips_24kc_musl/packages
install -d -m0755 /media/hdd320gb/openwrt/tmp/stage-iperf3/usr/lib
install -d -m0755 /media/hdd320gb/openwrt/tmp/stage-iperf3/usr/include
cp -fpR /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/iperf-nossl/iperf-3.17.1/ipkg-install/usr/lib/libiperf.* /media/hdd320gb/openwrt/tmp/stage-iperf3/usr/lib/
cp -fpR /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/iperf-nossl/iperf-3.17.1/ipkg-install/usr/include/* /media/hdd320gb/openwrt/tmp/stage-iperf3/usr/include/
find /media/hdd320gb/openwrt/tmp/stage-iperf3 -name '*.la' | xargs -r rm -f; 
if [ -f /media/hdd320gb/openwrt/staging_dir/target-mips_24kc_musl/packages/iperf3.nossl.list ]; then /media/hdd320gb/openwrt/scripts/clean-package.sh "/media/hdd320gb/openwrt/staging_dir/target-mips_24kc_musl/packages/iperf3.nossl.list" "/media/hdd320gb/openwrt/staging_dir/target-mips_24kc_musl"; fi
if [ -d /media/hdd320gb/openwrt/tmp/stage-iperf3 ]; then (cd /media/hdd320gb/openwrt/tmp/stage-iperf3; find ./ > /media/hdd320gb/openwrt/tmp/stage-iperf3.files);      SHELL= flock /media/hdd320gb/openwrt/tmp/.staging-dir.flock -c ' mv /media/hdd320gb/openwrt/tmp/stage-iperf3.files /media/hdd320gb/openwrt/staging_dir/target-mips_24kc_musl/packages/iperf3.nossl.list && cp -fpR /media/hdd320gb/openwrt/tmp/stage-iperf3/* /media/hdd320gb/openwrt/staging_dir/target-mips_24kc_musl/; '; fi
rm -rf /media/hdd320gb/openwrt/tmp/stage-iperf3
touch /media/hdd320gb/openwrt/staging_dir/target-mips_24kc_musl/stamp/.iperf3.nossl_installed
rm -rf /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/iperf-nossl/iperf-3.17.1/.pkgdir/libiperf3.installed /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/iperf-nossl/iperf-3.17.1/.pkgdir/libiperf3
mkdir -p /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/iperf-nossl/iperf-3.17.1/.pkgdir/libiperf3
install -d -m0755 /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/iperf-nossl/iperf-3.17.1/.pkgdir/libiperf3/usr/lib
cp -fpR /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/iperf-nossl/iperf-3.17.1/ipkg-install/usr/lib/libiperf.so.* /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/iperf-nossl/iperf-3.17.1/.pkgdir/libiperf3/usr/lib
touch /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/iperf-nossl/iperf-3.17.1/.pkgdir/libiperf3.installed
mkdir -p /media/hdd320gb/openwrt/staging_dir/target-mips_24kc_musl/root-ath79/stamp
SHELL= flock /media/hdd320gb/openwrt/tmp/.root-copy.flock -c 'cp -fpR /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/iperf-nossl/iperf-3.17.1/.pkgdir/libiperf3/. /media/hdd320gb/openwrt/staging_dir/target-mips_24kc_musl/root-ath79/'
touch /media/hdd320gb/openwrt/staging_dir/target-mips_24kc_musl/root-ath79/stamp/.libiperf3_installed
echo "libiperf3" >> /media/hdd320gb/openwrt/staging_dir/target-mips_24kc_musl/pkginfo/iperf3.nossl.install
make[3]: Leaving directory '/media/hdd320gb/openwrt/feeds/packages/net/iperf3'
time: package/feeds/packages/iperf3/nossl/compile#0.82#0.31#1.38
make[3]: Entering directory '/media/hdd320gb/openwrt/feeds/packages/libs/libpam'
make[3]: Leaving directory '/media/hdd320gb/openwrt/feeds/packages/libs/libpam'
time: package/feeds/packages/libpam/compile#0.34#0.15#0.81
make[3]: Entering directory '/media/hdd320gb/openwrt/feeds/packages/net/openssh'
rm -rf /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/openssh-without-pam/openssh-9.7p1/ipkg-mips_24kc/openssh-sftp-server
mkdir -p /media/hdd320gb/openwrt/bin/targets/ath79/generic/packages /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/openssh-without-pam/openssh-9.7p1/ipkg-mips_24kc/openssh-sftp-server /media/hdd320gb/openwrt/staging_dir/target-mips_24kc_musl/pkginfo
install -d -m0755 /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/openssh-without-pam/openssh-9.7p1/ipkg-mips_24kc/openssh-sftp-server/usr/lib
cp -fpR /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/openssh-without-pam/openssh-9.7p1/ipkg-install/usr/lib/sftp-server /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/openssh-without-pam/openssh-9.7p1/ipkg-mips_24kc/openssh-sftp-server/usr/lib/
install -d -m0755 /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/openssh-without-pam/openssh-9.7p1/ipkg-mips_24kc/openssh-sftp-server/usr/libexec
ln -sf ../lib/sftp-server /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/openssh-without-pam/openssh-9.7p1/ipkg-mips_24kc/openssh-sftp-server/usr/libexec/sftp-server
find /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/openssh-without-pam/openssh-9.7p1/ipkg-mips_24kc/openssh-sftp-server -name 'CVS' -o -name '.svn' -o -name '.#*' -o -name '*~'| xargs -r rm -rf
export CROSS="mips-openwrt-linux-musl-"  NO_RENAME=1 ; NM="mips-openwrt-linux-musl-nm" STRIP="/media/hdd320gb/openwrt/staging_dir/host/bin/sstrip -z" STRIP_KMOD="/media/hdd320gb/openwrt/scripts/strip-kmod.sh" PATCHELF="/media/hdd320gb/openwrt/staging_dir/host/bin/patchelf" /media/hdd320gb/openwrt/scripts/rstrip.sh /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/openssh-without-pam/openssh-9.7p1/ipkg-mips_24kc/openssh-sftp-server
rstrip.sh: /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/openssh-without-pam/openssh-9.7p1/ipkg-mips_24kc/openssh-sftp-server/usr/lib/sftp-server: executable
install -d -m0755 /media/hdd320gb/openwrt/bin/packages/mips_24kc/packages/tmp
mkdir -p /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/openssh-without-pam/openssh-9.7p1/apk-mips_24kc/openssh-sftp-server/
mkdir -p /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/openssh-without-pam/openssh-9.7p1/ipkg-mips_24kc/openssh-sftp-server/lib/apk/packages/
(cd /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/openssh-without-pam/openssh-9.7p1/apk-mips_24kc/openssh-sftp-server; )
( echo "#!/bin/sh"; echo "[ \"\${IPKG_NO_SCRIPT}\" = \"1\" ] && exit 0"; echo "[ -s "\${IPKG_INSTROOT}/lib/functions.sh" ] || exit 0"; echo ". \${IPKG_INSTROOT}/lib/functions.sh"; echo 'export root="${IPKG_INSTROOT}"'; echo 'export pkgname="openssh-sftp-server"'; echo "add_group_and_user"; [ ! -f /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/openssh-without-pam/openssh-9.7p1/apk-mips_24kc/openssh-sftp-server/postinst-pkg ] || cat "/media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/openssh-without-pam/openssh-9.7p1/apk-mips_24kc/openssh-sftp-server/postinst-pkg"; echo "default_postinst"; ) > /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/openssh-without-pam/openssh-9.7p1/apk-mips_24kc/openssh-sftp-server/post-install;
( echo "#!/bin/sh"; echo "[ -s "\${IPKG_INSTROOT}/lib/functions.sh" ] || exit 0"; echo ". \${IPKG_INSTROOT}/lib/functions.sh"; echo 'export root="${IPKG_INSTROOT}"'; echo 'export pkgname="openssh-sftp-server"'; [ ! -f /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/openssh-without-pam/openssh-9.7p1/apk-mips_24kc/openssh-sftp-server/prerm-pkg ] || cat "/media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/openssh-without-pam/openssh-9.7p1/apk-mips_24kc/openssh-sftp-server/prerm-pkg"; echo "default_prerm"; ) > /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/openssh-without-pam/openssh-9.7p1/apk-mips_24kc/openssh-sftp-server/pre-deinstall;
if [ -n "" ]; then echo  > /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/openssh-without-pam/openssh-9.7p1/ipkg-mips_24kc/openssh-sftp-server/lib/apk/packages/openssh-sftp-server.rusers; fi;
if [ -n "" ]; then echo  > /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/openssh-without-pam/openssh-9.7p1/ipkg-mips_24kc/openssh-sftp-server/lib/apk/packages/openssh-sftp-server.alternatives; fi;
(cd /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/openssh-without-pam/openssh-9.7p1/ipkg-mips_24kc/openssh-sftp-server && find . -type f,l -printf "/%P\n" > /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/openssh-without-pam/openssh-9.7p1/ipkg-mips_24kc/openssh-sftp-server/lib/apk/packages/openssh-sftp-server.list)
if [ -f /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/openssh-without-pam/openssh-9.7p1/apk-mips_24kc/openssh-sftp-server/conffiles ]; then mv /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/openssh-without-pam/openssh-9.7p1/apk-mips_24kc/openssh-sftp-server/conffiles /media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/openssh-without-pam/openssh-9.7p1/ipkg-mips_24kc/openssh-sftp-server/lib/apk/packages/openssh-sftp-server.conffiles; fi;
/media/hdd320gb/openwrt/staging_dir/host/bin/fakeroot /media/hdd320gb/openwrt/staging_dir/host/bin/apk mkpkg --info "name:openssh-sftp-server" --info "version:9.7p1-r2" --info "description:" --info "arch:mips_24kc" --info "license:BSD ISC" --info "origin:feeds/packages/net/openssh" --info "provides:" --script "post-install:/media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/openssh-without-pam/openssh-9.7p1/apk-mips_24kc/openssh-sftp-server/post-install" --script "pre-deinstall:/media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/openssh-without-pam/openssh-9.7p1/apk-mips_24kc/openssh-sftp-server/pre-deinstall" --info "depends:libc" --files "/media/hdd320gb/openwrt/build_dir/target-mips_24kc_musl/openssh-without-pam/openssh-9.7p1/ipkg-mips_24kc/openssh-sftp-server" --output "/media/hdd320gb/openwrt/bin/packages/mips_24kc/packages/openssh-sftp-server-9.7p1-r2.apk" --sign "/media/hdd320gb/openwrt/private-key.pem"
ERROR: info field 'version' has invalid value: package version is invalid
ERROR: failed to create package: /media/hdd320gb/openwrt/bin/packages/mips_24kc/packages/openssh-sftp-server-9.7p1-r2.apk: package version is invalid
make[3]: *** [Makefile:298: /media/hdd320gb/openwrt/bin/packages/mips_24kc/packages/openssh-sftp-server-9.7p1-r2.apk] Error 99
make[3]: Leaving directory '/media/hdd320gb/openwrt/feeds/packages/net/openssh'
time: package/feeds/packages/openssh/without-pam/compile#0.35#0.14#0.70
    ERROR: package/feeds/packages/openssh failed to build (build variant: without-pam).
make[2]: *** [package/Makefile:173: package/feeds/packages/openssh/compile] Error 1
make[2]: Leaving directory '/media/hdd320gb/openwrt'
make[1]: *** [package/Makefile:167: /media/hdd320gb/openwrt/staging_dir/target-mips_24kc_musl/stamp/.package_compile] Error 2
make[1]: Leaving directory '/media/hdd320gb/openwrt'
make: *** [/media/hdd320gb/openwrt/include/toplevel.mk:233: world] Error 2

real    4m25,904s
user    2m1,994s
sys     0m39,874s