Bug 257362 - lang/python3: Add link for python3-embed.pc where applicable
Summary: lang/python3: Add link for python3-embed.pc where applicable
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Po-Chuan Hsieh
URL:
Keywords: easy
Depends on:
Blocks:
 
Reported: 2021-07-23 18:58 UTC by Steve Wills
Modified: 2024-06-19 12:22 UTC (History)
2 users (show)

See Also:
koobs: maintainer-feedback+
koobs: merge-quarterly?


Attachments
patch to add symlink for newer versions of python (1.10 KB, patch)
2021-07-23 18:58 UTC, Steve Wills
no flags Details | Diff
updated patch (1.08 KB, patch)
2021-07-25 11:38 UTC, Steve Wills
koobs: 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 2021-07-23 18:58:29 UTC
Created attachment 226637 [details]
patch to add symlink for newer versions of python

This fixes:

pkg-config --libs python3-embed
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2021-07-24 02:22:09 UTC
Thanks Steve.

Why is this scoped to 38 only? Is it only expected/provided, or only added in those >= 38 versions?

Are there consumer ports that use this currently?
Comment 2 Po-Chuan Hsieh freebsd_committer freebsd_triage 2021-07-24 10:33:08 UTC
(In reply to Steve Wills from comment #0)

What is "echo ${PS}"? Is this a debug command forgot to be removed?

Please use PYTHON_REL instead of PYTHO_VER.

(In reply to Kubilay Kocak from comment #1)

You could find them in lang/python{38,39,310}.
Comment 3 Steve Wills freebsd_committer freebsd_triage 2021-07-25 11:38:59 UTC
Created attachment 226675 [details]
updated patch
Comment 4 Kubilay Kocak freebsd_committer freebsd_triage 2021-07-26 01:56:24 UTC
Comment on attachment 226675 [details]
updated patch

Reviewed by: koobs, sunpoet (python, maintainer)
Approved by: koobs (python, maintainer)
MFH: 2020Q3 (blanket: bugfix, missing file)
Comment 5 Kevin Zheng 2022-08-06 02:05:35 UTC
This PR is still relevant to me. Is there an issue blocking it from being committed?
Comment 6 Domenico Andreoli 2023-01-18 09:22:00 UTC
This affects also me. Is anything missing before it can be applied?

Thanks
Comment 7 Domenico Andreoli 2023-06-23 20:16:42 UTC
(In reply to Domenico Andreoli from comment #6)

Pygolo issue: https://gitlab.com/pygolo/py/-/issues/14.
Comment 8 commit-hook freebsd_committer freebsd_triage 2024-06-18 19:54:22 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=ee63b76b5c1d8543b408f8c246200d4dd0ffb57e

commit ee63b76b5c1d8543b408f8c246200d4dd0ffb57e
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2024-06-18 19:53:34 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2024-06-18 19:53:34 +0000

    lang/python3: Add python3-embed.pc

    - Remove -f from LN
    - Cosmetic change
    - Bump PORTREVISION for package change

    PR:             257362

 lang/python3/Makefile | 13 ++++++-------
 1 file changed, 6 insertions(+), 7 deletions(-)
Comment 9 Domenico Andreoli 2024-06-19 12:22:17 UTC
Thanks!