Bug 270688

Summary: sysutils/xen-guest-tools: shared libraries links are not created during installation
Product: Ports & Packages Reporter: MB <fault.seg>
Component: Individual Port(s)Assignee: Dirk Meyer <dinoex>
Status: Closed FIXED    
Severity: Affects Only Me Flags: dinoex: maintainer-feedback+
dinoex: merge-quarterly+
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   

Description MB 2023-04-07 15:52:38 UTC
Hi,

Two links are missing after package installation:

libxenstore.so.4 -> libxenstore.so.4.0
libxentoolcore.so.1 -> libxentoolcore.so.1.0


This prevents the related binaries to run properly, eg.:

# /usr/local/bin/xenstore
ld-elf.so.1: Shared object "libxenstore.so.4" not found, required by "xenstore"

Thanks in advance for your help and feedback,

Best regards,
MB
Comment 1 commit-hook freebsd_committer freebsd_triage 2023-04-08 05:46:29 UTC
A commit in branch main references this bug:

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

commit 12ab24628f3838d01a9c907cec0f8b4e0794a9d4
Author:     Dirk Meyer <dinoex@FreeBSD.org>
AuthorDate: 2023-04-08 05:45:04 +0000
Commit:     Dirk Meyer <dinoex@FreeBSD.org>
CommitDate: 2023-04-08 05:45:04 +0000

    sysutils/xen-guest-tools: fix shared libs

    PR: 270688
    MFH:    2023Q2

 sysutils/xen-guest-tools/Makefile | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)
Comment 2 commit-hook freebsd_committer freebsd_triage 2023-04-08 05:59:31 UTC
A commit in branch 2023Q2 references this bug:

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

commit 72db5644007065a23e6880e969e9aa2c753cc461
Author:     Dirk Meyer <dinoex@FreeBSD.org>
AuthorDate: 2023-04-08 05:45:04 +0000
Commit:     Dirk Meyer <dinoex@FreeBSD.org>
CommitDate: 2023-04-08 05:59:17 +0000

    sysutils/xen-guest-tools: fix shared libs

    PR: 270688
    MFH:    2023Q2
    (cherry picked from commit 12ab24628f3838d01a9c907cec0f8b4e0794a9d4)

 sysutils/xen-guest-tools/Makefile | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)
Comment 3 Dirk Meyer freebsd_committer freebsd_triage 2023-04-08 06:00:10 UTC
Thanks, fixed in quarterly too.
Comment 4 MB 2023-04-11 08:19:54 UTC
Thanks you !