[Bug 230837] x11-servers/xorg-server: make install fails for xorg-server-1.18.4_9,1

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Aug 24 11:15:55 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=230837

Niclas Zeising <zeising at FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |zeising at FreeBSD.org

--- Comment #5 from Niclas Zeising <zeising at FreeBSD.org> ---
Is there any particular reason you are compiling this from ports rather than
using packages?

The xorgproto fix was done a couple of weeks ago, including an UPDATING entry
with instructions on how to handle the update in case you don't use packages. 
Please follow that entry, it should clean up everything.  I am surprised that
you managed to build xorg-server without first trying to install xorgproto
(which would have conflicted with the existing *proto packages).

The example about missing DGA is from the xorg-server configure script, and has
little to do with how FreeBSD ports track dependencies.  Granted, dependency
tracking in the ports tree isn't excellent.

It is very common that people's build environments gets polluted with various
files and dependencies from unrelated, old, or orphaned ports.  That's why we,
when testing and building ports, generally use poudriere, which builds all
ports in a clean environment.

My suggestion to you is to either use packages from the official repo, or build
them in poudriere and install them locally.  That way they are built in a clean
environment.

In this specific case, remove all orphaned *proto ports (instructions are in
UPDATING) and rebuild xorg-server, that should fix your issue.

pkg remove -f is a good way to remove a package without also removing dependent
packages.

Regards
Niclas

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-x11 mailing list