Solved There is a way to avoid a port dependency?

Hello. I'm experimenting with FreeBSD. Intalling the nvidia-driver port, I realized that its dependencies include both X-server and wayland. There's no way to avoid the installation of one of them? Or even if I don't intend to use wayland (or X11) that woud break the system

And make all-depends-list print all dependencies, but some will only be used for the compillation, right? There's a way to list only the dependencies that will be installed?
 
There's no way to avoid the installation of one of them?
No, you can't.

Or even if I don't intend to use wayland (or X11) that woud break the system
Those dependencies and dependencies of dependencies are needed to run the program, even if you don't intend to use them.

And make all-depends-list print all dependencies, but some will only be used for the compillation, right? There's a way to list only the dependencies that will be installed?
All dependencies listed will be installed, but you can display which are needed to build and which are needed to run the port:

ports(7)
Code:
port-dir # make build-depends-list
port-dir # make run-depends-list

After the port has been installed, those packages needed for building the port can be removed with pkg-autoremove(8).
 
Hello. I'm experimenting with FreeBSD.
Stop. Now.

I don't mean stop using FreeBSD. Stop shooting yourself in the foot with your attempts to fix what isn't broken.

This is the biggest problem new people have.and illustrates a point I've made many times perfectly.
 
Stop. Now.

I don't mean stop using FreeBSD. Stop shooting yourself in the foot with your attempts to fix what isn't broken.

This is the biggest problem new people have.and illustrates a point I've made many times perfectly.
Oh, I see how you can read it. I meant "I'm trying FreeBSD". Just want to understand how it works, see if I like it as a desktop SO. English is not my first language, sorry.
 
Back
Top