pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/45161: devel/bison file collision with devel/byacc on man/man1/yacc.1



>Number:         45161
>Category:       pkg
>Synopsis:       devel/bison file collision with devel/byacc on man/man1/yacc.1
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Wed Jul 20 20:25:00 +0000 2011
>Originator:     Thomas Cort
>Release:        N/A
>Organization:
Minix3
>Environment:
Minix 192.168.122.128 3.2.0 i686
>Description:
devel/bison and devel/byacc both install man/man1/yacc.1 This leads to an
error when you try to install both on the same machine...

# cd /usr/pkgsrc/devel/byacc && bmake install
...
===> Install binary package of byacc-20050813nb1
pkg_add: Conflicting PLIST with bison-2.4.3nb1: man/man1/yacc.1
pkg_add: 1 package addition failed
*** Error code 1
>How-To-Repeat:
Attempt to install bison and byacc on the same machine.

>Fix:
Since the bison package doesn't install a binary named 'yacc', the yacc
man page should probably be removed from bison's PLIST. byacc actually
installs a 'yacc' binary into /usr/pkg/bin.

diff --git a/devel/bison/PLIST b/devel/bison/PLIST
index 0530d7b..43c6ff7 100644
--- a/devel/bison/PLIST
+++ b/devel/bison/PLIST
@@ -3,7 +3,6 @@ bin/bison
 info/bison.info
 lib/liby.a
 man/man1/bison.1
-man/man1/yacc.1
 share/aclocal/bison-i18n.m4
 share/bison/README
 share/bison/bison.m4



Home | Main Index | Thread Index | Old Index