Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1110426

Bug#1015747: libnotcurses-core-dev: missing dependency on libtinfo-dev

From IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>
Newsgroups linux.debian.bugs.dist
Subject Bug#1015747: libnotcurses-core-dev: missing dependency on libtinfo-dev
Date 2022-07-20 11:10 +0200
Message-ID <ELdSp-cAni-3@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


Package: libnotcurses-core-dev
Version: 3.0.7+dfsg.1-1+b1
Severity: important

Dear Maintainer,


libntocurses-core-dev provides a pkg-config snippet that declares a
dependencey on 'tinfo'.

This means, that without 'libtinfo-dev' (or rather 'libncurses-dev',
which provides the former) installed, it's impossible to use something
like:
> pkg-config --cflags notcurses

This is especially annoying, as pkg-config is often invoked in configure
scripts that will well hide the error message, and just result in
"Checking for notcurses...no" (even if libnotcurses-dev is installed).

I therefore suggest to:
- either remove the dependency on 'tinfo' from the pkg-config snippet
  (if that is useful/possible)
 - OR add a dependency on libtinfo-dev (or rather libncurses-dev, as the
   former is transitioning to the latter) to libnotcurses-core-dev

-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'oldstable-updates'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.18.0-2-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libnotcurses-core-dev depends on:
ii  libnotcurses-core3  3.0.7+dfsg.1-1+b1

Versions of packages libnotcurses-core-dev recommends:
ii  libnotcurses-dev  3.0.7+dfsg.1-1+b1

libnotcurses-core-dev suggests no packages.

-- no debconf information

Back to linux.debian.bugs.dist | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

Bug#1015747: libnotcurses-core-dev: missing dependency on libtinfo-dev IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org> - 2022-07-20 11:10 +0200
  Bug#1015747: libnotcurses-core-dev: missing dependency on libtinfo-dev nick black <dankamongmen@gmail.com> - 2022-07-21 09:00 +0200

csiph-web