pkgsrc-Bugs archive

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

pkg/46688: textproc/ruby-treetop pkgsrc-2012Q1 failed to install into multiple ruby-versions



>Number:         46688
>Category:       pkg
>Synopsis:       textproc/ruby-treetop pkgsrc-2012Q1 failed to install into 
>multiple ruby-versions
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Jul 11 12:40:00 +0000 2012
>Originator:     Wolfgang Stukenbrock
>Release:        NetBSD 5.1.2
>Organization:
Dr. Nagler & Company GmbH
>Environment:
        
        
System: NetBSD test-s0 4.0 NetBSD 4.0 (NSW-WS) #0: Tue Aug 17 17:28:09 CEST 
2010 wgstuken@test-s0:/usr/src/sys/arch/amd64/compile/NSW-WS amd64
Architecture: x86_64
Machine: amd64
>Description:
        Due to a back compartility check, the textproc/ruby-treetop package
        cannot be installed into multiple ruby-version.
        It is also affected by the problem reported in PR 46685 affecting
        the bin/tt in the PLIST.
        This PR is simular to PR 46687 for www/ruby-erubis.
>How-To-Repeat:
        Try to install it into multiple versions
>Fix:
        The following patch will solve the incorrect conflict check.
        Remark: the problem with the duplicate binary is not fixed with
        this patch here - see PR 46685

--- Makefile.orig       2012-07-11 13:39:20.000000000 +0200
+++ Makefile    2012-07-11 13:39:34.000000000 +0200
@@ -10,7 +10,7 @@
 
 DEPENDS+=      ${RUBY_PKGPREFIX}-polyglot>=0.3.1:../../devel/ruby-polyglot
 
-CONFLICTS=     ruby[1-9][0-9]-treetop-[0-9]*
+CONFLICTS=     ${RUBY_PKGPREFIX}-treetop-[0-9]*
 
 .include "../../lang/ruby/gem.mk"
 .include "../../mk/bsd.pkg.mk"

>Unformatted:
        
        


Home | Main Index | Thread Index | Old Index