Opened 2 years ago

Closed 13 months ago

#64883 closed defect (fixed)

root6 @6.26.00: Cannot select root6 as default root

Reported by: yszhang95 Owned by: cjones051073 (Chris Jones)
Priority: Normal Milestone:
Component: ports Version: 2.7.2
Keywords: Cc: mojca (Mojca Miklavec)
Port: root6

Description (last modified by ryandesign (Ryan Carsten Schmidt))

The error messages are below:

Selecting 'root6' for 'root' failed: could not create new link "/opt/local/bin/memprobe": target "/opt/local/libexec/root6/bin/memprobe" doesn't exist

The environment is MacOS 12.3 (21E230). ROOT version is 6.26.00

Change History (4)

comment:1 Changed 2 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: mojca added
Description: modified (diff)
Keywords: root root6 removed
Owner: set to cjones051073
Status: newassigned
Summary: Cannot select root6 as default rootroot6 @6.26.00: Cannot select root6 as default root

comment:2 in reply to:  description Changed 15 months ago by yszhang95

Replying to yszhang95:

I checked the root repository on GitHub. From this commit, root team removed memprobe.

Would the maintainer consider updating the script of port select --set root root6.

The error messages are below:

Selecting 'root6' for 'root' failed: could not create new link "/opt/local/bin/memprobe": target "/opt/local/libexec/root6/bin/memprobe" doesn't exist

The environment is MacOS 12.3 (21E230). ROOT version is 6.26.00

comment:3 Changed 14 months ago by drkovalskyi

Inability to set default root causes issues in other places. For example running python code I get the following warnings/errors

sh: root-config: command not found
Error in <TMacOSXSystem::GetFromPipe>: command "root-config --has-dataframe" returned 32512

Hope this will be fixed properly. For now I just created empty files to let select do its job, i.e.

/opt/local/libexec/root6/bin/memprobe
/opt/local/libexec/root6/share/man/man1/memprobe.1.gz

comment:4 Changed 13 months ago by Chris Jones <jonesc@…>

Resolution: fixed
Status: assignedclosed

In 9f1351767f6ab22731f527c2706cbf8c1fe633c8/macports-ports (master):

root6: Fix port select
Closes: #64883

Note: See TracTickets for help on using tickets.