![]() ![]() There are several sections in the MacPorts Guide that also describe the process of using leaves to uninstall unneeded ports. ![]() ports that are dependencies of ports that are installed, but inactive): sudo port uninstall inactive Note: Before pruning your leaves, you may also want to uninstall old versions of ports that are no longer “active”. You can uninstall any remaining leaves quite easily: sudo port uninstall leaves Some common leaves ( automake, gperf, libtool, pkgconfig) are build-time dependencies of common ports, so you may want to “request” them ( sudo port setrequested port1 port2 port3 …) to avoid uninstalling them just to have to reinstall them later. I type in 'root' and press enter), I get a seg fault: Break segmentation violation Generating stack trace. It actually compiles without errors, but as soon as I open it (i.e. Solution : On a brand new M1 Pro mac, I installed xcode CLT from here Unauthorized - Apple Developer and XCode 13 from here Sign In - Apple after that installed root using brew install root and voila it works I am trying to install root on the new M1 pro Macbooks running MacOS 12. The splash screen comes up and stays up, then it goes away if I click on it. Hi all, I was having trouble compiling ROOT6 manually, and as I have MacPorts installed for other libs, I decided to try ROOT6 from MacPorts. Moderators can delete my post but I am keeping it in case someone comes with a similar issue. I type in 'root' and press enter), I get a seg fault. You should examine your existing leaves before uninstalling any of them. Hi all, I was having trouble compiling ROOT6 manually, and as I have MacPorts installed for other libs, I decided to try ROOT6 from MacPorts. You can use this to “clean up” unneeded ports even if you did not originally uninstall them with sudo port uninstall -follow-dependencies portname (which will do what you want, but only if you remember to use it every time you uninstall something). The leaves pseudo-portname expands to all the unrequested ports upon which no other installed port depends. An unrequested port is one that was only installed because some other port depends on it. One of the features of the new format is that it keeps track of “requested” versus “unrequested” port installations. Changed 9 years ago by antonio.caciolli Attachment: main.log added comment:2 follow-up: 3 Changed 9 years ago by antonio. You can convert a 1.9.x flat system to the sqlite format by upgrading to MacPorts 2.0 or by changing the portdbformat value in /opt/local/etc/macports/nf and then issuing a port command as root (e.g. sudo port clean root poppler sudo port install root If that fails again, please attach the log file for poppler that is mentioned in the error message. The sqlite port DB format is the default for new installations old installations that were upgraded to 1.9.x will continue to use the flat format 1. MacPorts 1.9.0 added the sqlite portdbformat and MacPorts 2.0.0 dropped the old flat format. To avoid accidentally cutting leaves that might be things you requested you should install the port_cutleaves package then run sudo port_cutleaves ![]()
0 Comments
Leave a Reply. |