While upgrading vlc-0.8.4a_2 to vlc-0.8.5_2 I ran into :

===>  bison-1.75_2,1 conflicts with installed package(s):
      bison-2.1_2

In /usr/ports/Mk/bsd.port.mk I see for bison :

.if defined(USE_BISON)
BUILD_DEPENDS+= bison:${PORTSDIR}/devel/bison
.endif

I changed this into:

.if defined(USE_BISON)
BUILD_DEPENDS+= bison:${PORTSDIR}/devel/bison2
.endif

I'm aware that this can cause problem for those who depend on
features/syntax/whatever which is only found in bison'1'. My vlc
upgrade went fine with bison2.

What is the port manager's plan with bison1/2 ? Should we introduce
something like a 'USE_BISON_VERSION' (make.conf candidate) to extend
'USE_BISON' for ports that can use both versions and also split
'USE_BISON' into 'USE_BISON1' and 'USE_BISON2' for those who cannot ?

regards,
   Hans Lambermont
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to