Bug 244142 - ports-mgmt/synth: allow using base ncurses
Summary: ports-mgmt/synth: allow using base ncurses
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Steve Wills
URL:
Keywords: buildisok
Depends on:
Blocks:
 
Reported: 2020-02-15 16:18 UTC by Steve Wills
Modified: 2021-02-11 08:31 UTC (History)
2 users (show)

See Also:
ericbsd: maintainer-feedback+


Attachments
proposed patch (760 bytes, patch)
2020-02-15 16:18 UTC, Steve Wills
no flags Details | Diff
updated patch (1.87 KB, patch)
2020-10-14 13:15 UTC, Steve Wills
ericbsd: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Steve Wills freebsd_committer freebsd_triage 2020-02-15 16:18:30 UTC
Created attachment 211675 [details]
proposed patch

Allow using base ncurses, builds fine.
Comment 1 Automation User 2020-03-01 01:34:27 UTC
Build info is available at https://gitlab.com/swills/freebsd-ports/pipelines/122190042
Comment 2 Steve Wills freebsd_committer freebsd_triage 2020-10-14 13:15:17 UTC
Created attachment 218741 [details]
updated patch

This is probably more correct. Please test.
Comment 3 Eric Turgeon freebsd_committer freebsd_triage 2020-10-26 13:52:35 UTC
Looks good
Comment 4 commit-hook freebsd_committer freebsd_triage 2020-11-03 20:28:24 UTC
A commit references this bug:

Author: swills
Date: Tue Nov  3 20:27:34 UTC 2020
New revision: 554032
URL: https://svnweb.freebsd.org/changeset/ports/554032

Log:
  ports-mgmt/synth: allow using base ncurses

  PR:		244142
  Approved by:	ericbsd (maintainer)

Changes:
  head/ports-mgmt/synth/Makefile
Comment 5 Steve Wills freebsd_committer freebsd_triage 2020-11-03 20:28:55 UTC
Committed
Comment 6 GremL1N 2021-02-11 08:31:46 UTC
I've got this now:
`Dependency error: this port wants the ncurses library from the FreeBSD
base system. You can't build against it, while a newer
version is installed by a port.
Please deinstall the port or undefine WITH_NCURSES_BASE.`

Deinstaling port don't solve problem. Only  edit Makefile to:
`USES=           ada:6 ncurses`
solve problem

# freebsd-version -kru
12.2-RELEASE-p3
12.2-RELEASE-p3
12.2-RELEASE-p3

# uname -K
1202000

# uname -aiKmnoprsUv
FreeBSD redmine-h 12.2-RELEASE-p3 FreeBSD 12.2-RELEASE-p3 GENERIC  amd64 amd64 GENERIC 1202000 1202000