Bug 223462 - unmarked port conflict - graphics/gegl3 and sysutils/coreutils
Summary: unmarked port conflict - graphics/gegl3 and sysutils/coreutils
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
: 224379 (view as bug list)
Depends on:
Blocks:
 
Reported: 2017-11-06 06:04 UTC by Shane
Modified: 2017-12-30 05:32 UTC (History)
5 users (show)

See Also:


Attachments
proposed svn-diff-graphics-gegl3 (754 bytes, patch)
2017-12-16 14:38 UTC, Walter Schwarzenfeld
no flags Details | Diff
gegl3.diff (2.92 KB, patch)
2017-12-16 15:18 UTC, Tobias Kortkamp
tobik: maintainer-approval? (gnome)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Shane 2017-11-06 06:04:59 UTC
graphics/gegl3 and sysutils/coreutils have a conflict and neither port has a matching CONFLICTS setting.

Both ports install bin/gcut
Comment 1 Tobias Kortkamp freebsd_committer freebsd_triage 2017-12-16 14:12:13 UTC
*** Bug 224379 has been marked as a duplicate of this bug. ***
Comment 2 Walter Schwarzenfeld 2017-12-16 14:38:48 UTC
Created attachment 188883 [details]
proposed svn-diff-graphics-gegl3

It should be possible to to install the bin/* from gegl3 in sbin.
Comment 3 Tobias Kortkamp freebsd_committer freebsd_triage 2017-12-16 15:18:57 UTC
Created attachment 188885 [details]
gegl3.diff

Here's an alternative patch that just moves bin/gcut -> bin/gcut3 like
what was already done with bin/gegl -> bin/gegl3.
Comment 4 Walter Schwarzenfeld 2017-12-16 15:40:09 UTC
I obsolete my patch, yours looks better than mine.
Comment 5 commit-hook freebsd_committer freebsd_triage 2017-12-30 05:32:41 UTC
A commit references this bug:

Author: tobik
Date: Sat Dec 30 05:32:06 UTC 2017
New revision: 457579
URL: https://svnweb.freebsd.org/changeset/ports/457579

Log:
  graphics/gegl3: Fix conflict with sysutils/coreutils

  Both ports install bin/gcut.  graphics/gegl3 already renames
  bin/gegl -> bin/gegl3, so rename bin/gcut -> bin/gcut3 as well.

  Set EXAMPLESDIR and let USES=uniquefiles do the renaming instead of
  moving files manually.

  While here also use options target helpers for EXAMPLES.

  PR:		223462
  Reported by:	FreeBSD@ShaneWare.Biz
  Approved by:	gnome (maintainer timeout, 2 weeks)

Changes:
  head/graphics/gegl3/Makefile
  head/graphics/gegl3/pkg-plist