[Bug 274104] editors/vim: stop shipping xxd

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 26 Sep 2023 11:53:39 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=274104

            Bug ID: 274104
           Summary: editors/vim: stop shipping xxd
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: adamw@FreeBSD.org
          Reporter: corvink@FreeBSD.org
          Assignee: adamw@FreeBSD.org
             Flags: maintainer-feedback?(adamw@FreeBSD.org)

Created attachment 245250
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=245250&action=edit
Fix to let vim depend on xxd

Commit de841b40d24d22ab51ad05ed632e025903fbb41f added xxd as a
    standalone tool. Which was a nice idea to allow other tools to only
    depend on xxd. However, having two packages shipping xxd led to some
    funny situations:
    Imagine you use a tool, which depends on the "lightweight" sysutils/xxd.
    Now, you install vim. What happens is pkg will suggest you uninstall
    your other tool because its xxd dependency conflicts with your editor
    choice.

    The easiest solution is to let vim depend on sysutils/xxd. The only
    downside is you now have two packages installed instead of one.

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