maintainer-feedback requested: [Bug 264783] graphics/mesa-dri pulls in the entire llvm package

[email protected]
Newsgroups gmane.os.freebsd.devel.x11
Message-ID <[email protected]/bugzilla/>
Bugzilla Automation <[email protected]> has asked freebsd-x11 (Nobody)
<[email protected]> for maintainer-feedback:
Bug 264783: graphics/mesa-dri pulls in the entire llvm package
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264783



--- Description ---
I was hunting through my system for disk wasters and I noticed that
llvm13--which I don't use--is installed, consuming some 1.4 gigabytes of space.
 It gets pulled in because the mesa-dri package depends on it.	However, the
only thing mesa-dri seems to care about is libLLVM-13.so, a mere 94 megabytes.

Because X requires mesa-dri, any system using X will have over a gigabyte of
space that is very likely entirely wasted.  Disk is cheap.  It is not *that*
cheap. (Especially since a scan of my other disk wasters suggests that mesa-dri
is not the only package that pulls in large packages but uses only small parts
of them.)

Unless mesa-dri really needs a significant fraction of llvm's functionality, it
would make a lot more sense to simply include the needed parts of llvm in
mesa-dri.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.