[Bug 264783] graphics/mesa-dri pulls in the entire llvm package

[email protected]
Newsgroups gmane.os.freebsd.devel.x11
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264783

            Bug ID: 264783
           Summary: graphics/mesa-dri pulls in the entire llvm package
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: [email protected]
          Reporter: [email protected]
             Flags: maintainer-feedback?([email protected])
          Assignee: [email protected]

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.

-- 
You are receiving this mail because:
You are the assignee for the bug.
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.