Re: [gentoo-user] Emerge wants to downgrade icu

2019-06-18 Thread Alarig Le Lay
On dim. 16 juin 13:42:48 2019, netfab wrote:
> Because app-office/libreoffice-bin package (here 6.1.5.2) needs to be
> updated/upgraded at each dev-libs/icu update, but it takes time.

Isn’t it possible to make app-office/libreoffice-bin dependent of any
version of dev-libs/icu instead of a specific one?

-- 
Alarig



Re: [gentoo-user] Emerge wants to downgrade icu

2019-06-17 Thread netfab
Le 16/06/19 à 10:22, Alarig Le Lay a tapoté :
> Hi, sorry for the delay.
> 
> On mer. 12 juin 12:31:31 2019, netfab wrote:
> > Try --autounmask-backtrack=y emerge option.
> 
> Thanks a lot, it worked.
> But why portage bothers about icu so suddenly?
> 

Now that =app-office/libreoffice-bin-6.2.4.2 has been stabilized on
amd64, you can remove the --autounmask-backtrack=y emerge option from
your command line, libreoffice-bin package will be updated with all its
dependencies, including dev-libs/icu, and emerge will not find these
conflicts anymore.



Re: [gentoo-user] Emerge wants to downgrade icu

2019-06-16 Thread netfab
Le 16/06/19 à 10:22, Alarig Le Lay a tapoté :
> Hi, sorry for the delay.
> 
> On mer. 12 juin 12:31:31 2019, netfab wrote:
> > Try --autounmask-backtrack=y emerge option.
> 
> Thanks a lot, it worked.
> But why portage bothers about icu so suddenly?
> 

Because app-office/libreoffice-bin package (here 6.1.5.2) needs to be
updated/upgraded at each dev-libs/icu update, but it takes time.



Re: [gentoo-user] Emerge wants to downgrade icu

2019-06-16 Thread Alarig Le Lay
Hi, sorry for the delay.

On mer. 12 juin 12:31:31 2019, netfab wrote:
> Try --autounmask-backtrack=y emerge option.

Thanks a lot, it worked.
But why portage bothers about icu so suddenly?

-- 
Alarig



Re: [gentoo-user] Emerge wants to downgrade icu

2019-06-12 Thread netfab
Le 12/06/19 à 11:54, Alarig Le Lay a tapoté :
> Hi,
> 
> Since some days emerge asks me to go back to ICU from profile 13.0,
> but I don’t understand why.
> 


Try --autounmask-backtrack=y emerge option.



Re: [gentoo-user] Emerge wants to downgrade icu

2019-06-12 Thread Mickaël Bucas
Le mer. 12 juin 2019 à 11:54, Alarig Le Lay  a écrit :
>
> Hi,
>
> Since some days emerge asks me to go back to ICU from profile 13.0, but
> I don’t understand why.
>
> ~ # emerge --ask --verbose --update --deep --newuse @world
>
> These are the packages that would be merged, in order:
>
> Calculating dependencies... done!
> [ebuild  r  UD#] dev-libs/icu-58.2-r1:0/58.2::gentoo [63.1-r1:0/63.1::gentoo] 
> USE="-debug -doc -examples -static-libs" ABI_X86="32 (64) (-x32)" 22,823 KiB
> [ebuild  rR] dev-util/mdds-1.3.1:1/1.2::gentoo  USE="-valgrind" 0 KiB
> [ebuild   R] media-libs/gd-2.2.5-r2:2/3::gentoo  USE="jpeg png tiff 
> truetype zlib -fontconfig* -static-libs -test -webp -xpm" ABI_X86="32 (64) 
> (-x32)" CPU_FLAGS_X86="sse" 0 KiB
> [ebuild  rR] dev-libs/libixion-0.13.0:0/0.13::gentoo  USE="threads -debug 
> -python -static-libs" PYTHON_SINGLE_TARGET="python3_6 -python3_5" 
> PYTHON_TARGETS="python3_6 -python3_5" 0 KiB
> [ebuild  rR] media-libs/libcdr-0.1.5::gentoo  USE="-doc -static-libs 
> -test" 0 KiB
> [ebuild  rR] dev-tex/bibtexu-3.71_p20170524::gentoo  USE="-doc -source" 0 
> KiB
> [ebuild  rR] app-text/libmspub-0.1.4::gentoo  USE="-doc -static-libs" 0 
> KiB
> [ebuild  rR] app-text/libqxp-0.0.2::gentoo  USE="-debug -doc -test 
> -tools" 0 KiB
> [ebuild  rR] media-libs/libzmf-0.0.2::gentoo  USE="-debug -doc -test 
> -tools" 0 KiB
> [ebuild  rR] dev-lang/spidermonkey-52.9.1_pre1:52::gentoo  
> USE="system-icu -custom-cflags -custom-optimization -debug -minimal -test" 0 
> KiB
> [ebuild  rR] media-libs/libvisio-0.1.6::gentoo  USE="-doc -static-libs 
> -test -tools" 0 KiB
> [ebuild  rR] app-text/libebook-0.1.2-r1::gentoo  USE="-doc -test -tools" 
> 0 KiB
> [ebuild  rR] media-libs/raptor-2.0.15-r2:2::gentoo  USE="curl unicode 
> -debug -json -static-libs" 0 KiB
> [ebuild  rR] dev-libs/libical-3.0.4:0/3::gentoo  USE="berkdb -doc 
> -examples -static-libs -test" 0 KiB
> [ebuild  rR] dev-qt/qtcore-5.12.3:5/5.12::gentoo  USE="icu -debug 
> -systemd -test" 0 KiB
> [ebuild  rR] app-text/libetonyek-0.1.9::gentoo  USE="-doc -static-libs 
> -test" 0 KiB
> [ebuild  rR] media-libs/harfbuzz-2.3.1:0/0.9.18::gentoo  USE="cairo glib 
> graphite icu introspection truetype -debug -static-libs -test" ABI_X86="32 
> (64) (-x32)" 0 KiB
> [ebuild  rR] app-text/texlive-core-2017-r4::gentoo  USE="X luajittex 
> xetex -cjk -doc -source -tk" 0 KiB
> [ebuild  rR] app-office/libreoffice-bin-6.1.5.2::gentoo  USE="-gnome 
> -java -kde" PYTHON_TARGETS="python3_6" 0 KiB
>
> Total: 19 packages (1 downgrade, 18 reinstalls), Size of downloads: 22,823 KiB
>
> !!! 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-58.2-r1:0/58.2::gentoo, ebuild scheduled for merge) pulled in 
> by
> (no parents that aren't satisfied by other packages in this slot)
>
>   (dev-libs/icu-63.1-r1:0/63.1::gentoo, installed) pulled in by
> dev-libs/icu:0/63.1 required by 
> (app-office/libreoffice-bin-6.1.5.2:0/0::gentoo, ebuild scheduled for merge)
> ^^^
>
>
> 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.
>
> For more information, see MASKED PACKAGES section in the emerge man
> page or refer to the Gentoo Handbook.
>
>
> The following packages are causing rebuilds:
>
>   (dev-libs/icu-58.2-r1:0/58.2::gentoo, ebuild scheduled for merge) causes 
> rebuilds for:
> (dev-qt/qtcore-5.12.3:5/5.12::gentoo, ebuild scheduled for merge)
> (media-libs/libvisio-0.1.6:0/0::gentoo, ebuild scheduled for merge)
> (media-libs/libcdr-0.1.5:0/0::gentoo, ebuild scheduled for merge)
> (app-text/libebook-0.1.2-r1:0/0::gentoo, ebuild scheduled for merge)
> (app-text/libmspub-0.1.4:0/0::gentoo, ebuild scheduled for merge)
> (app-text/texlive-core-2017-r4:0/0::gentoo, ebuild scheduled for merge)
> (media-libs/libzmf-0.0.2:0/0::gentoo, ebuild scheduled for merge)
> (app-office/libreoffice-bin-6.1.5.2:0/0::gentoo, ebuild scheduled for 
> merge)
> (dev-libs/libical-3.0.4:0/3::gentoo, ebuild scheduled for merge)
> (dev-lang/spidermonkey-52.9.1_pre1:52/52::gentoo, ebuild scheduled for 
> merge)
> (media-libs/harfbuzz-2.3.1:0/0.9.18::gentoo, ebuild scheduled for merge)
> (dev-tex/bibtexu-3.71_p20170524:0/0::gentoo, ebuild scheduled for merge)
> (app-text/libqxp-0.0.2:0/0::gentoo, ebuild scheduled for merge)
> (media-libs/raptor-2.0.15-r2:2/2::gentoo, ebuild scheduled for merge)
>
> The following mask changes are necessary to proceed:
>  (see "package.unmask" in the portage(5) man page for