Bug 239160 - Mk/Uses/tcl.mk reports "minimum tcltk version 85+ is meaningless"
Summary: Mk/Uses/tcl.mk reports "minimum tcltk version 85+ is meaningless"
Status: Closed Not A Bug
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Pietro Cerutti
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-07-12 14:02 UTC by Lorenzo Salvadore
Modified: 2019-07-22 12:46 UTC (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lorenzo Salvadore freebsd_committer freebsd_triage 2019-07-12 14:02:06 UTC
I'm maintainer both for maxima and wxmaxima, and I'm building maxima with poudriere as a dependency to test the new version of wxmaxima. The build fails with the message "Minimum tcltk version 85+ is meaningless", although I did not ask for any specific version in maxima's Makefile (it only has USES= tk).

However everything is fine if I try to build maxima from ports.

I guess this is related to last commit on Mk/Uses/tcl.mk, revision 504026.
Comment 1 Lorenzo Salvadore freebsd_committer freebsd_triage 2019-07-12 18:54:29 UTC
I add that this seems to happen only in a 11.2-RELEASE jail: the 12.0-RELEASE jail is fine, as my system, which is 12-STABLE.
Comment 2 Pietro Cerutti freebsd_committer freebsd_triage 2019-07-22 08:22:28 UTC
Taking a look
Comment 3 Pietro Cerutti freebsd_committer freebsd_triage 2019-07-22 08:30:21 UTC
Note that maxima builds fine on the official builders:
http://pkg.freebsd.org/FreeBSD:12:amd64/latest/All/maxima-5.43.0_1.txz
Comment 4 Pietro Cerutti freebsd_committer freebsd_triage 2019-07-22 09:22:03 UTC
Can you please check your poudriere's DEFAULT_VERSIONS settings? It could be in any of the files listed in CUSTOMISATION / Create optional make.conf in man 8 poudriere.
Comment 5 Lorenzo Salvadore freebsd_committer freebsd_triage 2019-07-22 12:36:42 UTC
I checked better and saw that I badly merged the maxima port in my poudriere ports tree, so that it had "USES= tk:85+" instead of "USES=tk" as I had instead wrongly stated in my first message (it was another ports tree that had "USES=tk").
Then it was my fault and everything works fine.

I am sorry for the mistake.

Thanks anyway for your time.
Comment 6 Pietro Cerutti freebsd_committer freebsd_triage 2019-07-22 12:46:31 UTC
Thanks for double checking.