Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Auto update failing for taskwarrior #19568

Closed
termuxbot2 opened this issue Mar 25, 2024 · 10 comments 路 Fixed by #20265
Closed

Auto update failing for taskwarrior #19568

termuxbot2 opened this issue Mar 25, 2024 · 10 comments 路 Fixed by #20265
Assignees
Labels
auto update failing Issues with packages auto update. bot Created by Termux bot.

Comments

@termuxbot2
Copy link
Collaborator

Hi, I'm Termux 馃.

I'm here to help you update your Termux packages.

I've tried to update the taskwarrior package, but it failed.

Here's the output of the update script:

Show log
INFO: Updating taskwarrior [Current version: 2.6.2]
INFO: package being updated to 3.0.0.
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 3650k  100 3650k    0     0  5334k      0 --:--:-- --:--:-- --:--:-- 5334k
You are about to commit these changes:

diff --git a/packages/taskwarrior/build.sh b/packages/taskwarrior/build.sh
index 1db6cebf9..216cc12e3 100644
--- a/packages/taskwarrior/build.sh
+++ b/packages/taskwarrior/build.sh
@@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://taskwarrior.org
TERMUX_PKG_DESCRIPTION="Utility for managing your TODO list"
TERMUX_PKG_LICENSE="MIT"
TERMUX_PKG_MAINTAINER="@termux"
-TERMUX_PKG_VERSION=2.6.2
-TERMUX_PKG_REVISION=3
+TERMUX_PKG_VERSION="3.0.0"
TERMUX_PKG_SRCURL=https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v${TERMUX_PKG_VERSION}/task-${TERMUX_PKG_VERSION}.tar.gz
-TERMUX_PKG_SHA256=b1d3a7f000cd0fd60640670064e0e001613c9e1cb2242b9b3a9066c78862cfec
+TERMUX_PKG_SHA256=30f397081044f5dc2e5a0ba51609223011a23281cd9947ea718df98d149fcc83
TERMUX_PKG_AUTO_UPDATE=true
TERMUX_PKG_DEPENDS="libc++, libgnutls, libuuid, libandroid-glob"
TERMUX_CMAKE_BUILD="Unix Makefiles"
bump(main/taskwarrior): 3.0.0
Not committing to Git!
INFO: Trying to build package.
INFO: Package taskwarrior exists in main repo.
Running container 'termux-package-builder' from image 'ghcr.io/termux/package-builder'...
termux - building taskwarrior for arch aarch64...
Downloading https://packages-cf.termux.dev/apt/termux-main/dists/stable/Release
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 13134  100 13134    0     0   184k      0 --:--:-- --:--:-- --:--:--  183k
Downloading https://packages-cf.termux.dev/apt/termux-main/dists/stable/Release.gpg
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   833  100   833    0     0  11602      0 --:--:-- --:--:-- --:--:-- 11732
gpg: Signature made Sun 24 Mar 2024 06:16:16 PM UTC
gpg:                using RSA key CC72CF8BA7DBFA0182877D045A897D96E57CF20C
gpg: Good signature from "Termux Releases (Termux automatic builds) [email protected]" [ultimate]
gpg:                 aka "Termux Releases (Termux automatic builds) [email protected]" [ultimate]
Downloading https://packages-cf.termux.dev/apt/termux-root/dists/root/Release
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 13320  100 13320    0     0   182k      0 --:--:-- --:--:-- --:--:--  183k
Downloading https://packages-cf.termux.dev/apt/termux-root/dists/root/Release.gpg
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   833  100   833    0     0  11505      0 --:--:-- --:--:-- --:--:-- 11569
gpg: Signature made Fri 22 Mar 2024 06:18:54 PM UTC
gpg:                using RSA key CC72CF8BA7DBFA0182877D045A897D96E57CF20C
gpg: Good signature from "Termux Releases (Termux automatic builds) [email protected]" [ultimate]
gpg:                 aka "Termux Releases (Termux automatic builds) [email protected]" [ultimate]
Downloading https://packages-cf.termux.dev/apt/termux-x11/dists/x11/Release
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 13120  100 13120    0     0   173k      0 --:--:-- --:--:-- --:--:--  175k
Downloading https://packages-cf.termux.dev/apt/termux-x11/dists/x11/Release.gpg
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   833  100   833    0     0  11953      0 --:--:-- --:--:-- --:--:-- 12072
gpg: Signature made Sun 24 Mar 2024 12:32:08 AM UTC
gpg:                using RSA key CC72CF8BA7DBFA0182877D045A897D96E57CF20C
gpg: Good signature from "Termux Releases (Termux automatic builds) [email protected]" [ultimate]
gpg:                 aka "Termux Releases (Termux automatic builds) [email protected]" [ultimate]
Downloading dependency [email protected] if necessary...
Found libandroid-glob in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libandroid-glob to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency libc++@26b if necessary...
Found libc++ in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libc++ to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency ca-certificates@1:2024.03.11 if necessary...
Found ca-certificates in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting ca-certificates to /home/builder/.termux-build/_cache-all...
Downloading dependency ca-certificates-java@1:2024.03.11 if necessary...
Found ca-certificates-java in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting ca-certificates-java to /home/builder/.termux-build/_cache-all...
Downloading dependency [email protected] if necessary...
Found libgmp in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libgmp to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency libandroid-support@28-3 if necessary...
Found libandroid-support in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libandroid-support to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libiconv in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libiconv to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found iconv in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting iconv to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libunistring in https://packages-cf.termux.dev/apt/termux-main/dists/stable
Downloading https://packages-cf.termux.dev/apt/termux-main/pool/main/libu/libunistring/libunistring_1.1_aarch64.deb
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  508k  100  508k    0     0  5041k      0 --:--:-- --:--:-- --:--:-- 5083k
extracting libunistring to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libidn2 in https://packages-cf.termux.dev/apt/termux-main/dists/stable
Downloading https://packages-cf.termux.dev/apt/termux-main/pool/main/libi/libidn2/libidn2_2.3.4_aarch64.deb
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  100k  100  100k    0     0  1221k      0 --:--:-- --:--:-- --:--:-- 1212k
extracting libidn2 to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libnettle in https://packages-cf.termux.dev/apt/termux-main/dists/stable
Downloading https://packages-cf.termux.dev/apt/termux-main/pool/main/libn/libnettle/libnettle_3.9.1_aarch64.deb
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  393k  100  393k    0     0  3935k      0 --:--:-- --:--:-- --:--:-- 3973k
extracting libnettle to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found nettle in https://packages-cf.termux.dev/apt/termux-main/dists/stable
Downloading https://packages-cf.termux.dev/apt/termux-main/pool/main/n/nettle/nettle_3.9.1_aarch64.deb
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 18208  100 18208    0     0  31952      0 --:--:-- --:--:-- --:--:-- 32000
extracting nettle to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libevent in https://packages-cf.termux.dev/apt/termux-main/dists/stable
Downloading https://packages-cf.termux.dev/apt/termux-main/pool/main/libe/libevent/libevent_2.1.12-2_aarch64.deb
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  194k  100  194k    0     0  1975k      0 --:--:-- --:--:-- --:--:-- 1966k
extracting libevent to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libexpat in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libexpat to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libnghttp2 in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libnghttp2 to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found zlib in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting zlib to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency openssl@1:3.2.1-1 if necessary...
Found openssl in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting openssl to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency openssl-tool@1:3.2.1-1 if necessary...
Found openssl-tool in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting openssl-tool to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found ncurses in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting ncurses to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found ncurses-utils in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting ncurses-utils to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found ncurses-ui-libs in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting ncurses-ui-libs to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found ncurses-ui-libs-static in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting ncurses-ui-libs-static to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found readline in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting readline to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found gdbm in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting gdbm to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libandroid-posix-semaphore in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libandroid-posix-semaphore to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libbz2 in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libbz2 to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found bzip2 in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting bzip2 to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libcrypt in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libcrypt to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libffi in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libffi to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found liblzma in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting liblzma to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found xz-utils in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting xz-utils to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libsqlite in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libsqlite to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found sqlite in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting sqlite to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found tcl in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting tcl to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found brotli in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting brotli to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libpng in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libpng to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found freetype in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting freetype to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found ttf-dejavu in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting ttf-dejavu to /home/builder/.termux-build/_cache-all...
Downloading dependency [email protected] if necessary...
Found fontconfig in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting fontconfig to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found fontconfig-utils in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting fontconfig-utils to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found xorg-util-macros in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting xorg-util-macros to /home/builder/.termux-build/_cache-all...
Downloading dependency [email protected] if necessary...
Found xorgproto in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting xorgproto to /home/builder/.termux-build/_cache-all...
Downloading dependency [email protected] if necessary...
Found libxau in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libxau to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libxdmcp in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libxdmcp to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found xcb-proto in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting xcb-proto to /home/builder/.termux-build/_cache-all...
Downloading dependency [email protected] if necessary...
Found python-xcbgen in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting python-xcbgen to /home/builder/.termux-build/_cache-all...
Downloading dependency [email protected] if necessary...
Found libxcb in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libxcb to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found xtrans in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting xtrans to /home/builder/.termux-build/_cache-all...
Downloading dependency [email protected] if necessary...
Found libx11 in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libx11 to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libxrender in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libxrender to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libxft in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libxft to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libxext in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libxext to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libxss in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libxss to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found tk in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting tk to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found python in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting python to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found python-tkinter in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting python-tkinter to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found python-ensurepip-wheels in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting python-ensurepip-wheels to /home/builder/.termux-build/_cache-all...
Downloading dependency [email protected] if necessary...
Found resolv-conf in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting resolv-conf to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found pcre2 in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting pcre2 to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found pcre2grep in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting pcre2grep to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found swig in https://packages-cf.termux.dev/apt/termux-main/dists/stable
Downloading https://packages-cf.termux.dev/apt/termux-main/pool/main/s/swig/swig_4.2.1_aarch64.deb
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
6  881k    6 60888    0     0   105k      0  0:00:08 --:--:--  0:00:08  104k
100  881k  100  881k    0     0  1449k      0 --:--:-- --:--:-- --:--:-- 1449k
extracting swig to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libunbound in https://packages-cf.termux.dev/apt/termux-main/dists/stable
Downloading https://packages-cf.termux.dev/apt/termux-main/pool/main/libu/libunbound/libunbound_1.19.3_aarch64.deb
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  342k  100  342k    0     0  2977k      0 --:--:-- --:--:-- --:--:-- 3001k
extracting libunbound to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found unbound in https://packages-cf.termux.dev/apt/termux-main/dists/stable
Downloading https://packages-cf.termux.dev/apt/termux-main/pool/main/u/unbound/unbound_1.19.3_aarch64.deb
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  555k  100  555k    0     0  4785k      0 --:--:-- --:--:-- --:--:-- 4790k
extracting unbound to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found pyunbound in https://packages-cf.termux.dev/apt/termux-main/dists/stable
Downloading https://packages-cf.termux.dev/apt/termux-main/pool/main/p/pyunbound/pyunbound_1.19.3_aarch64.deb
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 37868  100 37868    0     0  70591      0 --:--:-- --:--:-- --:--:-- 70517
extracting pyunbound to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libgnutls in https://packages-cf.termux.dev/apt/termux-main/dists/stable
Downloading https://packages-cf.termux.dev/apt/termux-main/pool/main/libg/libgnutls/libgnutls_3.8.3_aarch64.deb
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  705k  100  705k    0     0  6520k      0 --:--:-- --:--:-- --:--:-- 6528k
extracting libgnutls to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found gnutls in https://packages-cf.termux.dev/apt/termux-main/dists/stable
Downloading https://packages-cf.termux.dev/apt/termux-main/pool/main/g/gnutls/gnutls_3.8.3_aarch64.deb
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
33  171k   33 59517    0     0   106k      0  0:00:01 --:--:--  0:00:01  106k
100  171k  100  171k    0     0   303k      0 --:--:-- --:--:-- --:--:--  303k
extracting gnutls to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libblkid in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libblkid to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libmount in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libmount to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libsmartcols in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libsmartcols to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libuuid in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libuuid to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libfdisk in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libfdisk to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency libcap-ng@2:0.8.4 if necessary...
Found libcap-ng in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libcap-ng to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found util-linux in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting util-linux to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found uuid-utils in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting uuid-utils to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found mount-utils in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting mount-utils to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found fdisk in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting fdisk to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found blk-utils in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting blk-utils to /home/builder/.termux-build/_cache-aarch64...
Downloading https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v3.0.0/task-3.0.0.tar.gz
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 3650k  100 3650k    0     0  5845k      0 --:--:-- --:--:-- --:--:-- 5845k
Downloading https://github.com/Kitware/CMake/releases/download/v3.28.3/cmake-3.28.3-linux-x86_64.tar.gz
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
48 50.1M   48 24.5M    0     0  22.8M      0  0:00:02  0:00:01  0:00:01 22.8M
100 50.1M  100 50.1M    0     0  42.0M      0  0:00:01  0:00:01 --:--:--  210M
[termux_setup_cmake]: Applying cmake-c-compiler.patch
-- Android: Targeting API '24' with architecture 'arm64', ABI 'arm64-v8a', and processor 'aarch64'
-- The C compiler identification is Clang 17.0.2
-- The CXX compiler identification is Clang 17.0.2
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /home/builder/.termux-build/_cache/android-r26b-api-24-v1/bin/aarch64-linux-android-clang - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /home/builder/.termux-build/_cache/android-r26b-api-24-v1/bin/clang++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring C++17
-- System: Android
-- Performing Test _HAS_CXX17
-- Performing Test _HAS_CXX17 - Success
-- Looking for libshared
-- Found libshared
-- Looking for SHA1 references
-- Looking for timegm
-- Looking for timegm - found
-- Looking for get_current_dir_name
-- Looking for get_current_dir_name - not found
-- Looking for wordexp
-- Looking for wordexp - not found
-- Performing Test HAVE_TM_GMTOFF
-- Performing Test HAVE_TM_GMTOFF - Success
-- Performing Test HAVE_ST_BIRTHTIME
-- Performing Test HAVE_ST_BIRTHTIME - Failed
-- Looking for libuuid
-- Looking for uuid_unparse_lower
-- Looking for uuid_unparse_lower - found
-- Found libuuid
-- Configuring cmake.h
CMake Error at /home/builder/.termux-build/taskwarrior/build/_deps/corrosion-src/cmake/FindRust.cmake:23 (message):
rustc not found in PATH or /home/builder/.cargo/bin.
Hint: Check if rustc is in PATH or manually specify the location by
setting Rust_COMPILER to the path to rustc.
Call Stack (most recent call first):
/home/builder/.termux-build/taskwarrior/build/_deps/corrosion-src/cmake/FindRust.cmake:228 (_findrust_failed)
/home/builder/.termux-build/taskwarrior/build/_deps/corrosion-src/cmake/Corrosion.cmake:63 (find_package)
/home/builder/.termux-build/taskwarrior/build/_deps/corrosion-src/CMakeLists.txt:73 (include)
-- Configuring incomplete, errors occurred!
ERROR: failed to build.


Above error occured when I last tried to update at 2024-03-25 00:27:01 UTC.
Run ID: 8413166754

Note: Automatic updates will be disabled until this issue is resolved.
@termuxbot2 termuxbot2 added auto update failing Issues with packages auto update. bot Created by Termux bot. labels Mar 25, 2024
@tree-wall
Copy link

I'd love to see this package updated, as it's been several days since version 3.0.0 was released. Would it be possible for the maintainers to look into this issue?
Many thanks! ^^

@Biswa96
Copy link
Member

Biswa96 commented Apr 6, 2024

I got the following error while compiling taskwarrior version 3.0.0.

error: distributed_slice is not implemented for this platform
  --> /home/builder/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ffizz-header-0.5.0/src/lib.rs:26:1
   |
26 | / /// FFIZZ_HEADER_ITEMS collects HeaderItems using `linkme`.
27 | | #[doc(hidden)]
28 | | #[distributed_slice]
29 | | pub static FFIZZ_HEADER_ITEMS: [HeaderItem] = [..];
   | |___________________________________________________^

@TomJo2000
Copy link
Member

Can't even get that far, I'm getting:

-- Found Rust: /home/builder/.rustup/toolchains/1.77.0-x86_64-unknown-linux-gnu/bin/rustc (found version "1.77.0") 
-- Using Corrosion as a subdirectory
error: failed to load manifest for workspace member `/home/builder/.termux-build/taskwarrior/src/taskchampion/integration-tests`

Caused by:
  failed to read `/home/builder/.termux-build/taskwarrior/src/taskchampion/integration-tests/Cargo.toml`

Caused by:
  No such file or directory (os error 2)
CMake Error at /home/builder/.termux-build/taskwarrior/build/_deps/corrosion-src/cmake/CorrosionGenerator.cmake:24 (execute_process):
  execute_process failed command indexes:

    1: "Child return code: 101"

Call Stack (most recent call first):
  /home/builder/.termux-build/taskwarrior/build/_deps/corrosion-src/cmake/CorrosionGenerator.cmake:217 (_cargo_metadata)
  /home/builder/.termux-build/taskwarrior/build/_deps/corrosion-src/cmake/Corrosion.cmake:1098 (_generator_add_cargo_targets)
  src/tc/CMakeLists.txt:11 (corrosion_import_crate)


-- Configuring incomplete, errors occurred!

@Biswa96
Copy link
Member

Biswa96 commented Apr 6, 2024

I have modified the build.sh for the new rust additions in taskwarrior project.

Click here to see the diff
diff --git a/packages/taskwarrior/build.sh b/packages/taskwarrior/build.sh
index 1db6ceb..3751358 100644
--- a/packages/taskwarrior/build.sh
+++ b/packages/taskwarrior/build.sh
@@ -2,16 +2,19 @@ TERMUX_PKG_HOMEPAGE=https://taskwarrior.org
 TERMUX_PKG_DESCRIPTION="Utility for managing your TODO list"
 TERMUX_PKG_LICENSE="MIT"
 TERMUX_PKG_MAINTAINER="@termux"
-TERMUX_PKG_VERSION=2.6.2
-TERMUX_PKG_REVISION=3
+TERMUX_PKG_VERSION="3.0.0"
 TERMUX_PKG_SRCURL=https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v${TERMUX_PKG_VERSION}/task-${TERMUX_PKG_VERSION}.tar.gz
-TERMUX_PKG_SHA256=b1d3a7f000cd0fd60640670064e0e001613c9e1cb2242b9b3a9066c78862cfec
+TERMUX_PKG_SHA256=30f397081044f5dc2e5a0ba51609223011a23281cd9947ea718df98d149fcc83
 TERMUX_PKG_AUTO_UPDATE=true
 TERMUX_PKG_DEPENDS="libc++, libgnutls, libuuid, libandroid-glob"
 TERMUX_CMAKE_BUILD="Unix Makefiles"
 
 termux_step_pre_configure() {
+	termux_setup_rust
 	LDFLAGS+=" -landroid-glob"
+
+	# Remove this workaround after https://github.com/GothenburgBitFactory/taskwarrior/issues/3294 is fixed
+	sed -i '/integration-tests/d' "$TERMUX_PKG_SRCDIR"/Cargo.toml
 }
 
 termux_step_post_make_install() {

@TomJo2000
Copy link
Member

Ah great.
I hadn't found that upstream issue.

Do you mind if I take this one, or do you want to send in a PR?

@Biswa96
Copy link
Member

Biswa96 commented Apr 6, 2024

Yeah, sure. Please feel free to copy or modify that patch or anything I do or say ;) It does not work though as mentioned above.

@TomJo2000
Copy link
Member

TomJo2000 commented Apr 6, 2024

Yeah I'm now getting an error related to `ninja`

-- Found Rust: /home/builder/.rustup/toolchains/1.77.0-x86_64-unknown-linux-gnu/bin/rustc (found version "1.77.0") 
-- Using Corrosion as a subdirectory
-- Configuring man pages
-- Configuring done (2.0s)
-- Generating done (0.0s)
CMake Error:
  Running

   '/home/builder/.termux-build/_cache/ninja-1.10.2/ninja' '-C' '/home/builder/.termux-build/taskwarrior/build' '-t' 'recompact'

  failed with:

   ninja: error: build.ninja:162: bad $-escape (literal $ must be written as $$)

  



CMake Warning:
  Manually-specified variables were not used by the project:

    BUILD_TESTING
    CMAKE_INSTALL_LIBDIR
    CMAKE_USE_SYSTEM_LIBRARIES
    DOXYGEN_EXECUTABLE


CMake Generate step failed.  Build files cannot be regenerated correctly.

@Biswa96
Copy link
Member

Biswa96 commented Apr 6, 2024

CMake should not use Ninja as TERMUX_CMAKE_BUILD="Unix Makefiles"

@TomJo2000
Copy link
Member

Derp, yep I had that commented out because I wanted to know if its still needed.

@TomJo2000
Copy link
Member

I got the following error while compiling taskwarrior version 3.0.0.

error: distributed_slice is not implemented for this platform
  --> /home/builder/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ffizz-header-0.5.0/src/lib.rs:26:1
   |
26 | / /// FFIZZ_HEADER_ITEMS collects HeaderItems using `linkme`.
27 | | #[doc(hidden)]
28 | | #[distributed_slice]
29 | | pub static FFIZZ_HEADER_ITEMS: [HeaderItem] = [..];
   | |___________________________________________________^

Yep, getting that one now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
auto update failing Issues with packages auto update. bot Created by Termux bot.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants