pkgsrc-Bugs archive

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

pkg/48830: libreoffice4-4.2.2.1 build screwed by ruby211-2.1.1's tcl-8.5.15nb1 build



>Number:         48830
>Category:       pkg
>Synopsis:       libreoffice4-4.2.2.1 build screwed by ruby211-2.1.1's 
>tcl-8.5.15nb1 build
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed May 21 23:05:00 +0000 2014
>Originator:     Michael L Riechers
>Release:        NetBSD 6.1.4_PATCH
>Organization:
M L Riechers Systems Engineering
>Environment:
System: NetBSD cterm.rse.com 6.1.4_PATCH NetBSD 6.1.4_PATCH (HOUSE-6.1.4_PATCH) 
#0: Sat May 17 20:30:20 EDT 2014 
root%cterm.rse.com@localhost:/usr/local/src/usr/usr.201405150740Z/src/sys/arch/amd64/compile/obj/HOUSE-6.1.4_PATCH
 amd64

28704768 May 17 03:42 ftp.netbsd.org/pub/pkgsrc/pkgsrc-2014Q1/pkgsrc.tar.xz

        
>Description:
        
/usr/pkgsrc/x11/ruby-tk/Makefile demands that a tcl greater than or equal to 
8.5.7,
but no high-falutin tcl's greater than or equal to 8.6 be used:

=> Full dependency tcl>=8.5.7<8.6: NOT found

so, we merrily crank tcl-8.5.15nb1:

-rw-r--r--  2 root  wheel  2432090 May 19 10:06 
../../packages/All/tcl-8.5.15nb1.tgz

../../misc/libreoffice4-4.2.2.1, 
/usr/pkgsrc/misc/libreoffice4, on the other hand, demands a tcl greater than
or equal to 8.6.1nb1:

=> Full dependency tcl>=8.6.1nb1: NOT found

and produces tcl-8.6.1nb3:

-rw-r--r--  2 root  wheel  3718179 May 20 18:42 
../../packages/All/tcl-8.6.1nb3.tgz
tcl-8.5.15nb1

and so, when we go to install this bright, new tcl, we get:

===> Install binary package of tcl-8.6.1nb3
pkg_add: A different version of tcl-8.6.1nb3 is already installed: tcl-8.5.15nb1
pkg_add: 1 package addition failed

and so, since libreoffice wants a tcl greater than 8.6, while ruby21 wants a tcl
less than 8.6, we're at an impossible impass.

>How-To-Repeat:
        
Build /usr/pkgsrc/lang/ruby21.  Then build /usr/pkgsrc/misc/libreoffice4
>Fix:
        
delete, and forget about the one or the other.



Home | Main Index | Thread Index | Old Index