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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: No finch binary in the finch package. #7601

Closed
mdmisch opened this issue Sep 25, 2021 · 5 comments · Fixed by #8405
Closed

[Bug]: No finch binary in the finch package. #7601

mdmisch opened this issue Sep 25, 2021 · 5 comments · Fixed by #8405
Labels
bug report Something is not working properly enhancement

Comments

@mdmisch
Copy link

mdmisch commented Sep 25, 2021

Problem description

There is no finch binary in the finch package. According to what I see in #95, it was there in the past.

What steps will reproduce the bug?

~ $ pkg install finch
...
~ $ finch
The program finch is not installed. Install it by executing:
 pkg install finch
~ $ dpkg-query -L finch|grep finch
/data/data/com.termux/files/usr/share/doc/finch
/data/data/com.termux/files/usr/share/doc/finch/LICENSE

What is the expected behavior?

The finch binary should be available in the finch package. It should be possible to run this command from terminal.

System information

IMO not required for this bug. I manually checked contents of https://packages.termux.org/apt/termux-main/pool/main/f/finch/finch_2.14.4_aarch64.deb, and there is no finch binary in the package.

@mdmisch mdmisch added the bug report Something is not working properly label Sep 25, 2021
Maxython pushed a commit to termux-pacman/termux-packages that referenced this issue Sep 26, 2021
For some reason previous build resulted in an empty deb.

Fixes termux/termux-packages#7601
@mdmisch
Copy link
Author

mdmisch commented Sep 26, 2021

The 2.14.4-1 build has the same problem. @Grimler91, please, reopen this issue.

@Grimler91 Grimler91 reopened this Sep 26, 2021
@Grimler91
Copy link
Member

Right, I just checked that package was not empty, my bad

@Grimler91
Copy link
Member

Seems like finch, the program, needs libgnt

@stale

This comment has been minimized.

@stale stale bot added the wontfix Issue won't be fixed label Nov 18, 2021
@thunder-coding thunder-coding added not stale and removed wontfix Issue won't be fixed labels Nov 18, 2021
@tathastu871
Copy link
Contributor

tathastu871 commented Dec 27, 2021

Seems like finch, the program, needs libgnt

TERMUX_PKG_HOMEPAGE=https://sourceforge.net/projects/pidgin/
TERMUX_PKG_DESCRIPTION="Glib Ncurses Toolkit"
TERMUX_PKG_LICENSE=GPL-2.0
TERMUX_PKG_LICENSE_FILE=COPYING
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=2.14.3
TERMUX_PKG_SRCURL=https://sourceforge.net/projects/pidgin/files/libgnt/${TERMUX_PKG_VERSION}/libgnt-${TERMUX_PKG_VERSION}.tar.xz/download
TERMUX_PKG_SHA256=57f5457f72999d0bb1a139a37f2746ec1b5a02c094f2710a339d8bcea4236123
TERMUX_PKG_DEPENDS="meson, ninja, glib, ncurses*, gtk-doc, libxml*, gobject*, python2*, xsltproc, docbook*"
termux_step_pre_configure() {
	cd ${TERMUX_PKG_SRCDIR} && sed "s|ncurses_sys_prefix = '/usr|ncurses_sys_prefix = '/data/data/com\.termux/files/usr|g" meson.build -i
}

meson install fails due to gtk-doc helper scripts.
There is no option to disable-docs during build

@ghost ghost closed this as completed in #8405 Dec 31, 2021
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug report Something is not working properly enhancement
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants