Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 509232 - app-office/libreoffice-bin - add support for dev-libs/icu:0/52
Summary: app-office/libreoffice-bin - add support for dev-libs/icu:0/52
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Highest blocker
Assignee: Andreas K. Hüttel
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-05-01 08:36 UTC by Rafal Kupiec
Modified: 2014-05-26 07:57 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rafal Kupiec 2014-05-01 08:36:42 UTC
Please upgrade libreoffice-bin to latest version (4.2.3.3) and link it against latest version of icu. Actually there is older version of libreoffice-bin which unfortunately pulls in older version which conflicts with newer pulled in with another package. Due to that it is impossible to install binary version of libreoffice.


# emerge libreoffice-bin

These are the packages that would be merged, in order:

Calculating dependencies                               ... done!   
[ebuild  N     ] app-text/libexttextcat-3.4.0  USE="-static-libs" 965 kB
[ebuild  N     ] sci-libs/suitesparseconfig-4.2.1  USE="-static-libs" 251 kB
[ebuild     UD ] dev-util/boost-build-1.52.0-r1 [1.55.0] USE="-examples -python {-test}" 53,147 kB
[ebuild  N     ] dev-db/unixODBC-2.3.2  USE="minimal unicode -odbcmanual -static-libs" 1,806 kB
[ebuild  N     ] dev-libs/hyphen-2.8.6  USE="-static-libs" 622 kB
[ebuild  N     ] app-office/libreoffice-l10n-4.1.4.2  USE="-offlinehelp" LINGUAS="en -af -am -ar -as -ast -be -bg -bn -bn_IN -bo -br -brx -bs -ca -ca_XV -cs -cy -da -de -dgo -dz -el -en_GB -en_ZA -eo -es -et -eu -fa -fi -fr -ga -gd -gl -gu -he -hi -hr -hu -id -is -it -ja -ka -kk -km -kn -ko -kok -ks -ku -lb -lo -lt -lv -mai -mk -ml -mn -mni -mr -my -nb -ne -nl -nn -nr -nso -oc -om -or -pa_IN -pl -pt -pt_BR -ro -ru -rw -sa_IN -sat -sd -sh -si -sk -sl -sq -sr -ss -st -sv -sw_TZ -ta -te -tg -th -tn -tr -ts -tt -ug -uk -uz -ve -vi -xh -zh_CN -zh_TW -zu" 0 kB
[ebuild  N     ] media-fonts/libertine-ttf-5.1.3.20110615  USE="X" 15,414 kB
[ebuild  N     ] media-fonts/liberation-fonts-2.00.1-r1  USE="X -fontforge" 2,233 kB
[ebuild  N     ] app-crypt/mhash-0.9.9.9-r1  USE="-static-libs" 910 kB
[ebuild     UD ] dev-libs/icu-51.2-r2:0/51.2 [52.1:0/52] USE="-debug -doc -examples -static-libs" ABI_X86="(64) -32 (-x32)" 21,331 kB
[ebuild  N     ] dev-util/xdelta-3.0.8:3  USE="lzma -examples {-test}" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7" 420 kB
[ebuild     UD ] dev-libs/boost-1.52.0-r6:0/1.52 [1.55.0-r1:0/1.55.0] USE="icu nls threads tools -debug -doc -mpi -python -static-libs (-context%)" PYTHON_TARGETS="python2_7 python3_3 (-python2_6) -python3_2" 0 kB
[ebuild  N     ] dev-util/mdds-0.10.2:0/0.10.2  145 kB
[ebuild  N     ] dev-libs/libixion-0.7.0:0/0.7  USE="-static-libs" 389 kB
[ebuild  N     ] dev-libs/liborcus-0.7.0:0/0.5  USE="-static-libs" 1,627 kB
[ebuild  N     ] app-text/liblangtag-0.5.2  USE="-introspection -static-libs {-test}" 644 kB
[ebuild  N     ] app-text/libwpd-0.9.9:0.9  USE="tools -doc {-test}" 529 kB
[ebuild  N     ] media-libs/raptor-2.0.9:2  USE="curl unicode -debug -json -static-libs" 1,747 kB
[ebuild  N     ] dev-cpp/libcmis-0.3.1:0.3  USE="-man -static-libs {-test}" 513 kB
[ebuild  N     ] app-text/mythes-1.2.3  USE="-static-libs" 4,796 kB
[ebuild  N     ] sci-libs/colamd-2.8.0  USE="-static-libs" 298 kB
[ebuild  N     ] app-text/libwpg-0.2.2:0.2  USE="-doc -static-libs" 294 kB
[ebuild  N     ] app-text/libwps-0.2.9  USE="-debug -doc -static-libs" 379 kB
[ebuild  N     ] sci-mathematics/lpsolve-5.5.2.0  USE="-static-libs" 720 kB
[ebuild  N     ] app-text/libetonyek-0.0.3  USE="-doc -static-libs {-test}" 334 kB
[ebuild  N     ] app-text/libmwaw-0.2.0  USE="-doc -static-libs" 790 kB
[ebuild  N     ] app-text/libodfgen-0.0.4  290 kB
[ebuild  N     ] app-text/libmspub-0.0.6  USE="-doc -static-libs" 346 kB
[ebuild  N     ] media-libs/libcdr-0.0.16  USE="-doc -static-libs" 557 kB
[ebuild  N     ] media-libs/libvisio-0.0.30  USE="-doc -static-libs" 376 kB
[ebuild  NS    ] media-libs/gstreamer-1.2.3:1.0 [0.10.36:0.10] USE="introspection nls orc {-test}" 3,145 kB
[ebuild  N     ] dev-libs/rasqal-0.9.30  USE="crypt mhash pcre xml -doc -gmp -static-libs {-test}" 1,436 kB
[ebuild  N     ] dev-libs/redland-1.0.16  USE="berkdb sqlite ssl xml -iodbc -mysql -odbc -postgres -static-libs" 1,587 kB
[ebuild     UD ] media-libs/harfbuzz-0.9.23:0/0.9.18 [0.9.26-r1:0/0.9.18] USE="cairo glib graphite icu truetype -introspection* -static-libs (-test%)" ABI_X86="(-32%) (-64%*) (-x32%)" 1,004 kB
[ebuild  NS    ] media-libs/gst-plugins-base-1.2.3:1.0 [0.10.36:0.10] USE="X alsa introspection nls ogg orc pango vorbis -ivorbis -theora" 2,481 kB
[ebuild  N     ] net-nds/openldap-2.4.38-r1  USE="berkdb crypt cxx icu ipv6 sasl ssl syslog tcpd -debug -experimental -gnutls -iodbc -kerberos -minimal -odbc -overlays -perl -samba (-selinux) -slp -smbkrb5passwd" 5,389 kB
[ebuild  N     ] dev-cpp/clucene-2.3.3.4-r5:1  USE="-debug -doc -static-libs" 2,189 kB
[ebuild  N     ] app-office/libreoffice-bin-4.1.4.2  USE="kde (-aqua) -gnome -java" PYTHON_SINGLE_TARGET="python2_7 -python3_3" PYTHON_TARGETS="python2_7 python3_3" 82,902 kB

Total: 38 packages (4 downgrades, 32 new, 2 in new slots), Size of downloads: 211,988 kB

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-libs/icu:0

  (dev-libs/icu-51.2-r2:0/51.2::gentoo, ebuild scheduled for merge) pulled in by
    dev-libs/icu:0/51.2 required by (app-office/libreoffice-bin-4.1.4.2:0/0::gentoo, ebuild scheduled for merge)
                ^^^^^^^                                                                                                                             

  (dev-libs/icu-52.1:0/52::gentoo, installed) pulled in by
    dev-libs/icu:0/52=[abi_x86_64(-)] required by (dev-libs/libxml2-2.9.1-r2:2/2::gentoo, installed)
                ^^^^^^                                                                                                                  
    (and 4 more with the same problem)

media-libs/harfbuzz:0

  (media-libs/harfbuzz-0.9.23:0/0.9.18::gentoo, ebuild scheduled for merge) pulled in by
    =media-libs/harfbuzz-0.9.23[icu] required by (app-office/libreoffice-bin-4.1.4.2:0/0::gentoo, ebuild scheduled for merge)
    ^                    ^^^^^^                                                                                                                                                     

  (media-libs/harfbuzz-0.9.26-r1:0/0.9.18::gentoo, installed) pulled in by
    >=media-libs/harfbuzz-0.9.9:0/0.9.18=[glib(+),truetype(+),abi_x86_64(-)] required by (x11-libs/pango-1.36.3-r2:0/0::gentoo, installed)
                                                                                                                                                           
    >=media-libs/harfbuzz-0.9.9:=[glib(+),truetype(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?] required by (x11-libs/pango-1.36.3-r2:0/0::gentoo, installed)
                                                                                                                                                                                                                                      


It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously.  If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously. You may want to try a larger value of
the --backtrack option, such as --backtrack=30, in order to see if
that will solve this conflict automatically.

For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook
Comment 1 Rafal Kupiec 2014-05-18 06:46:06 UTC
bump... What is the progress? Noone really cares about this package?
Comment 2 Andreas K. Hüttel archtester gentoo-dev 2014-05-18 15:12:33 UTC
http://forums.gentoo.org/viewtopic-t-970672.html

As explained here, libreoffice-bin is only intended for stable-only systems. 
When icu-52 goes stable, libreoffice-bin will be rebuilt.
Comment 3 Matteo Modesti 2014-05-26 07:57:47 UTC
(In reply to Andreas K. Hüttel from comment #2)
> http://forums.gentoo.org/viewtopic-t-970672.html
> 
> As explained here, libreoffice-bin is only intended for stable-only systems. 
> When icu-52 goes stable, libreoffice-bin will be rebuilt.

dev-libs/icu-52.1 has gone stable, so it's time to rebuild:

(dev-libs/icu-52.1::gentoo, ebuild scheduled for merge) conflicts with
  dev-libs/icu:0/51.2 required by (app-office/libreoffice-bin-4.1.4.2::gentoo, ebuild scheduled for merge)

Thanks in advance!