Bug 224985

Summary: devel/idutils error in CONFLICTS
Product: Ports & Packages Reporter: Trond.Endrestol
Component: Individual Port(s)Assignee: Peter Jeremy <peterj>
Status: Open ---    
Severity: Affects Only Me CC: lwhsu, peterj, peterjeremy
Priority: --- Flags: bugzilla: maintainer-feedback? (peterjeremy)
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Patch for devel/idutils/Makefile
none
Patch for devel/idutils/Makefile removing CONFLICTS and adding g prefix
none
Patch for devel/idutils/pkg-plist
none
Patch for devel/idutils/Makefile removing CONFLICTS, adding g prefix, and incrementing PORTREVISION none

Description Trond.Endrestol 2018-01-08 08:58:48 UTC
Created attachment 189502 [details]
Patch for devel/idutils/Makefile

devel/idutils/Makefile proudly proclaims the following conflicts:

CONFLICTS=	coreutils-[0-9]* linux-gid-[0-9]* sh-utils-[0-9]*

Neither linux-gid nor sh-utils can be found anywhere in the ports tree. None of the files for sysutils/coreutils overlap with devel/idutils, according to their respective pkg-plist files.

Thus, the CONFLICTS line should be removed all together, see attached patch.
Comment 1 Trond.Endrestol 2018-01-08 09:15:31 UTC
(In reply to Trond.Endrestol from comment #0)

pkg-static: idutils-4.6_2 conflicts with coreutils-8.28 (installs files into the same place).  Problematic file: /usr/local/bin/gid

My bad.

Any resolution to this small hiccup?

Would it be acceptable to install idutils' gid as ggid or iid or giid?
Maybe the overall prefix should be "g" as for coreutils.

At any rate, the CONFLICTS line should be reduced to coreutils-[0-9]*.
Comment 2 Trond.Endrestol 2018-01-08 09:24:37 UTC
Created attachment 189504 [details]
Patch for devel/idutils/Makefile removing CONFLICTS and adding g prefix
Comment 3 Trond.Endrestol 2018-01-08 09:25:04 UTC
Created attachment 189505 [details]
Patch for devel/idutils/pkg-plist
Comment 4 Trond.Endrestol 2018-01-08 09:52:37 UTC
Created attachment 189506 [details]
Patch for devel/idutils/Makefile removing CONFLICTS, adding g prefix, and incrementing PORTREVISION
Comment 5 Peter Jeremy freebsd_committer 2018-03-05 05:41:28 UTC
Sorry for the delay, it fell off my radar.

linux-gid has been removed.  I'm not sure what happened to sh-utils but agree it no longer exists under that name.

I am loath to add a leading 'g' to all the utilities since that seems both arbitrary and excessive.  I will consider some alternatives.
Comment 6 Tobias Kortkamp freebsd_committer 2019-01-12 12:44:18 UTC
(In reply to Peter Jeremy from comment #5)
Any news?
Comment 7 Li-Wen Hsu freebsd_committer 2020-06-16 23:59:23 UTC
Over to maintainer.